Liebe Golatexler!
Leider habe ich ich ein Problem, das mir seit längerem Kopfzerbrechen bereitet. Ich würde gerne bei vorgegebener mindest-Zeilenhöhe Inhalte vertikal zentrieren. Das habe ich vor längerer Zeit wie folgt gelöst:
\documentclass{amsart} \usepackage{tabularx} \newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe \newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe \newcolumntype{N}{@{}m{0pt}@{}} \begin{document} \begin{tabular}{|m{5cm}|C{1cm}|N}\hline Ein kurzer Text. & \framebox{\phantom{/\_}} & \\[7mm]\hline Ein zu langer Text mit einem Zeilenumbruch. & \framebox{\phantom{/\_}} & \\[7mm]\hline
\end{tabular} \end{document}
Das hat bis zum Update auf TexLive2020 wunderbar funktioniert und alles gemacht, was es machen sollte:
- Mindesthöhe 7mm
- Breite vorgegeben
- Zeilenumbruch automatisch
- Vertikal zentriert in letzter Spalte
Jetzt ist allerdings bei einzeiligem Text die vertikale Zentrierung "defekt".
Ich habe auch den Grund herausgefunden, offenbar habe ich damals einen "Bug" der tabular/array-Umgebung genützt, allerdings wurde dieser behoben...
Leider finde ich auch nach Langem Googeln und Probieren keine zufriedenstellende Lösung!
Ich wäre um Ideen sehr dankbar!
LG Markus