Draft ShapeString/cs

Popis
Nástroj ShapeString vkládá složený tvar, který reprezentuje textový řetězec na daný bod v aktuálním dokumentu. Výška textu, mezery a font mohou být specifikovány.



Použití

 * 1) Stiskněte tlačítko  nebo klávesy  a potom
 * 2) Klikněte na bod ve 3D pohledu nebo zadejte jeho souřadnice
 * 3) Zadejte požadovaný text a stiskněte
 * 4) Zadejte požadovanou šířku mezer mezi písmeny a stiskněte
 * 5) Stiskněte  pro potvrzení zobrazeného souboru s fontem nebo
 * 6) Stiskněte  pro výběr souboru s fontem.

Volby

 * Pro zadání souřadnic ručně, jednoduše zadejte číslo a stiskněte mezi každou z komponent X, Y a Z.
 * Stiskněte klávesu pro ukončení aktuálního příkazu.
 * Defaultní soubor s fontem můžete přednastavit v Kreslení/Předvolby.

Vlastnosti

 * : Základní bod složeného písma
 * : Text řetězce
 * : Výška textu v jednotkách FC
 * : Šířka mezer mezi písmeny v jednotkách FC
 * : Soubor s definicí fontu pro kreslený text

Skriptování
Nástroj ShapeString může být použit v makrech a z konzoly Pythonu použitím následující funkce:


 * Změní textový řetězec na složené písmo s použitím specifikovaného fontu.

Příklad:

Selecting A Font


ShapeString uses the internal geometry of a font to make FreeCAD shapes. To do this it must read the actual font file (*.tff, etc). If the Font Selection box is empty, you must type the full path to the font file or use to select a font file.

Omezení

 * Tento nástroj není dosud obecně dostupný. Bude zahrnut v budoucí verzi. (post v0.13)
 * Jsou podporovány soubory s fonty TrueType(*.ttf), OpenType(*.otf) a Type1(*.pfb).
 * Velmi malé výšky textu mohou zapříčinit deformaci znaků kvůli ztrátě detailů.
 * Aktuální verze je omezena na zarovnání zleva doprava na horizontální základně.