Gå til innholdet

Redigere CXF-skrifter

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.

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.

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:

Redigering av en skriftglyf vist i QCADs grafikkvisning

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”.

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.

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.

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-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