LibreCAD/Додаток/Редагування шрифтів
Зовнішній вигляд
< LibreCAD
(Перенаправлено з LibreCAD/Додатки/Додаток 2)Редагування шрифтів
[ред.]Редагування файлів шрифтів LFF (LibreCAD Font File) можна здійснювати безпосередньо у LibreCAD або у текстовому редакторі.
Струтура формату LFF
[ред.]Специфікація формату LibreCAD Font Format доступна тут: https://github.com/LibreCAD/LibreCAD/wiki/LFF-Font-Format
Приклад фрагменту коду файлу LFF шрифту для символів українських літер Є та Ї на основі на основі стандарту ISO 3098:
# Format: LibreCAD Font 1
# Creator: LibreCAD
# Version: 2.2.1
# Name: ISO 3098
# Encoding: UTF-8
# LetterSpacing: 3
# WordSpacing: 6.75
# LineSpacingFactor: 1
# Created: 1991-08-24
# Last modified: 1991-08-24
# License: Public Domain
[fffd] �
1,0;0,2;1,4;2,2;1,0
[0404] Є
5,0;2,0;-0,2,A-0.41;0,7;2,9,A-0.41;5,9
3,5;0,5
[0407] Ї
1.5,0;1.5,9
0,11.5;0,12
3,11.5;3,12Синтаксис розмітки:
[ред.]#(гратки) — початок рядка властивості шрифту або коментар.
[0407] Їабо[#0407] Ї— номер символа у шрифті, де0407є кодом симола у таблиці Unicode, аЇ— це власне символ або літера для ілюстрації у файлі шрифта (не обов'язковий параметер).1.5,0;1.5,9— рядок з координатами одного сегмента символа (відрізку, дуги кола або полілінії); кожен рядок під рядком з номером символу, це одна сегмент символа (один символ може складатися з кількох сегментів).,(кома) — розділовий знак значень координат X та Y вузла полілінії або відрізка (якщо цей сегмен є дугою кола, то після значення Y додається значення радіусу у форматіAR, деA—індикатор дуги кола, аR— числове значення радіусу)..(крапка) — десятковий розділювач для числових значень представлених десятковим дробом (може ставивитися навіть після цілих чисел).;(крапка з комою) — розділовий знак між віж вузлами полілінії або початком і кінцем відрізка.(порожній рядок) — розділовий знак між описом окремих символів у шрифті.