]> git.lyx.org Git - lyx.git/blob - lib/tex/revtex.cls
Amend 212314ada71
[lyx.git] / lib / tex / revtex.cls
1 %%%%  Start of file revtex.cls %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 %%
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.
9
10 \ifx\every@math@size\undefined\else
11   \let\old@expast\@expast
12   \def\@expast#1{\old@expast{#1}\let\@tempa\reserved@a}
13 \fi
14 \typeout{Marc's revtex class file}
15 \ProvidesPackage{revtex}
16 \if@compatibility\else\input{latex209.def}\fi
17 \DeclareOption{10pt}{
18         \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
19 }
20 \DeclareOption{12pt}{
21         \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
22 }
23 \DeclareOption{letterpaper}{
24         \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
25 }
26 \DeclareOption{a4paper}{
27         \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
28 }
29 \DeclareOption{oneside}{
30         \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
31 }
32 \DeclareOption{twoside}{
33         \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
34 }
35 \DeclareOption{onecolumn}{
36         \PackageWarning{revtex}{Ignoring LaTeX option \CurrentOption}
37 }
38 \DeclareOption{aps}{
39         \PassOptionsToPackage{\CurrentOption}{revtex}
40 }
41 \DeclareOption{osa}{
42         \PassOptionsToPackage{\CurrentOption}{revtex}
43 }
44 \DeclareOption{aip}{
45         \PassOptionsToPackage{\CurrentOption}{revtex}
46 }
47 \DeclareOption{pra}{
48         \PassOptionsToPackage{\CurrentOption}{revtex}
49 }
50 \DeclareOption{prb}{
51         \PassOptionsToPackage{\CurrentOption}{revtex}
52 }
53 \DeclareOption{prc}{
54         \PassOptionsToPackage{\CurrentOption}{revtex}
55 }
56 \DeclareOption{prd}{
57         \PassOptionsToPackage{\CurrentOption}{revtex}
58 }
59 \DeclareOption{pre}{
60         \PassOptionsToPackage{\CurrentOption}{revtex}
61 }
62 \DeclareOption{prl}{
63         \PassOptionsToPackage{\CurrentOption}{revtex}
64 }
65 \DeclareOption{rmp}{
66         \PassOptionsToPackage{\CurrentOption}{revtex}
67 }
68 \DeclareOption{seg}{
69         \PassOptionsToPackage{\CurrentOption}{revtex}
70 }
71 \DeclareOption{manuscript}{
72         \PassOptionsToPackage{\CurrentOption}{revtex}
73 }
74 \DeclareOption{eqsecnum}{
75         \PassOptionsToPackage{\CurrentOption}{revtex}
76 }
77 \DeclareOption{preprint}{
78         \PassOptionsToPackage{\CurrentOption}{revtex}
79 }
80 \DeclareOption{tighten}{
81         \PassOptionsToPackage{\CurrentOption}{revtex}
82 }
83 \DeclareOption{amsfonts}{
84         \PassOptionsToPackage{\CurrentOption}{revtex}
85 }
86 \DeclareOption{amssymb}{
87         \PassOptionsToPackage{\CurrentOption}{revtex}
88 }
89 \DeclareOption{floats}{
90         \PassOptionsToPackage{\CurrentOption}{revtex}
91 }
92 \DeclareOption{twocolumn}{
93         \PassOptionsToPackage{\CurrentOption}{revtex}
94 }
95 \ProcessOptions\relax
96 \RequirePackage{revtex}
97 \renewcommand{\usepackage}{\RequirePackage}
98 %%%%  End of file revtex.cls