Draft Texte
Texte |
Emplacement du menu |
---|
Draft → Texte |
Ateliers |
Planche à dessin |
Raccourci par défaut |
T E |
Introduit dans la version |
- |
Voir aussi |
Aucun |
Description
L'outil texte, requiert un point d'emplacement, puis, du texte peut être saisi dans une boîte de dialogue texte.
Utilisation
- Pressez la touche texte, ou pressez les touches T, puis E
- Cliquez un point dans la vue 3D, ou tapez les coordonnées
- Entrez le texte désiré, et tapez sur ENTRÉE entre chaque ligne,
- Pressez deux fois sur ENTRÉE, (ce qui laisse la dernière ligne vide), ajoute le texte au document, et, ferme l'éditeur.
Options
- Pressing CTRL will snap your point to available snap locations.
- To enter coordinates manually, simply enter the numbers, then press ENTER between each X, Y and Z component.
- Pressing ESC will cancel the operation.
- When editing the text, pressing ENTER or DOWN ARROW allow you to enter or edit a next line of text.
- Pressing UP ARROW allows you to edit a previous line of text.
- Pressing ENTER twice (thus leaving the last line empty) adds the text to the document and closes the editor.
Properties
- DonnéesPosition: The base point of the text block
- DonnéesLabel Text: The contents of the text block
- VueDisplay Mode: Specifies if the text is aligned to the scene axes or always faces the camera
- VueFont Size: The size of the letters
- VueJustification: Specifies if the text is aligned to the left, right or center of the base point.
- VueLine Spacing: Specifies the space between lines of text
- VueRotation: Specifies a rotation to be applied to the text
- VueRotation Axis: Specifies the axis to use for the rotation
- VueFont Name: The font to use to draw the text. It can be a font name, such as "Arial", a default style such as "sans", "serif" or "mono", or a family such as "Arial,Helvetica,sans" or a name with a style such as "Arial:Bold". If the given font is not found on the system, a generic one is used instead.
Scripting
The Text tool can by used in macros and from the python console by using the following function:
'''makeText (string or list, [Vector], [screenmode])'''
- Creates a Text object, at the given point if a vector is provided, containing the string or the strings given in the list, one string by line. * The current Draft color and text height and font specified in preferences are used.
- If screenmode is True, the text always faces the view direction, otherwise it lies on the XY plane.
- Returns the newly created object.
Example:
import FreeCAD,Draft
Draft.makeText("This is a sample text",FreeCAD.Vector(1,1,0))