如何在文件中測試初始值是否
\documentclass[a4paper,11pt,twoside,fleqn,draft]{report}
包括“草稿”選項?我天真的嘗試
\newif\ifmydraft
\mydraftfalse
\DeclareOption{draft}{\mydrafttrue}
不起作用,並且破壞了後面的\usepackage
命令。
答案1
也許您可以使用“ifdraft”包並使用其中之一:
\ifdraft{draftcase}{finalcase}
\ifoptiondraft{option draft is given}{option draft is not given}
\ifoptionfinal{option final is given}{option final is not given}
答案2
草稿選項就是這樣
\setlength\overfullrule{5pt}}
所以你可以使用測試
\ifdim\overfullrule>0pt
draft
\else
not draft
\fi