我感觉车架号和导航符号没有垂直对齐,前者稍微低一些。诸如此类的命令\vspace{}
不起作用;为什么?我该如何调整它们?
\documentclass{beamer}
\usetheme{default}
\setbeamertemplate{navigation symbols}{%
\usebeamerfont{footline} \insertframenumber/\inserttotalframenumber \hspace{0.3cm}
\insertslidenavigationsymbol \insertframenavigationsymbol \insertsubsectionnavigationsymbol \insertsectionnavigationsymbol \insertdocnavigationsymbol \insertbackfindforwardnavigationsymbol%
}
\begin{document}
\begin{frame}{Frame}
\end{frame}
\end{document}
答案1
我不知道为什么默认情况下数字不是完全对齐的。也许是因为角色自己的边界框。
adjustbox
这是一个用于底部对齐的hack 。
\documentclass{beamer}
\usepackage[export]{adjustbox}
\usetheme{default}
\setbeamertemplate{navigation symbols}{%
\adjustbox{valign=b}{
\usebeamerfont{footline} \insertframenumber/\inserttotalframenumber \hspace{0.3cm}
}
\adjustbox{valign=b}{
\insertslidenavigationsymbol \insertframenavigationsymbol \insertsubsectionnavigationsymbol \insertsectionnavigationsymbol \insertdocnavigationsymbol \insertbackfindforwardnavigationsymbol%
}
}
\begin{document}
\begin{frame}{Frame}
\end{frame}
\end{document}
如果您不想使用附加包,您也可以使用两个 beamercolorboxes 并dp=<length>
手动调整其参数。