Hallo Lispler,
plage mich gerade ein wenig mit dem Befehl txtexp aus den Express-Tools, wäre toll wenn mir jemand ein paar Tipps geben kann.
Ich habe eine Lisp-Routine die mir ein paar Texte erstellt (in einer speziellen Anordnung). Als nächsten Schritt sollte ich die so erstellten Texte nun mit dem Befehl txtexp auflösen.
Dabei ergeben sich für mich zwei Probleme:
1) Wie kann ich den Befehl innerhalb eine Lisp-Funktion so einbauen damit der durchläuft? Ich habe den Aufruf mal so eingebaut:
(C:TXTEXP)
Der Aufruf selbst funktioniert schon mal, dann aber kommt die Abfrage nach den Objekten. Wie kann ich meine Lisp hier antworten lassen? Mit (COMMAND "LETZTES") zum Beispiel scheint's nicht funktionieren.
Kann ich hier irgendwie mit (ENTLAST) und/oder einem SelectionSet (SSGET ...) was machen? Wie würde die Syntax zum Übergeben dabei aussehen?
(ich glaub Aufruf von Express-Befehlen war in diesem Forum schon mal ein Thema, konnt's aber nicht mehr finden)
2) Nach dem Anwenden dieses Befehls sind meine Texte ziemlich verschoben. Wenn ich alle erstellten Texte auswähle so knapp 40 mm pro Achse. Woher kommt das? Kann ich das irgendwie behandeln?
Möglicherweise liegt es an der Ausrichtung meiner Texte? Ich habe sie nämlich zentriert und gespiegelt geschrieben, hier die Objektdefinition:
(ENTMAKE
(LIST
(CONS 0 "TEXT")
(CONS 10 (LIST 0 50 0))
(CONS 40 2.5)
(CONS 1 "Irgendein Text")
(CONS 50 0)
(CONS 71 2)
(CONS 72 1)
(CONS 73 2)
(CONS 11 (LIST 0 50 0)
)
)
Besten Dank schon mal.
Ciao, WolfgangE
------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!
[Diese Nachricht wurde von WolfgangE am 14. Jun. 2005 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP