Beamer 演示文稿中的参考资料

Beamer 演示文稿中的参考资料

我想使用 Latex 进行演示,需要插入一些参考资料。我觉得最好将它们插入到要点“正文”正下方的括号中。

以下代码接近我的预期:

\documentclass[11pt]{beamer}

\usepackage{setspace}

\newcommand{\quotednew}[2]{{\setstretch{0.5} #1 \\ \hfill \begin{tiny} \textcolor{gray}{(#2)} \end{tiny}\\}}

\begin{document}

\begin{frame}{bla}

\begin{itemize}
\item \quotednew{blabblabblabblabblabblabblabblabblabbl abblabblabblabblabblabblabblab}{Mustermann, 2005}
\item \quotednew{blabblabblabblabblabblabblabblabblabbl abblabblabblabblabblabblabblab}{Mustermann, 2005}
\end{itemize}

\end{frame}

\end{document}

这段代码令人厌烦的地方在于,项目符号 (blab…) 的“正文”也靠得很近 (setspace{0.5})。我希望项目符号的“正文”以常规间距排列,即 setspace{1.0},并且只有参考文献 (Mustermann, 2005) 出现在“正文”正下方的 setspace{0.5} 中。

希望我的意思清楚。有人知道如何解决这个问题吗?

答案1

\setstretch这里有一种方法,在每一行中用可选参数 (\)替换你:

\documentclass[11pt]{beamer}

\usepackage{setspace}

\newcommand{\quotednew}[2]{#1 \\[-0.5ex] \hfill \begin{tiny} \textcolor{gray}{(#2)} \end{tiny}\\[0.5ex]}

\begin{document}

\begin{frame}{bla}

\begin{itemize}
\item \quotednew{blabblabblabblabblabblabblabblabblabbl abblabblabblabblabblabblabblab}{Mustermann, 2005}
\item \quotednew{blabblabblabblabblabblabblabblabblabbl abblabblabblabblabblabblabblab}{Mustermann, 2005}
\end{itemize}

\end{frame}

\end{document}

输出:

在此处输入图片描述

您可以使用最大为 1ex 的任何值,结果(对于 - 和 +1ex)将是:

在此处输入图片描述

相关内容