| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: MText: Warum keine Ausrichtung auf Basislinie? (1843 mal gelesen)
|
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3701 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2018 / 2023 BricsCAD 22
|
erstellt am: 26. Okt. 2010 12:58 <-- editieren / zitieren --> Unities abgeben:
Eine Frage, deren Antwort ich teilweise kenne und halb verstehe - aber einsehen will ich sie nicht ... Normaler TEXT hat mit der Position "Zentriert" die Ausrichtung exakt auf die Basislinie des Textes. Ob der Text nun Unterlängen mit ggg und ppp usw. oder Oberlängen mit Grossbuchstaben hat ist egal - die Höhenausrichtung bleibt unverändert. MText hat das nicht - hier bezieht sich die Option "Mitte" auf den mathematischen Mittelpunkt der obersten und der untersten Schriftteile. Das ist sinnvoll bei mehrzeiligen Textblöcken, aber bei einzeiligen MTexten wandert damit der Text in der Höhenposition, je nachdem ob der Text "xxxx" oder "XXX" oder "ggg" heisst. Damit ist die Ausrichtung in der Höhe beim Teufel. (Frage: Warum verwendet man überhaupt einzeiligen MText? Antwort: Weil man diverse Formatierungsspezialitäten eben nur mit MText schafft.) Also die Frage: Wie kann ich einzeiligen MText so einstellen, das er "links-rechts zentriert" und auf fixer Basislinie steht? Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 26. Okt. 2010 13:08 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2237 Registriert: 30.04.2004 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.10
|
erstellt am: 26. Okt. 2010 13:31 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
je nachdem, was du genau willst, kann beim MTEXT der "TEXTZEILENABSTANDSSTIL "Genau" statt "Mindestens" hilfreich sein ------------------ Gruß Thomas CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADuceus Mitglied LWL-Netzplaner GIS
Beiträge: 358 Registriert: 20.01.2005 LWL Netzplanung AutoCAD Map 3D 2020 Win10 64bit / Chrome Intel® Core™ i7-4770K 3.50GHz / 32GB NVidia Quadro P400 HP DesignJet T795
|
erstellt am: 26. Okt. 2010 16:19 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Hallo Peter2 Das bei Unterlängen stimmt: g, j, q etc. "heben" die Basislinie hoch. CADdog's Lösung macht genau das: Es hebt auch Texte ohne Unterlängen. Das "xxx" aber nicht gleich hoch wie "XXX" dargestellt wird ist mir aber neu. Der Text wird IMHO in der Höhe immer so zentriert, als wären Grossbuchstaben/Oberlängen vorhanden. Ich stelle in so einem Fall die Ausrichtung einfach auf "Oben ..." (ob "zentriert", "links" oder "rechts" hat auf die "Basislinie" des Textes keine Auswirkung). Danach den Text um eine Texthöhe nach oben schieben (wenn vorher "Mitte.." war, um eine halbe Texthöhe etc). Wenn Du nur einzeilige Mtexte hast spielt doch die Ausrichtung keine Rolle wenn dafür die vertikale Position stimmt. Brauchst Du den Einfügepunkt beim Erstellen des Textes unbedingt unten, würde ich aus einem «Text mit Ausrichtung Oben» einen Block erstellen, den ich dann mit beliebiegem Einfügepunkt im Ursprung aus den Werkzeugpaletten holen kann.
------------------ Du kannst in anderen nur entzünden, was in Dir selber brennt! Wollte noch ein File anhängen, aber habe die Kiste schon heruntergefahren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3701 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2018 / 2023 BricsCAD 22
|
erstellt am: 26. Okt. 2010 19:52 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADuceus: Das "xxx" aber nicht gleich hoch wie "XXX" dargestellt wird ist mir aber neu. ...
Das habe ich ehrlich gesagt einfach so hingeschrieben ohne es zu prüfen. War offensichtlich Käse ... Zitat: Original erstellt von CADuceus: ...Wenn Du nur einzeilige Mtexte hast spielt doch die Ausrichtung keine Rolle wenn dafür die vertikale Position stimmt....
MText hat eben keine links-rechts-Zentrierung, ohne die Höhe mitzunehmen. Daher das Problem. Danke, werde eure Beiträge durcharbeiten. Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADuceus Mitglied LWL-Netzplaner GIS
Beiträge: 358 Registriert: 20.01.2005 LWL Netzplanung AutoCAD Map 3D 2020 Win10 64bit / Chrome Intel® Core™ i7-4770K 3.50GHz / 32GB NVidia Quadro P400 HP DesignJet T795
|
erstellt am: 27. Okt. 2010 15:09 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Zitat: Original erstellt von Peter2: MText hat eben keine links-rechts-Zentrierung, ohne die Höhe mitzunehmen. [...] [/B]
Eben doch. "Oben links", "Oben rechts" und "Oben zentriert" nimmt die Höhe nicht mit. ------------------ Du kannst in anderen nur entzünden, was in Dir selber brennt! Wollte noch ein File anhängen, aber habe die Kiste schon heruntergefahren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3701 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2018 / 2023 BricsCAD 22
|
erstellt am: 27. Okt. 2010 15:52 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADuceus: Eben doch. "Oben links", "Oben rechts" und "Oben zentriert" nimmt die Höhe nicht mit.
Ja. Nach dem gestrigen Durcheinander konnte ich das heute ruhiger anschauen. Danke nochmals für die tipps. Peter
------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |