Creating a "Ruble" sign from the letter "P" using the Delta Filter in Fontlab 8
ฝัง
- เผยแพร่เมื่อ 21 ธ.ค. 2024
- A short screencast on working with the Delta Filter in Fontlab 8
___________________________________________________
Your Font Fetish :: YFF :: Your Font Fetish
• YFF website: www.yourfontfetish.com/
• Telegram YFF: www.t.me/yourfontfetish
• Let's Make Letters Chat: www.t.me/yourfontfetish_chat
• Group VKontakte YFF: yourfontfetish
Добрый день. Работаю в CAD программах. Столкнулся с проблемой что ГОСТ шрифт GOST_A.TTF в программе Autodek Invertor не показывает знак диаметра. Напротив по умолчанию шрифт GOST Common.ttf показывает все корректно, но этот шрифт менее подходит к оформлению чертежей, он как бы сказать правильно - толстый. Можно ли в программе FontLab шрифт GOST Common.ttf сделать тоньше.
@@котобормот-о5й технически - можно.
Но легче нарисовать шрифт с нуля.
Потому что:
1. Изменение существующего шрифта это нарушение лицензии использования
2. Любые манипуляции ломают внутренности шрифта и перестает работать хинтинг, метрики, кернинг не совсем корректный и контур шрифта деформируется. Т.е. вы уменьшили символ диаметра, но вместе с ним уменшилось все остальное, включая места где и так тонкое соединение. Получится что контур пойдет в обратное утолщение, короче говоря будет прям какая-то кривота жуткая.
Поэтому нарисовать с нуля правильнее. Но это месяцы работы. Так что в вашем случае проще всего будет использовать знак диаметра из другого шрифта.
Зайдите в чат в телеграмме с этим вопросом, кажется один из участников делал своб версию шрифта Гост для чертежей и может подскажет как лучше поступить.
@@YourFontFetish Опять же создавать новый шрифт это не выход. Как решить задачу, что при команде Alt0216 должен быть знак диаметра, а ставится буква Ш. Есть идея ка заменить это баг.
@ тут увы не подскажу. Можно поискать форумы по автодеску и там спросить. Моя сфера - это шрифтовой файл, а программа это не ко мне)
@@YourFontFetish Доброе утро. Наверное неправильное вопрос задан. Команда Alt0216, Alt177 или другие подобные команды относятся непосредственно к Таблице символов но не как к программе CAD. Эти команды отвечают за вставку того или иного в символа в любую программу и этот символ должен отвечать соответствовать глифу шрифта. Т.е. я думаю что при создании шрифта на стадии его локализации со средой виндовс перепутали назначение горячих клавиш.
@ возможно из-за отсутствия глифа, при это комбинации вставляется случайная буква. Я не уверен)
не очень понятно как работает фильтр
Выглядит сложно, это правда. Но стоит немного повозиться и станет понятно.
Я покажу это в будущем видеокурсе летом, но вкратце расскажу.
1. Добавляем "элемент референс" из буквы "Р" в знак "Рубль". Это такой контур, который взаимосвязан в разных буквах. Изменяя один - второй тоже изменяется.
2. Вешаем сверху Дельта Фильтр на "элемент референс"
3. Двигая СИНИЕ точки, мы "виртуально" деформируем оригинальный контур буквы "Р" так, чтобы он стал похож на знак рубля. При этом, как мы видим, оригинальная "Р" не портится. Но если подвигать её узлы (в конце видео показано), то двигается и такой же контур в знаке Рубль. А так как поверх этого "скелета" навешан "виртуальный скелет", то он тоже двигается.
4. Меняя тип синих узлов, мы можем добиться разного результата:
а) "маленькая точка" - этот узел не привязан к координате и двигается автоматически при смещении других узлов. он сам интерполирует наилучшее положении "виртуального" узла
б) "квадрат" - это конкретный "опорный" узел с конкретной координатой.
в) "горизонтальный/вертикальный прямоугольник" - узел двигается только в одном направлении координат х/у
г) "большая точка" - двигается по все стороны независимо.
д) "цифры" показывают на сколько сместился виртуальный узел, относительно оригинального узла.
Немного про это есть в вебинаре про ФонтЛаб 8 на 3й минуте
th-cam.com/video/s_96uJUrcRE/w-d-xo.html