Draft ShapeString/fr

Description
L'outil ShapeString insère une forme composée représentant une chaîne de texte à l'emplacement donné dans le document courant. Les attributs du texte, hauteur, police ... peuvent être spécifiés.



Utilisation

 * 1) Press the  button, or press  then  keys
 * 2) Click a point on the 3D view, or type a coordinate
 * 3) Enter the desired text, press
 * 4) Enter the desired size, press
 * 5) Enter the desired tracking, press
 * 6) Press  to accept the displayed font file, or,
 * 7) Press  to select a font file.

Options

 * Pour entrer les coordonnées manuellement, il suffit d'entrer les nombres, et frapper sur la touche entre chaque affectation de la composante X, Y et Z.
 * Appuyez sur pour annuler et quitter l'opération.
 * Vous pouvez définir une police de caractère par défaut dans le Menu -> Prefences -> Draft -> Visual settings Texts and dimensions.

Propriétés

 * : Le point de base de la forme composée
 * : Le contenu de la chaîne de texte
 * : La hauteur des lettres dans les FC unités
 * : L'inter-caractère d'espacement dans l'unité de FreeCAD
 * : Définition de la police de caractères pour dessiner la chaîne

Script
L'outil ShapeString peut être utilisé dans une macro Python à partir de la console en utilisant la fonction suivante:


 * Transforme une chaîne de texte en une forme composée avec une police de caractères spécifiée.

Exemple:

Sélectionner une Fonte de caractère


ShapeString utilise la géométrie interne d'une police de caractères pour créer les formes dans FreeCAD. Pour ce faire, il doit lire le fichier de police de caractères réel (*.tff, etc). Si la boîte de sélection de police de caractères est vide, vous devez taper le chemin complet vers le fichier de police de caractères ou utiliser la touche pour sélectionner un fichier de police de caractères.

Limitations

 * This tool is not available in FreeCAD versions anterior to 0.14
 * TrueType(*.ttf), OpenType(*.otf) and Type1(*.pfb) font files are supported.
 * Very small text heights may result in deformed character glyphs due to loss of detail in scaling.
 * The current version is limited to left-to-right layouts on a horizontal baseline.
 * For creating curved text you can use the macro Circular Text

Tutorials

 * Draft ShapeString tutorial