我怎样才能进行可选的 pdf 生成?

我怎样才能进行可选的 pdf 生成?

我正在尝试动态引用。

我想要四个选项:

  1. 默认无动态;
  2. 点击引文可以转到参考书目;
  3. 点击外部引用即可进入互联网;
  4. 2 和 3。

类似于:如果这样,就做某事,否则做另一件事。

编辑我只想要一种方法来包含/排除 LaTeX 的部分内容。我已经掌握了动态方法。

答案1

如果我理解正确,您希望以编程方式启用/禁用部分代码。如果是这样,您可能需要创建两个切换开关,每个开关与一种类型的链接相关联。这是一个骨架解决方案:

\documentclass{article}

\usepackage{etoolbox}
\newtoggle{citationlinks}   % false by default
\newtoggle{internetlinks}   % false by default

\toggletrue{citationlinks}  % <--- comment that in or out
\toggletrue{internetlinks}  % <--- comment that in or out

\iftoggle{citationlinks}{%
    % if true, do this
}{%
    % if false, do that
}

\iftoggle{internetlinks}{%
    % if true, do this
}{%
    % if false, do that
}

\begin{document}
%...
\end{document}

相关内容