在beamerposter
2008/03/11. v.1.07. 中(Tex Live 2011 中的版本),itemize
项目符号未对齐:
\documentclass[final]{beamer}
\usepackage[english]{babel}
\usepackage[orientation=portrait,size=a4,scale=1.0,debug]{beamerposter} % e.g. custom size poster
\begin{document}
\begin{frame}{}
\begin{block}{\Large{Summary}}
\begin{itemize}
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\end{block}
\end{frame}
\end{document}
- 我该如何修复垂直对齐?
答案1
这是 旧版本中的一个错误beamerposter
。较新版本(至少是 v1.12)不适用于 Tex Live 2011,但适用于http://www-i6.informatik.rwth-aachen.de/~dreuw/latexbeamerposter.php,此错误已修复:
如果您不使用最新版本,或者您仍想调整垂直对齐,请在序言中尝试如下操作:
\setbeamertemplate{itemize item}{\raisebox{0.1ex}{$\blacktriangleright$}\hskip0.1em}
替换\blacktriangleright
为您想要使用的符号itemize
(见LaTeX 综合符号列表以获取完整列表。
但是,我不知道在使用更复杂的项目符号(例如球(我认为是用 绘制的tikz
))时如何修复它。
答案2
对于 Tikz 绘制的项目符号,您可以使用基线选项。例如:
\setbeamertemplate{itemize item}{\tikz[baseline={([yshift=-.7ex]
current bounding box.center)}]{\draw[color=Color1,fill=Color1, semithick]
circle(0.2);}}