Text - Cinderella Dokumentation
Description: The user's guide to the Interactive Geometry Software Cinderella

Zum Inhalt

# Text

Der Modus »Text hinzufügen« ist ein Universalmodus für fast alles, was mit der Anzeige von Text in einem Betrachtungsfenster zu tun hat. Hier sind die Hauptanwendungen dieses Modus:

- Einfachen Text hinzufügen: Klicken Sie an eine Stelle in einem Betrachtungsfenster. Dann wird ein Eingabedialog angezeigt, der Sie auffordert, den gewünschten Text einzugeben. Wenn Sie das Fenster beenden, wird der Text an der Stelle angezeigt, auf die Sie geklickt haben.
- Text bearbeiten: Wenn Sie auf vorhandenen Text klicken, erhalten Sie ein Bearbeitungsfenster, das den alten Text anzeigt. Dieser Text kann nun geändert werden. Nachdem das Eingabefenster beendet wurde, wird der alte Text durch den neuen Text ersetzt.
- Beschriftung ändern: Wenn Sie auf ein geometrisches Element klicken, erhalten Sie auch ein Bearbeitungsfenster, das jetzt die Beschriftung des Elements anzeigt. Sie können jetzt eine neue Beschriftung für das Element eingeben. Es gibt jedoch eine Einschränkung: Die Beschriftung eines Elements muss eindeutig in der Konstruktion sein. Wenn Sie versuchen, eine vorhandene Beschriftung einzugeben, wird eine Warnmeldung angezeigt und die Beschriftung bleibt unverändert.

#### Andocken und Referenzierung

Texte sind flexiblere Objekte, als man auf den ersten Blick denken könnte. Dies ergibt sich aus zwei wichtigen Funktionen: Andocken und Referenzierung.

- Andocken: Normalerweise befindet sich ein Text an einer bestimmten Position relativ zum Koordinatensystem der Zeichnung. Wenn Sie das Betrachtungsfenster vergrößern oder verschieben, folgt der Text der Vergrößerung. Dies ist manchmal gewünscht, manchmal aber auch nicht. Stellen Sie sich vor, Sie haben einen beschreibenden Text, der immer in der oberen linken Ecke des Betrachtungsfensters angezeigt werden soll. Dann sollten Sie »Andocken« verwenden. Im Verschiebemodus wählen Sie einen Text aus und verschieben ihn durch Ziehen mit der Maus. Wenn Sie eine Position nahe an den Grenzen des Fensters erreichen, bemerken Sie, dass der Text an vordefinierten Andockpositionen einrastet. Wenn der Text angedockt ist, bleibt er in seiner Position relativ zum Fenster.

Es ist auch möglich, einen Text an einen Punkt anzudocken. Ziehen Sie den Text nahe an den Punkt, bis der Punkt hervorgehoben wird. Der Text bleibt dann konsistent an dem Punkt haften.

- Referenzierung: Oft ist es notwendig, Variable Parameter in einen Text einzufügen. Stellen Sie sich einen Text vor, der wie folgt lautet: „Der Abstand zwischen A und B beträgt 25 cm." In einem solchen Text möchten Sie normalerweise auf den tatsächlichen Abstand zwischen »A« und »B« verweisen und nicht auf eine feste Zeichenkette »25«. Sie können dies tun, indem Sie auf den Wert eines geometrischen Elements verweisen. Wenn »A« das geometrische Element ist, dann verweist `@#A` auf seinen Wert. Außerdem möchten Sie normalerweise kennzeichnen, dass die »A« und die »B« in Ihrem Text Beschriftungen sind. Dies zwingt weitere Änderungen von Elementnamen, die dem Textobjekt gemeldet werden, und der angezeigte Text wird entsprechend geändert. Sie können `@$A` verwenden, um auf eine Beschriftung zu verweisen. Wenn `dist` die Beschriftung des Abstands-Objekts ist, würde der obige Effekt durch die folgende Eingabezeichenkette erzeugt:

    The distance between @$A and @$B is @#dist cm.

Bei Punkten, Linien und Kurven verweist der Operator »@#« auf die Koordinaten. Sie können also schreiben:

    The coordinates of @$A are @#A.

Insgesamt haben Sie drei Möglichkeiten, auf die Daten eines geometrischen Elements zu verweisen. Wenn »A« die Beschriftung des Elements ist, greifen Sie auf folgende Weise zu:

- auf die Beschriftung des Elements durch `@$A`,
- auf den definierenden Algorithmus des Elements durch `@@A` und
- auf den Wert oder die Position des Elements durch `@#A`.

Die dann erzeugten Texte sind genau die, die Sie auch in der Konstruktionstext-Ansicht sehen können. Die genaue Darstellung des Wertes oder der Position des Elements kann durch die relevanten Einstellungen im Menü »Format« beeinflusst werden.

Wenn Sie griechische Zeichen einbinden möchten, können Sie dies tun, indem Sie `@` und den Namen des Zeichens verwenden, z. B. `@alpha` oder `@Omega`.

Außerdem haben Sie die Möglichkeit, CindyScript-Code in einem Text auszuwerten und das Ergebnis anzuzeigen. Die Syntax dafür ist `@{…}`, wobei `…` sich auf ein beliebiges CindyScript-Codefragment bezieht. Zum Beispiel erzeugt `@{sin(A.x)}` den Sinus der x-Koordinate von A.

Außerdem ist es möglich, einen Formelschriftsatz zu erstellen, indem Sie TeX-Code in ein Textobjekt einfügen. Zum Beispiel ist es möglich, Text wie `The point $P_1$ has coordinates $({x \over y},x^2)$` zu verwenden, um den Text zu erstellen:

Formelschriftsatz in Texten

Weitere Details zum Formelschriftsatz finden Sie unter TeX-Rendering.

##### Referenzierung durch Klicken

Wie im Funktionsmodus ist es möglich, die Referenz eines geometrischen Elements einfach durch Klicken in einem beliebigen Betrachtungsfenster zu erhalten. Dies vereinfacht das Verfahren zum Eingeben einer Textzeile im Dialogfeld. Das Klicken auf einen anderen Text erzeugt eine Kopie dieses Textes.

##### CindyScript anhängen

Sie können einen Text mithilfe des Infoblocks im Inspector in einen anklickbaren Button umwandeln. Ein Button kann eine Schaltfläche oder ein Umschalter sein. Ein Umschalter hat einen Status, der mithilfe einer Eigenschaft gelesen werden kann. Sie können CindyScript-Code an beide Arten von Buttons anhängen, wie im entsprechenden Abschnitt dieses Handbuchs beschrieben.

#### Zusammenfassung

Texte können hinzugefügt und bearbeitet werden.

#### Siehe auch

- Messungen
- Funktion
- CindyScript

Diese Seite wurde automatisch mit KI (Claude) übersetzt und wartet noch auf Überprüfung. → Alle KI-übersetzten Seiten