Referenz T

TEXT

TEXT

Funktion

 Fügt einer Zeichnung Text hinzu.

Syntax

 TEXT any_text [orientation] ..

 TEXT 'any_text' [orientation] ..

Maustasten

Mitte: Wählt den Layer aus.

Rechts: Dreht den Text.

UMSCHALT+Rechts: Kehrt die Drehrichtung um.

Siehe auch ÄNDERN, VERSCHIEBEN, MIRROR, PIN, DREHEN, ATTRIBUT.

Mit dem Befehl TEXT wird Text zu einem Bibliothekselement oder einer Zeichnung hinzugefügt. Bei der Eingabe mehrerer Texte ist es nicht erforderlich, den Befehl jedes Mal aufzurufen, da der Befehl Text nach dem Platzieren von Text mit der Maus aktiv bleibt.

Ausrichtung

Die Ausrichtung des Texts kann mit dem Befehl TEXT (Ausrichtung) mithilfe der üblichen Definitionen definiert werden, wie im Befehl HINZUFÜGEN aufgelistet (R0, R90 usw.). Mit der rechten Maustaste wird die Drehung des Texts, mit der mittleren Maustaste wird der aktuelle Layer geändert. Text wird immer angezeigt, sodass er von vorne oder von rechts gelesen werden kann, auch wenn er gedreht wird. Daher erscheint er nach jeder zweiten Drehung gleich. Der Ursprung wurde jedoch von der linken unteren zur oberen rechten Ecke verschoben. Beachten Sie dies, wenn ein Text scheinbar nicht ausgewählt werden kann.

Die Leserichtung für vertikale Texte kann im Dialogfeld Benutzeroberfläche von Nach oben in Nach unten geändert werden.

Wenn Sie Text auf dem Kopf stehend ausdrucken möchten, können Sie das Spin-Flag für diesen Text festlegen.

Mehrzeiliger Text

Text kann Zeilenumbrüche enthalten. Im Dialogfeld Text können Sie diese direkt mit der UMSCHALT- und EINGABETASTE eingeben. In der Befehlszeile muss ein Zeilenumbruch mit "\n" verwendet werden.

Sonderzeichen

Wenn der Text mehrere aufeinander folgende Leerzeichen oder ein Semikolon enthält, muss die gesamte Zeichenfolge in einfache Anführungszeichen eingeschlossen werden. Wenn der Text einfache Anführungszeichen enthält, muss jedes Anführungszeichen selbst in einfache Anführungszeichen eingeschlossen werden. Wenn im Text Apostrophe erforderlich sind, muss jeder Apostroph in einfache Anführungszeichen eingeschlossen werden.

Wenn der Text reine umgekehrte Schrägstriche enthalten soll, muss jeder umgekehrte Schrägstrich mit einem weiteren umgekehrten Schrägstrich maskiert werden (z. B. führt TEXT 'abc\\def' zu abc\def).

Schlüsselwörter

Wenn der Befehl TEXT aktiv ist und Sie einen Text eingeben möchten, der eine Zeichenfolge enthält, die fälschlicherweise für einen Befehl gehalten werden kann (z. B. red für REDO), muss diese Zeichenfolge in einfache Anführungszeichen eingeschlossen werden.

Texthöhe

Die Zeichenhöhe und -dicke kann mit den ÄNDERN-Befehlen geändert werden:

CHANGE SIZE text_size ..
CHANGE RATIO ratio ..
CHANGE LINEDISTANCE value ..

Maximale Texthöhe: 2 Zoll

Maximale Textdicke: 200 mm (7.7840 Zoll)

Verhältnis: 0...31 (% der Texthöhe)

Zeilenabstand: 0...250 (% der Texthöhe).

Schriftart

Text kann drei verschiedene Schriftarten aufweisen:

Vector Die programminterne Vektor-Schrift
Proportional Proportionale Pixel-Schriftart (normalerweise Helvetica)
Fixed Nichtproportionale Pixel-Schriftart (normalerweise Courier)

Die Schriftart für den Text kann mit dem Befehl ÄNDERN geändert werden:

CHANGE FONT VECTOR|PROPORTIONAL|FIXED ..

