![投影机柱顶部对齐问题](https://linux22.com/image/269344/%E6%8A%95%E5%BD%B1%E6%9C%BA%E6%9F%B1%E9%A1%B6%E9%83%A8%E5%AF%B9%E9%BD%90%E9%97%AE%E9%A2%98.png)
columns
我正尝试在投影仪演示文稿环境中将两幅图像放置在两列的顶部。
第一列由顶部的一张图片和图像下方的枚举列表组成。
问题是我希望列从框架顶部开始,而这在我的例子中并没有发生。我的代码是
\documentclass[slidestop,compress,mathserif,11pt,xcolor=dvipsnames]{beamer}
\usepackage{beamerthemebars}
\usepackage[bars]{beamerthemetree}
\usepackage{multicol}
\setbeamercovered{higly dynamic}
\usetheme{Ilmenau} % Beamer theme v 3.0
\useoutertheme[subsection=true]{smoothbars}%Beamer Outer Theme-circles on top
\usefonttheme{serif}
\useinnertheme{circles}
\begin{document}
\section{Εισαγωγή}
\begin{frame}
\frametitle{Nuclear Propulsion}
\begin{columns}
\begin{column}{0.48\textwidth}
\begin{figure}[t]
\includegraphics[width=\textwidth]{AtomicSubmarine}%\vspace{0.5cm}
\end{figure}
\tiny{\begin{enumerate}
\item Item1$\rightarrow$ Conclusdion
\item Item2$\rightarrow$ Conclusdion
\item Item3$\rightarrow$ Conclusdion
\item Item4$\rightarrow$ Conclusdion
\item Item5$\rightarrow$ Conclusdion
\item Item6$\rightarrow$ Conclusdion
\end{enumerate}}
%\begin{minipage}[t]{0.99\textwidth}
%\includegraphics[width=\textwidth]{AtomicSubmarine}
%\end{minipage}
\end{column}\hfill
\begin{column}{0.48\textwidth}
%\begin{minipage}[b]{0.99\textwidth}
\begin{figure}[t]
\includegraphics[width=0.9\textwidth]{SubmarineSnorkel}
\end{figure}
%\end{minipage}
\end{column}
\end{columns}
%\begin{minipage}[b]{0.5\textwidth}
%\includegraphics[width=\textwidth]{SubmarineSnorkel}
%\end{minipage}
\end{frame}
\end{document}
此代码的输出是
很明显,上面的几行是理想的,正如真实的演示框架所说的那样!
我尝试删除figure
环境,以便使用,minipage
但右侧图像与列表对齐,导致格式非常糟糕。一个解决方案是删除,frametitle
但我担心我需要它...
另一个想法是使用\vspace{-1cm}
,但我不确定这是否是最佳解决方案......
对此有什么想法吗?
答案1
请参阅第 12.7 节(将框架拆分为多列) 手册beamer
:
t
将导致列的第一行对齐。如果t
使用全局选项,则为默认值。
T
与选项类似t
,但T
对齐第一行的顶部,而t
对齐第一行的所谓基线。如果使用该t
选项时似乎发生了奇怪的事情(例如,如果图形在使用t
选项时突然“下降”而不是“上升”,请尝试使用此选项。
我看到您注释掉了一些minipage
环境。无需minipage
与 结合使用column
,因为后者在内部使用前者。您应该能够仅使用columns
和column
环境来实现您想要的任何多列布局,而无需(明确)使用minipage
。
\documentclass[slidestop,compress,mathserif,11pt,xcolor=dvipsnames]{beamer}
\usepackage{beamerthemebars}
\usepackage[bars]{beamerthemetree}
\usepackage{multicol}
\setbeamercovered{higly dynamic}
\usetheme{Ilmenau} % Beamer theme v 3.0
\useoutertheme[subsection=true]{smoothbars}%Beamer Outer Theme-circles on top
\usefonttheme{serif}
\useinnertheme{circles}
\begin{document}
\section{Εισαγωγή}
\begin{frame}
\frametitle{Nuclear Propulsion}
\begin{columns}
\begin{column}[T]{0.48\textwidth}
\vspace{0pt}%
\includegraphics[width=\columnwidth]{AtomicSubmarine}
\vspace{1em}
\tiny
\begin{enumerate}
\item Item1$\rightarrow$ Conclusdion
\item Item2$\rightarrow$ Conclusdion
\item Item3$\rightarrow$ Conclusdion
\item Item4$\rightarrow$ Conclusdion
\item Item5$\rightarrow$ Conclusdion
\item Item6$\rightarrow$ Conclusdion
\end{enumerate}
\end{column}\hfill
\begin{column}[T]{0.48\textwidth}
\includegraphics[width=0.9\columnwidth]{SubmarineSnorkel}
\end{column}
\end{columns}
\end{frame}
\end{document}