CXF-fonttien muokkaaminen
Johdanto
Section titled “Johdanto”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.
CXF-fontin avaaminen muokkausta varten
Section titled “CXF-fontin avaaminen muokkausta varten”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.
CXF-fontin muokkaaminen
Section titled “CXF-fontin muokkaaminen”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ä:
Apuviivat
Section titled “Apuviivat”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”.
Kirjasinmerkkien geometria
Section titled “Kirjasinmerkkien geometria”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.
Uusien kirjasinmerkkien lisääminen
Section titled “Uusien kirjasinmerkkien lisääminen”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.
CXF-fontin tallentaminen
Section titled “CXF-fontin tallentaminen”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-tiedoston otsikko
Section titled “CXF-tiedoston otsikko”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