Das Programm gibt Text in anderen Schriftarten als Vektor-Schrift so gut wie möglich aus. Da die eigentliche Schriftart jedoch von der Grafikschnittstelle des Systems dargestellt wird, können proportionale und Festbreiten-Schriftarten mit unterschiedlichen Größen und/oder Längen ausgegeben werden. Wenn Sie im Dialogfeld Benutzeroberfläche die Option Immer Vektor-Schrift einstellen, werden alle Texte immer mit der integrierten Vektor-Schrift angezeigt und gedruckt, unabhängig von den Einstellungen für die einzelnen Texte und Zeichnungen. Diese Option ist nützlich, wenn die anderen Schriftarten vom System nicht korrekt dargestellt werden.

Sie können den Befehl SET Interface. VectorFont 0|1 verwenden, um diese Einstellung zu ändern.

Beim Erstellen einer neuen Leiterplatte oder eines neuen Schaltplans wird die aktuelle Einstellung dieser Option in der Option In diese Zeichnung einprägen der Zeichnungsdatei gespeichert. Dadurch wird sichergestellt, dass die Zeichnung mit der richtigen Einstellung gedruckt wird, wenn sie an einen anderen Benutzer mit einer anderen Einstellung für diese Option übertragen wird.

Sie können den Befehl SET VECTOR_FONT OFF|ON verwenden, um die Einstellung in einer vorhandenen Leiterplatten- oder Schaltplanzeichnung zu ändern.

Beim Erstellen von Ausgabedateien mit dem CAM-Prozessor werden Texte immer in Vektor-Schrift gezeichnet. Andere Schriftarten werden nicht unterstützt.

Wenn ein Text mit einer anderen Schriftart als Vektor-Schrift von einem Signalpolygon subtrahiert wird, wird nur das umgebende Rechteck subtrahiert. Aufgrund der oben genannten möglichen Größen-/Längenprobleme kann die tatsächlich gedruckte Schrift das Rechteck übersteigen. Wenn Sie also einen Text von einem Signalpolygon subtrahieren müssen, wird empfohlen, dass Sie die Vektor-Schrift verwenden.

Der Parameter Ratio hat für Texte mit anderen Schriftarten als Vektor-Schrift keine Bedeutung.

Textausrichtung

Die Textausrichtung definiert, wo der Ursprung in den Text eingefügt werden soll. Es gibt neun verschiedene mögliche Ausrichtungen, die aus Kombinationen der Schlüsselwörter left, bottom, center, right und top bestehen. Diese Schlüsselwörter können in jeder Reihenfolge angegeben werden, jedoch wird nur das letzte Schlüsselwort bei left/right und top/bottom für die entsprechende Richtung berücksichtigt. Das Schlüsselwort center gilt nur für die Richtungen, für die kein anderes Schlüsselwort angegeben wurde. Die Vorgabe lautet left und bottom.

CHANGE ALIGN TOP CENTER; TEXT 'ABC' Zeichnet den Text ABC mit dem Ursprung oben in der Mitte.

Zeichensätze

Nur die Zeichen mit ASCII-Codes unter 128 werden sicher korrekt gedruckt. Alle Zeichen darüber können vom System abhängig sein und zu unterschiedlichen Ergebnissen mit den verschiedenen Schriftarten führen.

Textvariablen

Spezieller Text in einem Symbol oder einer Grundrisszeichnung, der mit dem Zeichen '>' gekennzeichnet ist, wird in einer Leiterplatte oder einem Schaltplan durch die tatsächlichen Werte ersetzt:

