LibreCAD/Додаток/Редагування шрифтів
< LibreCAD
Редагування шрифтів
ред.Редагування файлів шрифтів 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
— числове значення радіусу)..
(крапка) — десятковий розділювач для числових значень представлених десятковим дробом (може ставивитися навіть після цілих чисел).;
(крапка з комою) — розділовий знак між віж вузлами полілінії або початком і кінцем відрізка.