我需要在第一张幻灯片上添加两个徽标。问题是这些徽标的尺寸差别很大。所以我决定将它们对齐到页面的中心。
幻灯片看起来应如下所示:
| |
| |
| TITLE AND STUFF |
| AUTHORS |
| |
| | logo 1 || logo 2 ||
| | || ||
| | | |
| | | |
| |
我怎样才能在 beamer 中实现这种布局?
答案1
这是beamer
的解决方案\maketitle
。它将两个徽标放入 中\titlegraphic
,并对齐在中间。我使用星号作为日期以验证中心调整。
\documentclass[demo]{beamer}
\usetheme{Copenhagen}
\title{Presentation Title}
\author{Author}
\date{*}
\titlegraphic{%
\mbox{}%
\llap{\includegraphics[width=2cm]{logo1}\quad}%
\rlap{\quad\includegraphics[width=4cm]{logo2}}}
\begin{document}
\maketitle
\end{document}
\llap
并\rlap
隐藏图像的真实宽度。\raisebox{-\height}{...}
将其基线移至顶部以进行顶部对齐。
答案2
以下是我的做法。首先进入中心环境,然后将左侧图形放在面向左侧的零宽度框中,将右侧图形放在面向右侧的零宽度框中。例如,
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum[11]
\begin{center}
\makebox[0pt][r]{%
\fbox{\rule{10em}{20em}}% = first graphic
}%
\qquad % space in the middle
\makebox[0pt][l]{%
\fbox{\rule{20em}{10em}}% = second graphic
}%
\end{center}
\lipsum[14]
\end{document}
(请注意,这并非特定于投影仪,但在那里也同样有效。)