[OS X TeX] Test whether an option has loaded
Chris Goedde
cgg.lists at gmail.com
Thu Mar 1 22:46:21 EST 2012
On Mar 1, 2012, at 8:48 PM, David Craig wrote:
> How does one test whether a particular documentclass option has been loaded?
>
> My specific objective is to typeset certain sections of code differently depending on whether or not the document is being set in "preprint" mode or not in revtex4.
You can do it using the version package:
\documentclass[aps,prd,%
preprint,%
]{revtex4}
\usepackage{version,xstring}
\makeatletter%
\IfSubStr{\@classoptionslist}{preprint}%
{\includeversion{ppversion}\excludeversion{finalversion}}%
{\includeversion{finalversion}\excludeversion{ppversion}}%
\makeatother%
\begin{document}
\begin{ppversion}
This is the preprint version.
\end{ppversion}
\begin{finalversion}
This is the final version.
\end{finalversion}
\end{document}
More information about the MacOSX-TeX
mailing list