eve*_*oil 3 latex beamer pdflatex
我正在尝试在列表环境中创建对齐点.下面的代码给了我一个错误,但它几乎编译成我想要的,只是错过了要点.我必须误解对齐和/或表格以及它们如何与换行符一起使用.指导赞赏!
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{Title}
\begin{itemize}
\begin{tabular}{ll}
\item Topic Apple: &Something to say about it \\
\item Topic Watermelons: &Something different
\end{tabular}
\end{itemize}
\end{frame}
\end{document}
Run Code Online (Sandbox Code Playgroud)
这个怎么样?
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{Title}
\begin{tabular}{p{0.4\textwidth}p{0.5\textwidth}}
\begin{itemize}
\item Topic Apple:
\item Topic Watermelon:
\end{itemize} &
\begin{itemize}
\item[] Something to say about it
\item[] Something to say about it
\end{itemize} \\
\end{tabular}
\end{frame}
\end{document}
Run Code Online (Sandbox Code Playgroud)
如果您将{ll}更改为{p {width} l}或{p {width} p {width}},您实际上会工作但我发现如果第二列中没有itemize,则文本会垂直结束顶部对齐,而左列中的逐项文本是垂直对齐的中心(或者甚至可能是略微底部),因此看起来不太好.
我尝试使用数组包和m {width},它提供了一个垂直中心对齐,但仍然与itemize使用的不同.我只是说用p {}里面的宽度参数来获取你想要的间距/宽度.如果右列溢出到另一行,则右列中可能需要"虚拟"项.
无论如何,基于所有可能需要的吉米索具,如果事情溢出到两行,我假设我的解决方案可能是hackish但看起来它提供了你想要的大部分.
右列的\ item []是创建相同的itemize对齐,没有项目符号.如果你想要右边的子弹,只需删除空的方括号,你就可以拥有它们.
归档时间: |
|
查看次数: |
16661 次 |
最近记录: |