我在 Beamer 中缩进段落时遇到问题。我该怎么做?
\documentclass{beamer}
\begin{document}
\begin{frame}
\indent ffffffffffffffffffffffffffffffffddddddddddddddddddd
ddddddddddddddddddddddddddddddddd
dddddddddddddddddddddddd
\end{frame}
\end{document}
答案1
beamer
将段落缩进0pt
默认设置为(beamerbasemisc.sty
)。因此,使用\indent
不会产生任何效果, 也不会\hspace*{\parindent}
。不过,您可以使用\hspace*{20pt}
:
\documentclass{beamer}
\begin{document}
\begin{frame}
\indent ffffffffffffffffffffffffffffffffddddddddddddddddddd % No indentation
ddddddddddddddddddddddddddddddddd
dddddddddddddddddddddddd
\end{frame}
\begin{frame}
\hspace*{\parindent}ffffffffffffffffffffffffffffffffddddddddddddddddddd % No indentation
ddddddddddddddddddddddddddddddddd
dddddddddddddddddddddddd
\end{frame}
\begin{frame}
\hspace*{20pt}ffffffffffffffffffffffffffffffffddddddddddddddddddd % Forced 20pt indent
ddddddddddddddddddddddddddddddddd
dddddddddddddddddddddddd
\end{frame}
\end{document}
段落缩进20pt
是 LaTeX 的默认设置(请参阅latex.ltx
)。
答案2
因为我确实更喜欢\indent
在 beamer 中工作,就像在我的文章类(和其他类)中一样,所以我在序言中写了以下内容:
\renewcommand{\indent}{\hspace*{2em}}
这使得\indent
行为能够如我所料。