投影机中块的缩进

投影机中块的缩进

我在 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行为能够如我所料。

相关内容