beamer:块内的文本缩进

beamer:块内的文本缩进

我想要块内的文本缩进。我的 MWE 如下:

\documentclass{beamer}
\usetheme{Warsaw}
\usepackage[english]{babel}
\usepackage{lipsum}

% For global Justification
\usepackage{ragged2e}
\justifying
\renewcommand{\raggedright}{\leftskip=0pt \rightskip=0pt plus 0cm}
\addtobeamertemplate{block begin}{}{\justifying}


\begin{document}

\footnotesize
\begin{frame}{Test Frame}

\begin{block}{Test Block}

\lipsum[1]

\lipsum[6]

\end{block}

\end{frame}

\end{document}

在此处输入图片描述

任何帮助都将不胜感激。谢谢

答案1

\parindent您可以在设置 的同一位置指定此类块中的文本的长度\justifying。默认情况下,beamer将其设置为0pt,但通常的数量为2em

示例输出

\documentclass{beamer}
\usetheme{Warsaw}
\usepackage[english]{babel}
\usepackage{lipsum}

% For global Justification
\usepackage{ragged2e}
\justifying
\renewcommand{\raggedright}{\leftskip=0pt \rightskip=0pt plus 0cm}
\addtobeamertemplate{block begin}{}{\justifying\setlength{\parindent}{2em}}


\begin{document}

\footnotesize
\begin{frame}{Test Frame}

\begin{block}{Test Block}
\lipsum[1-2]
\end{block}

\end{frame}

\end{document}

相关内容