新的类文件:
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{test}[2018/01/09 A test]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{beamer}}
\ProcessOptions\relax
\LoadClass{beamer}
使用它的 LaTeX 文件:
\documentclass[show notes]{test}
\begin{document}
\frame
{
Test
\note{test}
}
\end{document}
不显示注释。为什么?
答案:选项 和 的语法不同\setbeameroptions
。对于第一个,使用show=notes
,即\documentclass[notes=show]{...}
,对于第二个show notes
,使用 ,即\setbeameroptions{show notes}
。
答案1
试试这个(来自这里):
测试.cls:
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{test}[2018/01/09 A test]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{beamer}}
\ProcessOptions\relax
\LoadClass{beamer}
\RequirePackage{pgfpages}
测试.tex:
\documentclass{test}
\setbeameroption{show notes on second screen}
\begin{document}
\frame
{
Test
\note{test}
}
\end{document}