| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY WIRD VON NVIDIA ZUM HÄNDLER DES JAHRES GEWÄHLT, eine Pressemitteilung
|
Autor
|
Thema: hochgestellte Zahl im MTEXT (172 / mal gelesen)
|
zech Mitglied
Beiträge: 92 Registriert: 09.11.2004 Autocad Architecture 2022, 2024, 2025 Civil3D 2023, Revit 2023
|
erstellt am: 19. Jul. 2024 07:43 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich muss Stufenbreiten beschriften und zwar nur mit einfachen MTEXTEN und nicht als Bemaßungstext. Nun habe ich eine kleine Lisp Routine geschrieben in der ich das Maß aus 2 Punkten ermittle und den Wert dann als MTEXT in die Zeichnung einfüge. Bei einer Stufenbreite von 30cm und 2mm sieht es bei mir dann so aus "302". Das ist natürlich so nicht korrekt. die 2 muss hochgestellt werden. Im MTEXT Editor ist das ja kein Problem, die 2 markieren und Button "x hoch2" klicken. Die Formatierung in den Eigenschaften sieht dann so aus: "\A1;30{\H0.7x;\S2^;}" Wenn ich das aber nun manuell mal in der Befehlszeile durchführe mit "-MTEXT" dann wird es genauso in die Zeichnung übernommen, es werden die Zeichen nicht als Steuerzeichen interpretiert. Habe ich da überhaupt eine Chance durch eine Lisp Routine einen MTEXT mit einem hochgestellten Zeichen zu erzeugen? Vielen Dank und ein schönes Wochenende, heute ich ja ein schöner warmer Freitag Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
spider_dd Mitglied
Beiträge: 1144 Registriert: 27.11.2003 Win 10Pro Intel(R) Core(TM) i7-7700 NVIDIA Quadro P1000 ACAD, Civil-3D 2018
|
erstellt am: 19. Jul. 2024 07:53 <-- editieren / zitieren --> Unities abgeben: Nur für zech
|
zech Mitglied
Beiträge: 92 Registriert: 09.11.2004 Autocad Architecture 2022, 2024, 2025 Civil3D 2023, Revit 2023
|
erstellt am: 19. Jul. 2024 09:37 <-- editieren / zitieren --> Unities abgeben:
|
zech Mitglied
Beiträge: 92 Registriert: 09.11.2004 Autocad Architecture 2022, 2024, 2025 Civil3D 2023, Revit 2023
|
erstellt am: 19. Jul. 2024 10:01 <-- editieren / zitieren --> Unities abgeben:
Kleine Korrektur, wenn ich in der "commandline" arbeite dann darf ich nur ein Backslash machen. Packe ich das ganze aber in eine Lisp Routine und rufe darin den "command" Befehl auf dann muss ein doppelter Backslash rein. Grüße aus Berlin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22298 Registriert: 03.06.2002 Alles
|
erstellt am: 19. Jul. 2024 10:11 <-- editieren / zitieren --> Unities abgeben: Nur für zech
Ergänzend Wenn du die Zeichenfolge in Lisp verwendest, dann muß dem Backslash ein Backslash vorangestellt werden, ansonsten nicht. Egal man in der Befehlszeile ist, oder nicht (du kannst auch Lisp in der Befehlszeile ausführen - ein cooles features) egal ob man in Lisp die Zeichenfolge in einer Command-Anweisung hat, oder in einer anderen. Der Backslash leitet einen Steuercode ein, daher muss man hier irgendwie mitteilen das dieser eine Backslash nur als dummes Backslash-Zeichen zu interpretieren ist. Oder: Der doppelte Backslash ist der Steuercode für einen Backslash Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
spider_dd Mitglied
Beiträge: 1144 Registriert: 27.11.2003 Win 10Pro Intel(R) Core(TM) i7-7700 NVIDIA Quadro P1000 ACAD, Civil-3D 2018
|
erstellt am: 19. Jul. 2024 10:51 <-- editieren / zitieren --> Unities abgeben: Nur für zech
|