Přeskočit na obsah

Úprava písem CXF

QCAD je dodáván se sbírkou čárových písem ve vlastním formátu CXF. Čárová písma se v CAD někdy používají místo písem TrueType. Čárová písma se také často používají pro gravírování nebo jiné další zpracování. QCAD může používat jakékoli písmo TTF nainstalované v systému a písma CXF dostupná v jeho adresáři písem.

QCAD umí načíst a upravit písma ve formátu CXF.

Otevření písma CXF k úpravě

Sekce “Otevření písma CXF k úpravě”

Chcete-li v QCADu načíst existující soubor písma CXF, abyste si mohli prohlédnout a upravit jeho znaky, jednoduše použijte nabídku Soubor > Otevřít a zvolte filtr formátu “CXF Font Files (*.cxf)”. Poté vyberte soubor písma, který chcete otevřít. Písma dodávaná s QCADem jsou uložena v adresáři “fonts” vaší instalace QCADu.

Upozorňujeme, že v závislosti na cestě instalace, vašich přihlašovacích údajích a operačním systému může být tento adresář pouze pro čtení. V takovém případě je vhodné soubor písma pro úpravu přesunout do jiné složky.

Znaky písma (reprezentace jednotlivých písmen a symbolů písma) se do QCADu načítají jako definice bloků. Ujistěte se, že je zobrazen seznam bloků (Zobrazit > Seznam bloků), abyste mohli snadno procházet znaky písma. Každý blok představující znak má název ve formátu “[hexadecimální Unicode] [znak]”, například “0x0041 A” pro velké “A” s kódem Unicode 65 (41 hexadecimálně). Chcete-li otevřít a upravit znak písma, dvakrát klikněte na jeho blok. Znak se poté zobrazí v grafickém pohledu QCADu:

Úprava znaku písma zobrazeného v grafickém pohledu QCADu

V závislosti na písmu mohou být zobrazeny pomocné čáry. Ty nejsou součástí písma a slouží pouze jako určité vodítko při vytváření a úpravě znaků. Pomocné čáry můžete vypnout vypnutím vrstvy “Auxiliary”.

Podle konvence formátu CXF by velké “A” mělo být sestrojeno s výškou 9 kreslicích jednotek. Když se písmo použije pro textovou entitu, QCAD jej škáluje podle výšky textu zvolené uživatelem. Znaky by měly mít svůj referenční bod 0,0 v levém dolním rohu účaří. Ve formátu CXF mohou znaky obsahovat čáry, oblouky a lomené čáry. Lze použít i spliny, ale při exportu se převádějí na lomené čáry.

Přidávání nových znaků

Sekce “Přidávání nových znaků”

Chcete-li přidat nový znak, který v písmu aktuálně chybí, musíte přidat nový blok s názvem [hexadecimální Unicode] [znak], například “0x0041 A” pro velké A. Kódy Unicode můžete vyhledat v sekci Code Charts na oficiálních webových stránkách konsorcia Unicode. Pokud písmo již obsahuje znaky pro mnoho znaků, může být vhodné zkopírovat existující blok s podobným znakem pomocí Blok > Kopírovat blok.

Soubory písem lze uložit stejně jako soubory výkresů pomocí Soubor > Uložit nebo Soubor > Uložit jako. QCAD je nutné restartovat, aby se znovu inicializovala všechna písma CXF v jeho adresáři “fonts”.

Písma CXF ukládají další informace o písmu v jednoduché, člověkem čitelné hlavičce písma. Tyto informace lze upravit textovým editorem nebo přímo v QCADu následujícím způsobem:

  • Ujistěte se, že editor vlastností zobrazuje vlastnosti vrstev: Upravit > Aplikační předvolby > Widgety > Editor vlastností: Zaškrtněte možnost “Zobrazit vlastnosti aktuálního bloku a aktuální vrstvy”.
  • Aktivujte vrstvu “0” v seznamu vrstev (Zobrazit > Seznam vrstev).
  • V editoru vlastností (Zobrazit > Editor vlastností) změňte výběr v horní části z “Vše” na “Vrstva”. Editor vlastností nyní zobrazuje vlastnosti vrstvy “0”.
  • Pomocí editoru vlastností změňte metainformace písma CXF:
    • Authors: seznam autorů písma oddělený čárkami
    • AuxiliaryLines: seznam pozic a úhlů pomocných čar oddělený čárkami ve formátu: x1,y1,úhel1, x2,y2,úhel2, …
    • Encoding: kódování písma (mělo by být “UTF-8”)
    • LetterSpacing: mezera mezi dvěma písmeny
    • WordSpacing: mezera mezi dvěma slovy
    • LineSpacingFactor: lze použít ke zvětšení / zmenšení výchozího řádkování
    • Names: seznam názvů / aliasů tohoto písma oddělený čárkami