Redigere CXF-skrifter
Innledning
Section titled “Innledning”QCAD leveres med en samling linjeskrifter i sitt eget CXF-format. Linjeskrifter brukes noen ganger i CAD i stedet for TrueType-skrifter. Linjeskrifter brukes også ofte til gravering eller annen videre bearbeiding. QCAD kan bruke enhver TTF-skrift som er installert på systemet, og CXF-skrifter som er tilgjengelige i skriftkatalogen.
QCAD kan laste inn og redigere skrifter i CXF-format.
Åpne en CXF-skrift for redigering
Section titled “Åpne en CXF-skrift for redigering”For å laste inn en eksisterende CXF-skriftfil i QCAD for å vise og redigere glyfene, bruk ganske enkelt menyen Fil > Åpne og velg formatfilteret “CXF Font Files (*.cxf)”. Velg deretter skriftfilen du vil åpne. Skriftene som følger med QCAD, er lagret i katalogen “fonts” i QCAD-installasjonen din.
Merk at avhengig av installasjonsbanen, påloggingsopplysningene og operativsystemet ditt kan denne katalogen være skrivebeskyttet. I så fall kan du flytte skriftfilen til en annen mappe for redigering.
Redigere en CXF-skrift
Section titled “Redigere en CXF-skrift”Skriftens glyfer (representasjon av de forskjellige bokstavene og symbolene i skriften) lastes inn i QCAD som blokkdefinisjoner. Sørg for at blokklisten er synlig (Vis > Blokkliste), slik at du enkelt kan navigere gjennom skriftens glyfer. Hver blokk som representerer en glyf, har et navn i formatet “[Heksadesimal Unicode] [Tegn]”, for eksempel “0x0041 A” for en stor “A” med Unicode 65 (41 i heksadesimal). For å åpne og redigere en skriftglyf, dobbeltklikk på blokken. Glyfen vises deretter i QCADs grafikkvisning:
Hjelpelinjer
Section titled “Hjelpelinjer”Hjelpelinjer kan vises, avhengig av skriften. Disse er ikke en del av skriften og er kun ment å gi litt veiledning ved oppretting og redigering av glyfer. Du kan slå av hjelpelinjene ved å slå av laget “Auxiliary”.
Glyfenes geometri
Section titled “Glyfenes geometri”Etter CXF-formatets konvensjon skal en stor “A” konstrueres med en høyde på 9 tegneenheter. Når skriften brukes til et tekstobjekt, skaleres den av QCAD i henhold til teksthøyden brukeren har valgt. Glyfer skal ha referansepunktet 0,0 i nedre venstre hjørne av grunnlinjen. I CXF-formatet kan glyfer inneholde linjer, buer og polylinjer. Splines kan brukes, men konverteres til polylinjer under eksport.
Legge til nye glyfer
Section titled “Legge til nye glyfer”For å legge til en ny glyf som for øyeblikket ikke finnes i en skrift, må du legge til en ny blokk med navnet [Heksadesimal Unicode] [Tegn], for eksempel “0x0041 A” for en stor A. Du kan slå opp Unicode-koder i Code Charts-delen av det offisielle nettstedet til Unicode Consortium. Hvis en skrift allerede inneholder glyfer for mange tegn, kan du kopiere en eksisterende blokk med en lignende glyf ved hjelp av Blokk > Kopier blokk.
Lagre en CXF-skrift
Section titled “Lagre en CXF-skrift”Skriftfiler kan lagres som tegningsfiler ved hjelp av Fil > Lagre eller Fil > Lagre som. QCAD må startes på nytt for å reinitialisere alle CXF-skriftene i “fonts”-katalogen.
CXF-filhode
Section titled “CXF-filhode”CXF-skrifter lagrer tilleggsinformasjon om skriften i et enkelt, lesbart skrifthode. Denne informasjonen kan redigeres med et tekstredigeringsprogram eller i QCAD som følger:
- Sørg for at egenskapseditoren viser egenskaper fra lag: Rediger > Programinnstillinger > Widgets > Egenskapseditor: Merk av for alternativet “Vis egenskaper for gjeldende blokk og gjeldende lag”.
- Aktiver laget “0” i laglisten (Vis > Lagliste).
- I egenskapseditoren (Vis > Egenskapseditor) endrer du valget øverst fra “Alle” til “Lag”. Egenskapseditoren viser nå egenskapene til laget “0”.
- Bruk egenskapseditoren til å endre metainformasjonen for CXF-skriften:
- Authors: kommaseparert liste over skriftforfattere
- AuxiliaryLines: kommaseparert liste over hjelpelinjeposisjoner og -vinkler i formatet: x1,y1,angle1, x2,y2,angle2, …
- Encoding: skriftkoding (bør være “UTF-8”)
- LetterSpacing: avstand mellom to bokstaver
- WordSpacing: avstand mellom to ord
- LineSpacingFactor: kan brukes til å øke / redusere standard linjeavstand
- Names: kommaseparert liste over skriftnavn / aliaser for denne skriften