RTEXT (Express Tool)

Erstellt Ferntextobjekte (Rtext).

Finden

Sie können ein RText-Objekt als Dateireferenz zum Anzeigen von Text verwenden, der für mehrere Zeichnungen identisch ist, z. B. für Anmerkungen in einem Plan oder für den Haftungsausschluss. Sie können ein solches Objekt auch verwenden, um größere Textkörper wie Spezifikationen oder Montageanleitungen anzuzeigen.

Remote-Textobjekte werden auch als reaktive Textobjekte bezeichnet und werden auf die gleiche Art wie AutoCAD-Text- und -MText-Objekte angezeigt. Die Quelle für den Text ist jedoch entweder eine externe Textdatei oder der Wert eines DIESEL-Ausdrucks. Sie können ein RText-Objekt mit dem Befehl RTEDIT bearbeiten.

Anmerkung: Wenn eine Zeichnung mit einem RText-Objekt auf einem Computer geöffnet wird, auf dem RTEXT nicht installiert ist, zeigt das resultierende Platzhalterobjekt den Begrenzungsrahmen des RText-Objekts an. Wenn Sie eine Zeichnung für einen anderen Benutzer freigeben möchten, der nicht über RTEXT verfügt, verwenden Sie den Befehl URSPRUNG, um RText-Objekte in MText-Objekte umzuwandeln.
Befehl: RTEXT Aktueller Textstil: STANDARD Texthöhe: 0.2000 Textdrehung: 0 Enter an option [Style/Height/Rotation/File/Diesel] <Diesel>: Geben Sie eine Option ein.

Optionen

Style Wählen Sie einen Textstil aus.
Height Geben Sie eine Texthöhe an.
Rotation Geben Sie einen Rotationswert an.
File Verwenden Sie eine externe Textdatei.
Diesel Verwenden Sie DIESEL-Code.
Tipp: Nach dem Erstellen eines RText-Objekts mit der Option File können Sie die verknüpfte Textdatei mit dem Befehl LISTE ermitteln.

Verwenden von DIESEL-Ausdrücken

DIESEL bietet Optionen, die zuvor nur mit benutzerdefinierten Programmen verfügbar waren. Im Folgenden sind einige Beispiele für die Verwendung von RText-Objekten mit DIESEL-Ausdrücken in Ihren Zeichnungen aufgeführt. Diese Beispiele können Sie in das Dialogfeld Diesel-Ausdruck einfügen.

Verwenden der Funktion GETVAR

Verwenden Sie den folgenden Ausdruck, um den Zeichnungsnamen 102-fp12.dwg anzuzeigen:

Zeichnungsdatei: $(getvar, "dwgname")

Das resultierende RText-Objekt wird wie folgt angezeigt:

Zeichnungsdatei: 102-fp12.dwg

So nehmen Sie den Verzeichnispfad in den Dateinamen auf:

Zeichnungsname: $(getvar, "dwgprefix")$(getvar, "dwgname")

Das resultierende RText-Objekt wird wie folgt angezeigt:

Zeichnungsdatei: C:\Projects\97-102\Arch\102-fp12.dwg
Anmerkung: Wenn Sie den Zeichnungspfad oder -namen in einem Standard-Schriftfeld referenzieren, wird immer der Dateiname der Zeichnung angezeigt, auch wenn das Schriftfeld in einer XRef-Datei enthalten ist.

Verwenden der Funktion EDTIME

Wenn Sie eine Zeichnung plotten, möchten Sie vielleicht, dass auf der Ausgabe Datum und Uhrzeit der Ploterstellung angezeigt werden. Mit dem folgenden DIESEL-Ausdruck können diese Informationen in der Zeichnung angezeigt werden:

$(edtime, 0, MON DD"," YYYY - H:MMam/pm)

Das resultierende RText-Objekt wird wie folgt angezeigt:

Mar 22, 2000 - 11:12pm

Verwenden der Funktion GETPROP

RTEXT unterstützt die Zeichnungseigenschaften durch eine lokal definierte $(getprop)-DIESEL-Funktion. Mit $(getprop) können Werte der Registerkarten im Dialogfenster Zeichnungseigenschaften (Befehl DWGEIGEN) extrahiert und in RText-Objekten angezeigt werden. Die Syntax für die $(getprop)-Funktion lautet:

$(getprop, Projektname)
wobei Eigenschaftsname eines der folgenden Felder des Dialogfelds sein kann:
Title Subject Author Keywords Comments LastSavedBy Revno Benutzerdefinierte Eigenschaft