>NAME Komponentenname (ev. + Anschnittname) 1)
>VALUE Komponentenwert/-typ 1)
>PART Komponentenname 2)
>GATE Gattername 2)
>XREF Bauteil-Querverweis 2)
>CONTACT_XREF Kontakt-Querverweis 2)
>ASSEMBLY_VARIANT Name der aktuellen Bestückungsvariante
>DRAWING_NAME Zeichnungsname
>LAST_DATE_TIME Zeitpunkt der letzten Änderung
>PLOT_DATE_TIME Zeitpunkt der Ploterstellung
>SHEETNR Seitennummer eines Schaltplans 3)
>SHEETS Gesamtanzahl der Seiten eines Schaltplans 3)
>SHEET Entspricht ">SHEETNR/>SHEETS" 3)
>MODULE Modulname (verfügbar bei Modulseiten, ansonsten leer) 3)
>SHEET_HEADLINE Überschrift der Seite 3)
>SHEETNR_TOTAL Seitennummer eines Schaltplans mit Modulen 3)
>SHEETS_TOTAL Gesamtanzahl der Seiten eines Schaltplans mit Modulen 3)
>SHEET_TOTAL Entspricht ">SHEETNR_TOTAL/>SHEETS_TOTAL" 3)

1) Nur für Grundriss oder Symbol

2) Nur für Symbol

3) Nur für Symbol oder Schaltplan

Das Format, in dem ein Bauteil-Querverweis angezeigt wird, kann über die Zeichenfolge Format für Xref-Labels gesteuert werden, die im Dialogfeld Optionen/Setzen/Verschiedenes oder mit dem Befehl SETZEN festgelegt wurde. Die folgenden Platzhalter sind definiert und können in beliebiger Reihenfolge verwendet werden:

%S Die Seitennummer
%C Die Spalte auf der Seite
%R Die Zeile auf der Seite

Die vorgegebene Formatzeichenfolge lautet "/%S.%C%R". Neben den definierten Platzhaltern können Sie auch andere ASCII-Zeichen verwenden.

Attribute

Wenn in einem Symbol oder einer Grundrisszeichnung ein Attribut des eigentlichen Bauteils oder Elements angezeigt werden soll, kann ein Text mit dem Namen des Attributs verwendet werden, der mit dem Zeichen '>' gekennzeichnet ist. Vorgabemäßig wird nur der tatsächliche Wert des angegebenen Attributs angezeigt. Wenn dem Attributnamen eines der Sonderzeichen '=', '~' oder '!' nachgestellt wird, wird Folgendes angezeigt:

>ABC 123
>ABC= ABC = 123
>ABC~ ABC
>ABC! _nothing_

Beachten Sie, dass für jeden Attributnamen nur ein einzelner solcher Text in einem bestimmten Symbol oder Grundriss vorhanden sein sollte. Wenn in einem Symbol oder Grundriss mehrere solche Texte vorhanden sind, die alle denselben Attributnamen referenzieren, wird nur einer dieser Texte angezeigt, wenn das Bauteil, das dieses Symbol oder Paket verwendet, gelöst wird.

Überstrichener Text

Text kann überstrichen sein, was z. B. für die Namen von invertierten Signalen (active low, siehe auch NETZ, BUS und PIN) nützlich ist. Dazu muss dem Text ein Ausrufezeichen ('!') vorangestellt werden. Beispiel:

  !RESET

Dies resultiert in:

  _____
  RESET

Dies ist nicht auf Signalnamen beschränkt und kann in jedem Text verwendet werden. Es ist auch möglich, nur einen Teil des Textes zu überstreichen. Beispiel:

  !RST!/NMI
  R/!W

Dies resultiert in:

  ___
  RST/NMI
    _
  R/W (Lesen/Schreiben)

Beachten Sie, dass das zweite Ausrufezeichen das Ende der Überstreichung angibt. Ein Text kann eine beliebige Anzahl von Überstreichungen enthalten. Wenn ein Text ein Ausrufezeichen enthalten soll, das keine Überstreichung erzeugt, muss es durch einen umgekehrten Schrägstrich maskiert werden. Um das Maskieren von Ausrufezeichen auf ein Minimum zu beschränken, wird mit einem Ausrufezeichen keine Überstreichung ausgelöst, wenn es das letzte Zeichen eines Textes ist oder wenn es unmittelbar von einem Leerzeichen, einem doppelten oder einzelnen Anführungszeichen oder von einer beliebigen Art von schließender Klammer gefolgt wird. Alle nicht maskierte Ausrufezeichen oder Kommas, die nach einem Ausrufezeichen, das eine Überstreichung auslöst, angegeben werden, beenden die Überstreichung (das Komma als Endezeichen für Überstreichungen wird bei Bussen benötigt).

Oben