Überschätze mich aufgrund meiner Signatur bitte nicht. Ich frage hier, weil ich TeX/LaTeX nur mittelmäßig kenne und mir qualifizierte Antworten erhoffe, aus denen ich dazulernen kann. Meine Vorstellung bei diesem Problem ist, den Korrektur-Offset aus dem aktuellen Font zu berechnen. Wenn ich dich richtig verstehe, bist du der Ansicht, dass das nicht geht. Ist das wirklich so? Wie kann ein Textsatzsystem ein Textsatzsystem sein und sowas nicht können?Anonymous hat geschrieben:Unabhängig vom gewählten Text und unabhängig von der Schriftart geht nicht, da Mittellinie, Versallinie, Minuskellinie, Unterlängen und Oberlängen bei unterschiedlichen Schriften unterschiedlich sind. Wenn man den Text kennt, kann man natürlich dessen konkrete Höhe und Tiefe ausmessen. Siehe dazu \settoheight und \settodepthfs hat geschrieben:unabhängig von der gewählten Schriftart, aber natürlich unter der Prämisse, dass die Schriftart oben und unten dieselbe ist.
Nur weil Dir das Ergebnis von fancyhdr besser gefällt, heißt das weder, dass fancyhdr das allgemein besser macht noch dass es unabhängig von der gewählten Schrift ist.fs hat geschrieben:Fancyhdr macht es an der Stelle besser
Wie man leicht aus der Anleitung von [d]fancyhdr[/d] erfährt, verwendet es einen zusätzlichen Abstand von 30% der normalen Zeilenhöhe, also .3\normalbaselineskip, was übrigens ca. \dp\strutbox entspricht. Wenn Dir das gefällt, stellt sich die Frage, warum Du es nicht verwendest. Als der IT-Profi, der Du laut Deiner Signatur bist und der nach eigenem Bekunden Dinge besser lösen würde als DEK und LL, hast Du die [d]fancyhdr[/d]-Anleitung doch sicher gelesen, oder?
Ich benutze scrlayer-scrpage deswegen, weil mir hier erzählt wurde (von Dir oder einem anderen Gast), dass es besser als fancyhdr sei. Benutzerfreundlicher ist es keinesfalls und an dieser Stelle hat es wohl eine Macke, die man mühsam selbst korrigieren muss, wobei keine Standardlösung zu existieren scheint, wie. Das ist schon ein wenig ernüchternd.
Grüße
Frank