Fonts plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Fonts plugin

Post by Instructor »

Dynamical fonts loading without installation in system.

<<Download>>

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Пример шрифта CourierNewMod; взято отсюда:
Instructor wrote:AkelEdit all calculations make with basic font. Courier New normal and italic have different height.

ENG: Courier New with a little raised underscore in italic styles.
РУС: Courier New с немного поднятым символом подчёркивания в курсивных стилях.
http://akelpad.sourceforge.net/files/pl ... NewMod.zip

Offline
Posts: 98
Joined: Thu Jul 03, 2008 7:23 pm

Post by Tony »

Хороший плагин, единственное чего нехватает, это подпапок. Т.е. чтобы всё в кучу не кидать, а к каждому шрифту создать отдельную папку в общей папке Fonts. Например Fonts/CourierNewMod/

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Шрифт Arial с уменьшеной буквой "т" и "ф" в курсивных стилях.
http://akelpad.sourceforge.net/files/pl ... ialMod.zip

Offline
Posts: 54
Joined: Wed Oct 21, 2009 7:57 pm

Post by Deft »

Instructor wrote:Шрифт Arial с уменьшеной буквой "т" и "ф" в курсивных стилях.
http://akelpad.sourceforge.net/files/pl ... ialMod.zip
я как раз подумывал предложить модифицировать челам пару букв в шрифте и использовать модифицированный
---
однако автор жжёт :)
---
а будет темка нечто вроде "планируется в следующей версии" (балин оффтоплю:)) отбой :)

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Немного по шрифту ArialMod.
В некоторых словах при курсивном стиле буквы склеиваются, например в словах:

Code: Select all

by
clipboard - буквы bo
аргументах - гу
выделенный - ыд
буфера - фе
программном - гр
скрипта - кр
было - ыл
файла - фа
плагина - ги
Object - bj
А так, конечно классно! Гораздо лучше, чем было.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Есть небольшая, но доставучая, проблемка...
При изменении версии АкелПада и набора его плагинов/скриптов я (да и не только я) имею привычку копировать всю папку с прогой и заменять целиком в тех местах, где я уже устанавливал Акел.
Так вот, почему-то после замены, шрифт, из ArialMod, выпадает обратно в Arial! Я это замечаю, когда вижу опять налезшие буквы друг на друга! Иду в настройки шрифтов, а там... о5 стоит собака Arial!
Настройки проги у меня, как всегда хранятся в ini; есть подозрение, что шрифт хранится не в ini, а в реестре, т.к. другой причины такого поведения не нахожу...

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

VladSh
Не воспроизводится.

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Тут выяснилось, что был модифицирован Courier New не самой новой версии («Courier New Mod:Version 2.90»).
А с Windows 7 идет уже «Courier New:version 5.11 (Microsoft)».
Разница видна, например, на неправильном отображении аку́та (ударения) – он должен быть над буквой, а не после нее. Плюс поддерживаемых блоков юникода в новой версии больше.
На всякий случай сам шрифт: Courier_New-5.11.7z [1,1 Мбайт]

Заодно вопрос: как плагин обрабатывает ситуацию, когда шрифт с таким именем уже установлен в системе?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Infocatcher
http://akelpad.sourceforge.net/files/pl ... d-5.11.zip

Если в Plugs\Fonts лежит файл с именем шрифта совпадающим с установленным в системе, то используется системный.

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor
Спасибо!
Если в Plugs\Fonts лежит файл с именем шрифта совпадающим с установленным в системе, то используется системный.
Да, уже успел проверить. Пожалуй, это не совсем удобно. Или нужно простое средство переименования шрифтов. :)

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Шрифт CourierNew с отображением управляющих символов с кодом от 0 до 31:
http://akelpad.sourceforge.net/files/pl ... lChars.zip

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

CourierNewMod-5.11-ControlChars.zip
А почему courmbd.ttf, courmbi.ttf и courmi.ttf версии 2.90?
Причем сразу по размеру подозрительно. :D

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Перезалил :)

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor wrote:Шрифт CourierNew с отображением управляющих символов с кодом от 0 до 31:
http://akelpad.sourceforge.net/files/pl ... lChars.zip
В полужирном курсиве неправильно отображается пробел – показывается 2 в квадратике.
Post Reply