Wenn ich Textelemente mit MetaPost dekoriere oder kleine MetaPost-Bilde einbinde, die Text enthalten, möchte ich an der Grundlinie aka baseline ausrichten. Ein Beispiel, was sich aus einer Antwort zu TeX-Code in MetaPost ergeben hat:
Wie kann ich die baseline des Bildes auf die baseline der TeX-Zeile darin setzen? gefragt 21 Jun '13, 15:50 Felix |
Die y-Koordinate der Grundlinie von mit
Falls man mehrere Grafiken so behandeln möchte, kann man das Makro auch automatisch per
Zumindest in MetaPost. Die Umgebung
Bindet man dieses Paket ein, wird die Bounding-Box jeder Grafik unterhalb der y-Koordinate Null abgeschnitten. Durch Zuweisungen an die Variable beantwortet 27 Jun '13, 00:19 Stephan Hennig |
Das MP-Bild wird so eingefügt, dass die Unterkante auf der Basislinie liegt. Du musst also schon in MP dem Ganzen eine Tiefe (depth) mitgeben oder eben einfach die Abbildung verschieben:
Mit aktuellem TeXLive 2013 kannst du dir das Leben erleichtern, denn es funktioniert auch ohne Zusatzpakete:
beantwortet 21 Jun '13, 17:54 Herbert Danke, auch für den Tipp, dass TL 2013 das mitbringt! Statt des Verschiebens hoffe ich halt, dass etwas ähnliches machbar ist wie mit der
(21 Jun '13, 18:11)
Felix
|