Superscript Zeilenhöhe anpassenWie man Superscript und Subscript (Hoch- und Tiefstellung) in WordPress nutzen kann, hatte ich im letzten Post gezeigt. Leider brechen die Hoch- und Tiefstellungen je nach verwendetem Theme und CSS aus der jeweiligen Zeile aus. Das heißt im Klartext: Eine hochgestellte Zahl überdeckt entweder Zeichen/Ziffern aus der darüberliegenden Zeile oder vergrößert den Zeilenabstand, um eben nichts zu überdecken. Beides sieht ziemlich unschön aus. Um diesem Problem aus dem Weg zu gehen, reicht es nicht aus lediglich die line-height CSS-Eigenschaft anzupassen.

Zur Lösung des Problems gibt es zwei Ansätze. Entweder man orientiert sich an der Grundlinie (Baseline) oder an der Oberkante (k-Linie / TOP-Orientierung) einer Zeile. Welche Lösung für euer Theme besser funktioniert, müsst ihr selbst ausprobieren.

Sup- und Subscript an der Baseline ausrichten

Superscript nach TOP ausrichten

 

Hochstellung und Tiefstellung in WordPressEgal, ob als Stilelement oder im praktischen Einsatz für Formeln und Exponenten, die Hoch- sowie Tiefstellung sind zwei Gestaltungselemente, auf die man früher oder später im Bloggerleben trifft.

Um Hochstellung (Superscript) und Tiefstellung (Subscript) im WordPress-Editor TinyMCE zu aktivieren, ist folgender Filter notwendig. Dieser kann z.B. in der functions.php des gewünschten Themes oder innerhalb eines Plugins eingefügt werden.

Hochstellung per Filter aktivieren

Für WordPress vor Version 3.9

Der obige Code funktioniert erst ab WordPress 3.9, da erst ab dann TinyMCE in der Version 4 eingesetzt wird. In älteren WordPress Versionen aktiviert folgender Code die Hoch- und Tiefstellungs-Buttons im WordPress Editor.