Draft ShapeString/cs: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
Line 10: Line 10:
==Použití==
==Použití==


<div class="mw-translate-fuzzy">
# Press the {{KEY|[[Image:Draft_ShapeString16.png]] [[Draft_ShapeString|Draft Shape from text ...]]}} button, or press {{KEY|S}} then {{KEY|S}} keys
# Stiskněte tlačítko {{KEY|[[Image:Draft_ShapeString16.png]] [[Draft ShapeString|Kreslení ShapeString]]}} nebo klávesy {{KEY|S}} a potom {{KEY|S}}
# Click a point on the 3D view, or type a [[Draft_Coordinates|coordinate]]
# Klikněte na bod ve 3D pohledu nebo zadejte jeho [[Draft_Coordinates|souřadnice]]
# Enter the desired text, press {{KEY|ENTER}}
# Enter the desired size, press {{KEY|ENTER}}
# Zadejte požadovaný text a stiskněte {{KEY|ENTER}}
# Enter the desired tracking, press {{KEY|ENTER}}
# Zadejte požadovanou šířku mezer mezi písmeny a stiskněte {{KEY|ENTER}}
# Press {{KEY|ENTER}} to accept the displayed font file, or,
# Stiskněte {{KEY|ENTER}} pro potvrzení zobrazeného souboru s fontem nebo
# Press {{KEY|...}} to select a font file.
# Stiskněte {{KEY|...}} pro výběr souboru s fontem.
</div>


==Volby==
==Volby==
Line 54: Line 55:
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 {{KEY|...}} to select a font file.
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 {{KEY|...}} to select a font file.
<div class="mw-translate-fuzzy">
==Limitations==
==Omezení==
* This tool is not available in FreeCAD versions anterior to 0.14
* Tento nástroj není dosud obecně dostupný. Bude zahrnut v budoucí verzi. (post v0.13)
* TrueType(*.ttf), OpenType(*.otf) and Type1(*.pfb) font files are supported.
* Jsou podporovány soubory s fonty TrueType(*.ttf), OpenType(*.otf) a Type1(*.pfb).
* Very small text heights may result in deformed character glyphs due to loss of detail in scaling.
* Velmi malé výšky textu mohou zapříčinit deformaci znaků kvůli ztrátě detailů.
* The current version is limited to left-to-right layouts on a horizontal baseline.
* Aktuální verze je omezena na zarovnání zleva doprava na horizontální základně.
* For creating curved text you can use the macro [[Macro_Circular Text|Circular Text]]
</div>


==Tutorials==
==Tutorials==

Revision as of 09:52, 9 May 2018

Draft ShapeString

Umístění Menu
Draft -> ShapeString
Pracovní stoly
Kreslení
Výchozí zástupce
S S
Představen ve verzi
-
Viz také
Nikdo

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 Kreslení ShapeString nebo klávesy S a potom S
  2. Klikněte na bod ve 3D pohledu nebo zadejte jeho souřadnice
  3. Zadejte požadovaný text a stiskněte ENTER
  4. Zadejte požadovanou šířku mezer mezi písmeny a stiskněte ENTER
  5. Stiskněte ENTER 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 ENTER mezi každou z komponent X, Y a Z.
  • Stiskněte klávesu ESC pro ukončení aktuálního příkazu.
  • Defaultní soubor s fontem můžete přednastavit v Kreslení/Předvolby.

Vlastnosti

  • ÚdajePozice: Základní bod složeného písma
  • ÚdajeString: Text řetězce
  • ÚdajeVelikost: Výška textu v jednotkách FC
  • ÚdajeMezery: Šířka mezer mezi písmeny v jednotkách FC
  • ÚdajeFont File: 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:

makeShapeString(String,FontFile,[Size],[Tracking])
  • Změní textový řetězec na složené písmo s použitím specifikovaného fontu.

Příklad:

import FreeCAD,Draft
Draft.makeShapeString("This is a sample text",
                       "/usr/share/fonts/truetype/msttcorefonts/Arial.ttf",
                       200.0,10)

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

Tutorials