Uređivanje CXF fontova
QCAD dolazi sa zbirkom linijskih fontova u vlastitom CXF formatu. Linijski fontovi ponekad se u CAD-u koriste umjesto TrueType fontova. Linijski fontovi također se često koriste za graviranje ili drugu daljnju obradu. QCAD može koristiti bilo koji TTF font instaliran na sustavu i CXF fontove dostupne u svom direktoriju fontova.
QCAD može učitati i uređivati fontove u CXF formatu.
Otvaranje CXF fonta za uređivanje
Section titled “Otvaranje CXF fonta za uređivanje”Za učitavanje postojeće CXF datoteke fonta u QCAD radi pregleda i uređivanja njezinih znakova, jednostavno koristite izbornik Dokument > Otvori i odaberite filtar formata “CXF Font Files (*.cxf)”. Zatim odaberite datoteku fonta koju želite otvoriti. Fontovi koji dolaze uz QCAD pohranjeni su u direktoriju “fonts” vaše QCAD instalacije.
Imajte na umu da, ovisno o vašoj putanji instalacije, vjerodajnicama za prijavu i operativnom sustavu, ovaj direktorij može biti samo za čitanje. U tom slučaju možda ćete htjeti premjestiti datoteku fonta u drugu mapu radi uređivanja.
Uređivanje CXF fonta
Section titled “Uređivanje CXF fonta”Znakovi fonta (prikaz raznih slova i simbola u fontu) učitavaju se u QCAD kao definicije blokova. Provjerite je li popis blokova vidljiv (Prikaz > Popis blokova) kako biste mogli lako navigirati kroz znakove fonta. Svaki blok koji predstavlja znak ima ime u formatu “[heksadecimalni Unicode] [znak]”, primjerice “0x0041 A” za veliko slovo “A” s Unicodeom 65 (41 heksadecimalno). Za otvaranje i uređivanje znaka fonta dvaput kliknite na njegov blok. Znak se zatim prikazuje u grafičkom prikazu QCAD-a:
Pomoćne linije
Section titled “Pomoćne linije”Pomoćne linije mogu se prikazati, ovisno o fontu. One nisu dio fonta i namijenjene su samo za pružanje određene smjernice pri stvaranju i uređivanju znakova. Pomoćne linije možete isključiti isključivanjem sloja “Auxiliary”.
Geometrija znakova
Section titled “Geometrija znakova”Prema konvenciji CXF formata, veliko slovo “A” treba biti konstruirano s visinom od 9 jedinica crteža. Kada se font koristi za entitet teksta, QCAD ga skalira prema visini teksta koju je odabrao korisnik. Znakovi trebaju imati svoju referentnu točku 0,0 u donjem lijevom kutu osnovne linije. U CXF formatu znakovi mogu sadržavati linije, lukove i polilinije. Splajnovi se mogu koristiti, ali se tijekom izvoza pretvaraju u polilinije.
Dodavanje novih znakova
Section titled “Dodavanje novih znakova”Za dodavanje novog znaka koji trenutno nije prisutan u fontu, morate dodati novi blok s imenom [heksadecimalni Unicode] [znak], primjerice “0x0041 A” za veliko slovo A. Unicode kodove možete potražiti u odjeljku Code Charts na službenom web-mjestu konzorcija Unicode. Ako font već sadrži znakove za mnoge znakove, možda ćete htjeti kopirati postojeći blok sa sličnim znakom pomoću Blok > Kopiraj blok.
Spremanje CXF fonta
Section titled “Spremanje CXF fonta”Datoteke fontova mogu se spremiti kao datoteke crteža pomoću Dokument > Spremi ili Dokument > Spremi kao. QCAD se mora ponovno pokrenuti kako bi ponovno inicijalizirao sve CXF fontove u svom direktoriju “fonts”.
Zaglavlje CXF datoteke
Section titled “Zaglavlje CXF datoteke”CXF fontovi pohranjuju dodatne informacije o fontu u jednostavnom, ljudski čitljivom zaglavlju fonta. Ove informacije mogu se uređivati uređivačem teksta ili unutar QCAD-a na sljedeći način:
- Provjerite prikazuje li uređivač svojstava svojstva iz slojeva: Uređivanje > Postavke aplikacije > Widgeti > Uređivač svojstava: Označite opciju “Prikaži svojstva trenutnog bloka i trenutnog sloja”.
- Aktivirajte sloj “0” u popisu slojeva (Prikaz > Popis slojeva).
- U uređivaču svojstava (Prikaz > Uređivač svojstava) promijenite odabir na vrhu iz “Sve” u “Sloj”. Uređivač svojstava sada prikazuje svojstva sloja “0”.
- Koristite uređivač svojstava za promjenu meta informacija CXF fonta:
- Authors: popis autora fonta odvojen zarezom
- AuxiliaryLines: popis položaja i kutova pomoćnih linija odvojen zarezom u formatu: x1,y1,kut1, x2,y2,kut2, …
- Encoding: kodiranje fonta (treba biti “UTF-8”)
- LetterSpacing: razmak između dva slova
- WordSpacing: razmak između dvije riječi
- LineSpacingFactor: može se koristiti za povećanje / smanjenje zadanog proreda
- Names: popis imena / aliasa fonta za ovaj font odvojen zarezom