仅当声明文档选项“final”时才执行某些操作

仅当声明文档选项“final”时才执行某些操作

如同仅在选秀选项开启时才执行某些操作?final我想知道是否只有在行内声明该选项时才能排版代码documentclass

 \documentclass[final]{article}

我该如何做这件事?

答案1

抱歉,没有必要\makeatletter,但文档类选项列表是一个“内部”命令。

\documentclass[final]{article}

\makeatletter \usepackage[\@classoptionslist]{optional}

\begin{document}

test \opt{final}{FFF}\opt{draft}{DDD}\opt{x}{XXX}.

\end{document}

当然,你可以使用以下命令为可选包指定特定选项:

\makeatletter \usepackage[x, \@classoptionslist]{optional}

相关内容