Wenn die Eigenschaften einer Zeichnung beispielsweise im Feld Subject den Text Aushubgelände enthalten, wird der DIESEL-Ausdruck

Subject: $(getprop, subject)

in einem RText-Objekt folgendermaßen angezeigt:

Subject: Aushubgelände
Anmerkung: Die Funktion $(getprop) wird nur in RText-Objekten unterstützt. Im Gegensatz zu den Argumenten für andere DIESEL-Funktionen können die Argumente für $(getprop) nicht zitiert werden. Bei Argumenten wird nicht zwischen Groß- und Kleinschreibung unterschieden.

Wenn Sie über eine benutzerdefinierte Eigenschaft mit der Bezeichnung Project Name verfügen, zeigt der folgende DIESEL-Ausdruck den folgenden Wert an:

Project: $(getprop, %PROJECT NAME)
Anmerkung: Fehler bei der Verwendung von $(getprop), z. B. falsche Syntax oder ungültige Argumente, werden angezeigt (GETPROP ERROR). Wenn eine nicht vorhandene, benutzerdefinierte Eigenschaft verwendet wird, wird von $(getprop) eine leere Zeichenfolge angezeigt.

Verwenden der Funktion XREFS

RTEXT unterstützt das Auflisten von einer Zeichnung zugewiesenen XRef-Dateien mithilfe der Funktion $(xrefs) und der folgenden Syntax:
$(xrefs [, flags [, leader [, trailer]]])
Flags Eine Sammlung von Bitflags mit den folgenden Bedeutungen: 1 = (Vorgabe) XRef-Dateinamen einschließen (nicht ausschließlich mit Flag 2 verfügbar), 2 = XRef-Blocknamen einschließen (nicht ausschließlich mit Flag 1 verfügbar), 4 = Dateinamenerweiterung nicht anzeigen, 8 = Pfad nicht anzeigen, 16 = Verschachtelung mit zusätzlichem Abstand anzeigen
Führungslinie Eine Textzeichenfolge, die vor jedem XRef-Eintrag eingefügt wird.
Trailer Eine Textzeichenfolge, die jedem XRef-Eintrag mit Ausnahme des letzten Eintrags angehängt wird.

Der RText-DIESEL-Ausdruck

$(xrefs,3)

zeigt beispielsweise eine Liste der XRefs im folgenden Format an:

B-ELEC [c:\proj-14\b-elec.dwg] M-ELEC [c:\proj-14\m-elec.dwg] R-ELEC [c:\proj-14\r-elec.dwg] F-ELEC [c:\proj-14\f-elec.dwg].

Der Ausdruck

$(xrefs,2,Includes: )

listet die XRefs hingegen folgendermaßen auf:

Includes: B-ELEC Includes: M-ELEC Includes: R-ELEC Includes: F-ELEC

Verwenden der Funktion IMAGES

RTEXT unterstützt das Auflisten von einer Zeichnung zugewiesenen Bildern mithilfe der Funktion $(images). Die Syntax für die Funktion lautet:

$(images [, flags [, leader [, trailer]]])
Flags Eine Sammlung von Bitflags mit den folgenden Bedeutungen: 4 = Dateinamenerweiterung nicht anzeigen, 8 = Pfad nicht anzeigen
Führungslinie Eine Textzeichenfolge, die vor jedem Bildeintrag eingefügt wird.
Trailer Eine Textzeichenfolge, die jedem Bildeintrag mit Ausnahme des letzten Eintrags angehängt wird.

Das Verhalten der Funktion $(images) ähnelt dem der Funktion $(xrefs).

Verwenden der Funktion GETREC

RTEXT unterstützt das Anzeigen von XRecord-Daten mithilfe der Funktion $(getrec). Die Syntax für die Funktion lautet:

$(getrec, key, code)
Schlüssel Eintragsname im benannten Objektwörterbuch
Code Zu extrahierender Gruppencode

Die Funktion $(getrec) extrahiert einen Wert eines XRecord-Objekts, indem im benannten Objektwörterbuch nach key und anschließend nach einem mit code verknüpften Datenwert gesucht wird. Zurzeit werden nur Gruppencodes in den Bereichen 1-9 (Zeichenfolge), 40-59 (reelle Zahl), 60-79 (Ganzzahl) und 300-309 (Zeichenfolge) unterstützt.

Dateien

rtext.lsp, rtext.arx