Std TextDocument/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Userdocnavi/fr}}")
(Updating to match new version of source page)
Line 20: Line 20:
# Ajouter du texte.
# Ajouter du texte.
# Fermez l'onglet et enregistrez le fichier lorsque vous y êtes invité.
# Fermez l'onglet et enregistrez le fichier lorsque vous y êtes invité.

== Properties ==

=== View ===

{{TitleProperty|Editor}}

* {{PropertyView|Font Name|Font}}: a font name provided by the system, for example, {{Value|Ubuntu Mono}}.
* {{PropertyView|Font Size|Float}}: a font size in points, for example, {{Value|11}}.
* {{PropertyView|Read Only|Bool}}: it defaults to {{FALSE}}. If it is {{TRUE}} the text cannot be edited until this property is set to {{FALSE}}.
* {{PropertyView|Syntax Highlighter|Enumeration}}: it defaults to {{Value|None}}. If it is set to {{Value|Python}}, it will highlight the text like the [[Python_console|Python console]].


== Script ==
== Script ==
Line 42: Line 53:
}}
}}


{{Std Base navi/fr}}
{{Std Base navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

{{Userdocnavi/fr}}
{{clear}}

Revision as of 21:43, 23 March 2020

Std Ajout texte au document

Emplacement du menu
Outils → Add text document
Ateliers
Tous
Raccourci par défaut
Aucun
Introduit dans la version
0.19
Voir aussi
Draft Formes à partir texte, Draft Texte

Description

Std Ajout texte au document crée un objet capable de contenir du texte arbitraire. Cet élément peut être utilisé pour écrire des informations générales ou de la documentation sur le modèle.

Utilisation

  1. Allez dans le menu Outils → Add text document
  2. Double-cliquez sur le nouvel objet créé dans la vue en arborescence pour ouvrir un onglet où écrire du texte.
  3. Ajouter du texte.
  4. Fermez l'onglet et enregistrez le fichier lorsque vous y êtes invité.

Properties

View

Editor

  • VueFont Name (Font): a font name provided by the system, for example, Ubuntu Mono.
  • VueFont Size (Float): a font size in points, for example, 11.
  • VueRead Only (Bool): it defaults to false. If it is true the text cannot be edited until this property is set to false.
  • VueSyntax Highlighter (Enumeration): it defaults to None. If it is set to Python, it will highlight the text like the Python console.

Script

Voir aussi: FreeCAD Script de base et objet scripté.

Voir Part Feature pour les informations générales sur l'ajout d'objets au document.

Un objet App::TextDocument est créé avec la méthode addObject() du document. Une fois qu'un TextDocument existe, ses informations textuelles sont stockées dans son attribut Text. Cet attribut peut être utilisé dans d'autres objets, par exemple, comme chaîne dans une Draft Formes à partir texte.

import FreeCAD as App
import Draft

doc = App.newDocument()
obj = App.ActiveDocument.addObject("App::TextDocument", "Text_document")
obj.Text = "textual information"
App.ActiveDocument.recompute()

obj2 = Draft.makeShapeString(obj.Text, "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 10)
App.ActiveDocument.recompute()