Files
DOSSIER-WEBSITE/content/features/text-editor.md
T

2.2 KiB

title, linkTitle, weight
title linkTitle weight
DOSSIER-Text Editor Text-Editor 14

WYSIWYG Rich-Text Editor für Rhino-TextEntities mit RTF-Export. Im TEXT-EDITOR-Panel: Frame picken, formatieren, schreiben.

Workflow

{{% steps %}}

Text-Frame in Rhino picken

Im Modell ein Text-Frame (Rechteck oder TextEntity) selektieren — der Editor öffnet sich mit dem Frame als Container.

Formatieren

Im React-WYSIWYG:

  • Fett · Kursiv · Underline · Strikethrough
  • Schrift wählen aus den installierten System-Fonts
  • Tab-Stops setzen
  • Zeilenumbrüche

Speichern

Der Editor schreibt RTF zurück in die TextEntity. Rhinos eingebauter Parser rendert das Ergebnis im Modellraum.

{{% /steps %}}

RTF-Support

Rhinos TextEntity-RTF-Parser unterstützt:

Code Bedeutung
\b Bold
\i Italic
\ul Underline
\strike Strikethrough
\fN Font (N = Font-Index in Font-Table)
\tab Tab-Stop
{} Gruppe
\par Absatz (zwischen Gruppen für Newline)

{{< callout type="warning" >}} Kein \fs — eine TextEntity hat global eine Schriftgröße, keine per-Segment-Sizes. Wenn unterschiedliche Größen nötig sind, brauchst du separate TextEntities. {{< /callout >}}

Quirks bei Newlines und Zeichen-Replace sind in _runs_to_rtf (rhino/text_editor.py) dokumentiert.

TEXT-CREATE Sub-Panel

Für neue Text-Elemente:

  • Text-Styles als Presets (Plankopf, Notiz, Legende, Bemassung)
  • Font-Apply — Schrift global oder pro Selektion ändern
  • Selection-Settings — Größe, Farbe, Justification für Multi-Selektion

Konsistenz über das ganze Projekt — Stile lassen sich aus einem Projekt in ein anderes übertragen.

Plan-Beschriftung

Typische Anwendungen:

  • Plankopf-Text (Adresse, Bauherr)
  • Legenden im Modellraum
  • Raum-Stempel-Override (statt Standard-Stempel)
  • Schnitt-Beschriftungen ("Schnitt A-A", "M 1:50")
  • Detail-Verweise mit Pfeil und Bezugsnummer