我一直在使用Beamer课程在乳胶中创建演示文稿,我喜欢它。最近,我开始使用 Note Command将笔记添加到我的讲义中,以便我有一个印刷版,并带有一些指针,以提醒自己我想在演讲中说的话。
我对音符环境中的较长行有问题,因为它们似乎在页面的右端溢出而没有正确格式化。我不知道这是否是有原因的,但是无论如何,我想找出如何更改它。显然,我不想只在注释环境中更改任何地方的文本宽度。

这是一个最小示例:

\documentclass[beamer]{beamer}
\title{An example of itemize in notes not working in beamer}
\usetheme{Boadilla}
\setbeameroption{show notes}
\begin{document}
\begin{frame}
$$  e^{i\pi}+1=0$$
\end{frame}
\note[itemize]{
\item At vero eos et accusamus et iusto odio dignissimos ducimus qui blandiis pra
}
\end{document}

如果没有[逐项]选项,它可以正常工作,但是如果您放置 begin {initizize} ... end {inatizize}环境,则结果是相同的。

有任何想法吗?

谢谢

有帮助吗?

解决方案

我终于通过重新发布了一个很好的答案 Tex.se. 。事实证明有一个很小的 漏洞 在对这种行为负责的Beamer中。在Tex.SE站点中给出了解决方法。希望能解决方案或真正的修复程序将按照目前的计划包含在下一个Beamer版本中。

干杯。

其他提示

我遇到了同样的问题,因此我在序言中创建了一个命令,该命令为我的笔记页面定义了新样式,并且我也更改了音符的模板。这就是我所拥有的(在 begin {document}之前:

usepackage {setspace}
usetemplatenote { setLength { leftmargin} {1cm} beamertemplatefootempty insertnote}

newCommand { NotePage} [1] { note { setLength { parskip} {0.7EM} setLength { pasinentent} {0.4em} {0.4em} scriptssize#1}}}

因此,我不用在文档中使用 Note,而是致电 NotePage,并且该注释将按照我以前定义的方式进行格式。尝试这种格式,如果您不喜欢,则可以更改边距的值,缩进和跳过段落之间的价值,以适应您的需求。

顺便说一句,我不明白你为什么使用

DocumentClass [Beamer] {Beamer}
setBeamerOption {show notes}

我这样做的方法是根据我需要的三个选项和评论/不按文稿进行评论:

% DocumentClass [Notes] {Beamer}
% documentClass [notes = hide] {beamer}
documentClass [notes =仅] {beamer}

在采取更加严重的措施之前,请尝试更改主题。

我注意到将主题从Boadilla更改为其他内容,或者完全删除对主题的引用解决了问题。 FWIW,我用来测试的两个主题是华沙和柏林。

我发现以下版本的Beamer版本是正确的: 3.07-23.10-2.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top