背景
如果我理解正确的话,beamer
就垂直间距而言,不区分行和段落。例如,此 MWE 中没有明显的区别:
\documentclass[t]{beamer}
\begin{document}
\begin{frame}{Two Paragraphs}
Text
Text
\end{frame}
\begin{frame}{One Paragraph}
Text\\
Text
\end{frame}
\end{document}
不过,我希望有一个区别,我想我可以将其设置\parskip
为某个所需的值。然而,事实证明这会导致其他不良副作用。例如,列向上移动:
\documentclass[t]{beamer}
\setlength{\parskip}{5pt}
\begin{document}
\begin{frame}{No Columns}
Text
\end{frame}
\begin{frame}{Columns}
\begin{columns}[t,onlytextwidth]
\column{0.5\textwidth}
Text
\end{columns}
\end{frame}
\end{document}
问题
如何实现全局自定义 parskip(或允许区分行和段落的等效方法)且不产生副作用?无需使其在整个文档中可调。在开始时设置一次就足够了。
编辑:\par
在第一个 MWE 中用空白行替换