Skip to content

CXF-fonttien muokkaaminen

QCADin mukana tulee kokoelma viivafontteja sen omassa CXF-muodossa. Viivafontteja käytetään CAD:ssa joskus TrueType-fonttien sijaan. Viivafontteja käytetään myös usein kaiverrukseen tai muuhun jatkokäsittelyyn. QCAD voi käyttää mitä tahansa järjestelmään asennettua TTF-fonttia sekä sen fonts-hakemistossa saatavilla olevia CXF-fontteja.

QCAD voi ladata ja muokata CXF-muotoisia fontteja.

Ladataksesi olemassa olevan CXF-fonttitiedoston QCADiin sen kirjasinmerkkien tarkastelua ja muokkaamista varten, käytä yksinkertaisesti valikkoa Tiedosto > Avaa ja valitse muotosuodatin “CXF Font Files (*.cxf)”. Valitse sitten fonttitiedosto, jonka haluat avata. QCADin mukana tulevat fontit on tallennettu QCAD-asennuksesi hakemistoon “fonts”.

Huomaa, että asennuspolustasi, kirjautumistiedoistasi ja käyttöjärjestelmästäsi riippuen tämä hakemisto voi olla vain luku -tilassa. Tässä tapauksessa voit siirtää fonttitiedoston toiseen kansioon muokkausta varten.

Fontin kirjasinmerkit (fontin eri kirjainten ja symbolien esitys) ladataan QCADiin lohkomäärityksinä. Varmista, että lohkoluettelo on näkyvissä (Näytä > Lohkoluettelo), jotta voit navigoida helposti fontin kirjasinmerkkien läpi. Jokaisella kirjasinmerkkiä edustavalla lohkolla on nimi muodossa “[Heksadesimaalinen Unicode] [Merkki]”, esimerkiksi “0x0041 A” isolle “A”-kirjaimelle, jonka Unicode on 65 (41 heksadesimaalina). Avataksesi ja muokataksesi fontin kirjasinmerkkiä kaksoisnapsauta sen lohkoa. Kirjasinmerkki näytetään sitten QCADin graafisessa näkymässä:

QCADin graafisessa näkymässä näytetyn fontin kirjasinmerkin muokkaaminen

Fontista riippuen voidaan näyttää apuviivoja. Ne eivät ole osa fonttia, ja niiden tarkoituksena on vain antaa opastusta kirjasinmerkkien luomisessa ja muokkaamisessa. Voit poistaa apuviivat käytöstä poistamalla käytöstä tason “Auxiliary”.

CXF-muodon käytännön mukaan iso “A” tulisi rakentaa 9 piirustusyksikön korkuiseksi. Kun fonttia käytetään tekstikohteessa, QCAD skaalaa sen käyttäjän valitseman tekstikorkeuden mukaan. Kirjasinmerkkien viitepisteen 0,0 tulisi olla perusviivan vasemmassa alakulmassa. CXF-muodossa kirjasinmerkit voivat sisältää viivoja, kaaria ja murtoviivoja. Splinejä voidaan käyttää, mutta ne muunnetaan viennin aikana murtoviivoiksi.

Lisätäksesi uuden kirjasinmerkin, jota fontissa ei tällä hetkellä ole, sinun on lisättävä uusi lohko nimellä [Heksadesimaalinen Unicode] [Merkki], esimerkiksi “0x0041 A” isolle A:lle. Voit etsiä Unicode-koodeja Unicode-konsortion virallisen verkkosivuston Code Charts -osiosta. Jos fontti sisältää jo kirjasinmerkkejä monille merkeille, voit kopioida olemassa olevan lohkon, jossa on samankaltainen kirjasinmerkki, käyttämällä Lohko > Kopioi lohko.

Fonttitiedostot voidaan tallentaa kuten piirustustiedostot käyttämällä Tiedosto > Tallenna tai Tiedosto > Tallenna nimellä. QCAD on käynnistettävä uudelleen, jotta kaikki sen “fonts”-hakemistossa olevat CXF-fontit alustetaan uudelleen.

CXF-fontit tallentavat lisätietoja fontista yksinkertaiseen, ihmisen luettavissa olevaan fontin otsikkoon. Näitä tietoja voidaan muokata tekstieditorilla tai QCADin sisällä seuraavasti:

  • Varmista, että ominaisuuseditori näyttää tasojen ominaisuudet: Muokkaa > Sovelluksen asetukset > Pienoisohjelmat > Ominaisuuseditori: valitse asetus “Näytä nykyisen lohkon ja nykyisen tason ominaisuudet”.
  • Aktivoi taso “0” tasoluettelossa (Näytä > Tasoluettelo).
  • Muuta ominaisuuseditorissa (Näytä > Ominaisuuseditori) yläosassa oleva valinta arvosta “Kaikki” arvoon “Taso”. Ominaisuuseditori näyttää nyt tason “0” ominaisuudet.
  • Käytä ominaisuuseditoria CXF-fontin metatietojen muuttamiseen:
    • Authors: pilkuilla erotettu luettelo fontin tekijöistä
    • AuxiliaryLines: pilkuilla erotettu luettelo apuviivojen sijainneista ja kulmista muodossa: x1,y1,angle1, x2,y2,angle2, …
    • Encoding: fontin koodaus (tulisi olla “UTF-8”)
    • LetterSpacing: kahden kirjaimen välinen tila
    • WordSpacing: kahden sanan välinen tila
    • LineSpacingFactor: voidaan käyttää oletusrivivälin suurentamiseen / pienentämiseen
    • Names: pilkuilla erotettu luettelo tämän fontin nimistä / aliaksista