Редактиране на CXF шрифтове
Въведение
Section titled “Въведение”QCAD се предлага с колекция от линейни шрифтове в собствения си формат CXF. Линейните шрифтове понякога се използват в CAD вместо TrueType шрифтове. Линейните шрифтове също така често се използват за гравиране или друга допълнителна обработка. QCAD може да използва всеки TTF шрифт, инсталиран на системата, както и CXF шрифтове, налични в директорията му за шрифтове.
QCAD може да зарежда и редактира шрифтове във формат CXF.
Отваряне на CXF шрифт за редактиране
Section titled “Отваряне на CXF шрифт за редактиране”За да заредите съществуващ CXF файл с шрифт в QCAD, за да прегледате и редактирате неговите глифове, просто използвайте менюто Файл > Отваряне и изберете филтъра за формат “CXF Font Files (*.cxf)”. След това изберете файла с шрифт, който искате да отворите. Шрифтовете, които се предлагат с QCAD, се съхраняват в директория “fonts” на вашата инсталация на QCAD.
Обърнете внимание, че в зависимост от вашия път на инсталация, вашите идентификационни данни за вход и вашата операционна система, тази директория може да е само за четене. В този случай може да поискате да преместите файла с шрифт в друга папка за редактиране.
Редактиране на CXF шрифт
Section titled “Редактиране на CXF шрифт”Глифовете на шрифта (представянето на различните букви и символи в шрифта) се зареждат в QCAD като дефиниции на блокове. Уверете се, че списъкът с блокове е видим (Изглед > Списък на блоковете), за да можете лесно да навигирате през глифовете на шрифта. Всеки блок, представляващ глиф, има име във формат „[Шестнадесетичен Unicode] [Знак]“, например “0x0041 A” за главно „A” с Unicode 65 (41 в шестнадесетичен). За да отворите и редактирате глиф на шрифт, щракнете двукратно върху неговия блок. Глифът тогава се показва в графичния изглед на QCAD:
Спомагателни линии
Section titled “Спомагателни линии”Спомагателни линии могат да бъдат показани, в зависимост от шрифта. Те не са част от шрифта и служат единствено за ориентир при създаване и редактиране на глифове. Можете да изключите спомагателните линии, като изключите слоя “Auxiliary”.
Геометрия на глифовете
Section titled “Геометрия на глифовете”По конвенция на формата CXF главно „A” трябва да бъде конструирано с височина от 9 чертожни единици. Когато шрифтът се използва за текстов обект, той се мащабира от QCAD според височината на текста, избрана от потребителя. Глифовете трябва да имат референтна точка 0,0 в долния ляв ъгъл на базовата линия. Във формата CXF глифовете могат да съдържат линии, дъги и полилинии. Могат да се използват сплайни, но те се преобразуват в полилинии по време на експорт.
Добавяне на нови глифове
Section titled “Добавяне на нови глифове”За да добавите нов глиф, който в момента не присъства в шрифт, трябва да добавите нов блок с име [Шестнадесетичен Unicode] [Знак], например “0x0041 A” за главно A. Можете да потърсите кодовете на Unicode в раздела Code Charts на официалния уебсайт на Unicode Consortium. Ако шрифтът вече съдържа глифове за много знаци, може да поискате да копирате съществуващ блок с подобен глиф чрез Блок > Копиране на блок.
Записване на CXF шрифт
Section titled “Записване на CXF шрифт”Файловете с шрифтове могат да бъдат записвани като файлове с чертежи чрез Файл > Запис или Файл > Запис като. QCAD трябва да бъде рестартиран, за да реинициализира всички CXF шрифтове в своята директория “fonts”.
Заглавна част на CXF файла
Section titled “Заглавна част на CXF файла”CXF шрифтовете съхраняват допълнителна информация за шрифта в проста, четима за човек заглавна част на шрифта. Тази информация може да бъде редактирана с текстов редактор или в QCAD по следния начин:
- Уверете се, че редакторът на свойствата показва свойства от слоеве: Редактиране > Настройки на приложението > Уиджети > Редактор на свойствата: Отметнете опцията „Показване на свойствата на текущия блок и текущия слой”.
- Активирайте слой “0” в списъка със слоеве (Изглед > Списък на слоевете).
- В редактора на свойствата (Изглед > Редактор на свойствата) променете селекцията в горната част от „Всички” на „Слой”. Редакторът на свойствата сега показва свойствата на слой “0”.
- Използвайте редактора на свойствата, за да промените мета информацията на CXF шрифта:
- Authors: списък от автори на шрифта, разделени със запетая
- AuxiliaryLines: списък от позиции и ъгли на спомагателните линии, разделени със запетая, във формат: x1,y1,angle1, x2,y2,angle2, …
- Encoding: кодиране на шрифта (трябва да бъде “UTF-8”)
- LetterSpacing: разстояние между две букви
- WordSpacing: разстояние между две думи
- LineSpacingFactor: може да се използва за увеличаване / намаляване на разстоянието между редовете по подразбиране
- Names: списък от имена / псевдоними на шрифта за този шрифт, разделени със запетая