Fonts plugin
- Author
- Message
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
У нас нет где-нибудь настройки "межбуквенное расстояние"?
Хотел попробовать шрифт Roboto, а он в AkelPad'е отстойно отображается, предполагаю, что из-за того, что буквы налазят друг на друга в AkelEdit-контроле. Но на картинках у них выглядит классно
Хотел попробовать шрифт Roboto, а он в AkelPad'е отстойно отображается, предполагаю, что из-за того, что буквы налазят друг на друга в AkelEdit-контроле. Но на картинках у них выглядит классно
-
Offline
- Posts: 173
- Joined: Mon Dec 06, 2010 9:53 am
- Location: г.Харьков, Русь
VladSh, Roboto-Medium.ttf отлично выглядит, если Параметры -> Редактор1 и внизу в чекбоксе "Зазор между строк" выставить 4. Во всяком случае при размере шрифта 11,12 это так. А шрифт действительно хорош - даже при малом размере подсветка различима - у него в букве разница между самой широкой и самой узкой частью элементов невелика, но при этом красота не страдает.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
private_joker
Проверял CourierNewMod-5.11.zip из http://akelpad.sourceforge.net/files/plugs/Fonts/ на WinXP64 - работает.
Проверял CourierNewMod-5.11.zip из http://akelpad.sourceforge.net/files/plugs/Fonts/ на WinXP64 - работает.
-
Offline
- Posts: 84
- Joined: Fri May 28, 2010 1:28 pm
Instructor
Посмотрел в ProcessHaker загруженной либы Fonts.dll нет -> Упс, в меню плагинов почему-то галочка c Fonts была снята, хотя раньше стоялаПроверял CourierNewMod-5.11.zip из http://akelpad.sourceforge.net/files/plugs/Fonts/ на WinXP64 - работает.
-
Offline
- Posts: 6
- Joined: Wed May 16, 2012 12:12 pm
Code: Select all
"GOST" Call("Fonts::Main", "GOST.ttf") Icon("%a\AkelPadImage.dll",181)
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Из справкиНе работает, помогите...
Font("Шрифт", Начертание, Размер)
"Шрифт"
Имя шрифта, например, "Courier". Не изменяется, если "".
Начертание (одно из следующих):
0 игнорировать.
1 обычный шрифт.
2 жирный шрифт.
3 курсивный шрифт.
4 жирный курсивный шрифт.
Размер
Размер шрифта. Не изменяется, если 0.
Font("Courier", 4, 10)
метод устанавливает жирный курсив Courier шрифт размером 10 pt.
Code: Select all
"Установить шрифт Arial" Font("Arial", 0, 0) Icon("%a\AkelPadImage.dll",181)
Code: Select all
"Установить шрифт GOST" Font("GOST", 0, 0) Icon("%a\AkelPadImage.dll",181)
-
Offline
- Posts: 6
- Joined: Wed May 16, 2012 12:12 pm
Спасибо, но это работает для системных шрифтов, а мне надо загрузить шриф из папки Fonts что делает плагин:
с его помощью как?*****************************************************************
*** Fonts AkelPad plugin v2.0 ***
*****************************************************************
2012 Шенгальц Александр aka Instructor (...)
*** Описание ***
Динамическая загрузка шрифтов без установки в систему.
*** Функции ***
Fonts::Main
Главная функция для запуска и остановки плагина.
*** Установка ***
1. Скопируйте "Plugs\*.*" в "{AkelPad}\AkelFiles\Plugs".
2. Поместите файлы шрифтов в директорию "{AkelPad}\AkelFiles\Plugs\Fonts".
-
Offline
- Posts: 6
- Joined: Wed May 16, 2012 12:12 pm
Разобрался в чем были грабли:
Code: Select all
"Установить шрифт GOST" Font("здесь д.б. название шрифта а не имя файла", 0, 0) Icon(12)