有没有办法改变不同字体大小的不同文本的基线,使它们垂直居中对齐?
在 MWE 中
\documentclass{article}
\begin{document}
Hello {\small Hello} {\scriptsize Hello} {\tiny Hello}
World {\small World} {\scriptsize World} {\tiny World}
\end{document}
输出将文本与每行底部的基线对齐。我希望文本在每行的中心垂直对齐。
答案1
例如定义\vc
宏:
\documentclass{article}
\begin{document}
\def\vc#1{$\vcenter{\hbox{#1}}$}
\vc{Hello} \vc{\small{Hello}} \vc{\scriptsize{Hello}} \vc{\tiny{Hello}}
\vc{World} \vc{\small{World}} \vc{\scriptsize{World}} \vc{\tiny{World}}
\end{document}