1 %%%% Start of file revtex.cls %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3 %% This file allows REVTeX v3.1 to function correctly under
4 %% the 12/94 release of LaTeX 2e. Put this file wherever
5 %% revtex.sty is. Continue to use \documentstyle{revtex}
6 %% (with the correct options) and REVTeX will run normally
7 %% in compatibility mode. Thanks to David Carlisle for
8 %% pointing out this fix.
10 \ifx\every@math@size\undefined\else
11 \let\old@expast\@expast
12 \def\@expast#1{\old@expast{#1}\let\@tempa\reserved@a}
14 \typeout{Marc's revtex class file}
15 \ProvidesPackage{revtex}
16 \if@compatibility\else\input{latex209.def}\fi
18 \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
21 \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
23 \DeclareOption{letterpaper}{
24 \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
26 \DeclareOption{a4paper}{
27 \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
29 \DeclareOption{oneside}{
30 \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
32 \DeclareOption{twoside}{
33 \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
35 \DeclareOption{onecolumn}{
36 \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
39 \PassOptionsToPackage{\CurrentOption}{revtex}
42 \PassOptionsToPackage{\CurrentOption}{revtex}
45 \PassOptionsToPackage{\CurrentOption}{revtex}
48 \PassOptionsToPackage{\CurrentOption}{revtex}
51 \PassOptionsToPackage{\CurrentOption}{revtex}
54 \PassOptionsToPackage{\CurrentOption}{revtex}
57 \PassOptionsToPackage{\CurrentOption}{revtex}
60 \PassOptionsToPackage{\CurrentOption}{revtex}
63 \PassOptionsToPackage{\CurrentOption}{revtex}
66 \PassOptionsToPackage{\CurrentOption}{revtex}
69 \PassOptionsToPackage{\CurrentOption}{revtex}
71 \DeclareOption{manuscript}{
72 \PassOptionsToPackage{\CurrentOption}{revtex}
74 \DeclareOption{eqsecnum}{
75 \PassOptionsToPackage{\CurrentOption}{revtex}
77 \DeclareOption{preprint}{
78 \PassOptionsToPackage{\CurrentOption}{revtex}
80 \DeclareOption{tighten}{
81 \PassOptionsToPackage{\CurrentOption}{revtex}
83 \DeclareOption{amsfonts}{
84 \PassOptionsToPackage{\CurrentOption}{revtex}
86 \DeclareOption{amssymb}{
87 \PassOptionsToPackage{\CurrentOption}{revtex}
89 \DeclareOption{floats}{
90 \PassOptionsToPackage{\CurrentOption}{revtex}
92 \DeclareOption{twocolumn}{
93 \PassOptionsToPackage{\CurrentOption}{revtex}
96 \RequirePackage{revtex}
97 \renewcommand{\usepackage}{\RequirePackage}
98 %%%% End of file revtex.cls