我想将几个参数传递给\documentclass[HERE]{beamer}
。我有几个参数,所以我不想把它们都写在那里。我想传递一个文件或将它们写在序言中,这样会更有条理和结构化。
下面是我目前拥有的混乱版本的一个示例:
\documentclass[aspectratio=169,10pt,hyperref={backref=page, colorlinks=true,linkcolor=blue, filecolor=magenta, urlcolor=blue, citecolor=blue,}]{beamer}
我想要实现的目标:
\documentclass[file.tex (or a function called "arguments")]{beamer}
%
%
%
%
% List of Arguments
arguments = {
aspectratio=169,
10pt,
hyperref={backref=page,colorlinks=true,linkcolor=blue, filecolor=magenta, urlcolor=blue, citecolor=blue}
}
答案1
正如@Skillmon 在评论中写道,只需使用
\documentclass[
aspectratio=169,
10pt,
hyperref={
backref=page,
colorlinks=true,
linkcolor=blue,
filecolor=magenta,
urlcolor=blue,
citecolor=blue,
},
]{beamer}
这使得它的可读性更强,并且如果需要的话很容易取消注释设置。