summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/achemso
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-02-06 23:35:19 +0000
committerKarl Berry <karl@freefriends.org>2010-02-06 23:35:19 +0000
commitf2b95e0c3d2fb9e7da087e023ee9b454151f8ff5 (patch)
tree294d73f6add54bc59d75fd189a050949908af5b5 /Master/texmf-dist/source/latex/achemso
parentd95420cfa1846c1142165499156752cca03ce0e6 (diff)
achemso update (6feb10)
git-svn-id: svn://tug.org/texlive/trunk@16928 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/achemso')
-rw-r--r--Master/texmf-dist/source/latex/achemso/achemso.dtx99
1 files changed, 59 insertions, 40 deletions
diff --git a/Master/texmf-dist/source/latex/achemso/achemso.dtx b/Master/texmf-dist/source/latex/achemso/achemso.dtx
index 2cf319b6cd2..a315ac9ee8f 100644
--- a/Master/texmf-dist/source/latex/achemso/achemso.dtx
+++ b/Master/texmf-dist/source/latex/achemso/achemso.dtx
@@ -526,6 +526,13 @@ This work consists of the file achemso.dtx
% the \opt{email} option, which takes Boolean values only. The default
% is to print e-mail addresses. Notice that phone and fax numbers are
% only printed if e-mail addresses are printed.
+%
+%\DescribeOption{hyperref}
+%\changes{v3.4b}{2010/02/05}{New \texttt{hyperref} option}
+% Due to load-order issues inside the class, it is necessary to
+% load \pkg{hyperref} as part of the class loading. Thus if
+% \pkg{hyperref} is required the \opt{hyperref} option must be
+% given to the class.
%
% Other options are provided by the package, but when used with the
% class these are silently ignored. If you need to override the
@@ -894,7 +901,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*class>
\ProvidesClass{achemso}
- [2010/01/30 v3.4a Submission to ACS journals]
+ [2010/02/05 v3.4b Submission to ACS journals]
\LoadClass[12pt,letter]{article}
% \end{macrocode}
%
@@ -914,7 +921,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*package>
\ProvidesPackage{achemso}
- [2010/01/30 v3.4a Support for ACS journals]
+ [2010/02/05 v3.4b Support for ACS journals]
\@ifclassloaded{achemso}{%
\PackageInfo{achemso}{%
You have already loaded the `achemso' class:\MessageBreak
@@ -979,6 +986,7 @@ This work consists of the file achemso.dtx
%\begin{macro}{\ifacs@abbreviations}
%\begin{macro}{\ifacs@biochem}
%\begin{macro}{\ifacs@email}
+%\begin{macro}{\ifacs@hyperref}
%\begin{macro}{\ifacs@keywords}
%\begin{macro}{\ifacs@super}
%\begin{macro}{\ifacs@usetitle}
@@ -988,6 +996,7 @@ This work consists of the file achemso.dtx
\newif\ifacs@abbreviations
\newif\ifacs@biochem
\newif\ifacs@email
+\newif\ifacs@hyperref
\newif\ifacs@keywords
\newif\ifacs@super
\newif\ifacs@usetitle
@@ -1000,6 +1009,9 @@ This work consists of the file achemso.dtx
\define@key{acs}{email}[true]{%
\acs@keyval@bool{email}{#1}%
}
+\define@key{acs}{hyperref}[true]{%
+ \acs@keyval@bool{hyperref}{#1}%
+}
\define@key{acs}{keywords}[true]{%
\acs@keyval@bool{keywords}{#1}%
}
@@ -1016,6 +1028,7 @@ This work consists of the file achemso.dtx
%\end{macro}
%\end{macro}
%\end{macro}
+%\end{macro}
%\begin{macro}{\acs@journal}
%\begin{macro}{\acs@layout}
%\begin{macro}{\acs@manuscript}
@@ -1406,7 +1419,6 @@ This work consists of the file achemso.dtx
\RequirePackage[T1]{fontenc}
\RequirePackage[margin=2.54cm]{geometry}
\RequirePackage[scaled=0.90]{helvet}
-\RequirePackage[capitalise]{cleveref}
\RequirePackage{
caption,
courier,
@@ -1416,6 +1428,13 @@ This work consists of the file achemso.dtx
setspace,
url
}
+\ifacs@hyperref
+ \expandafter\RequirePackage
+\else
+ \expandafter\@gobble
+\fi
+ {hyperref}
+\RequirePackage[capitalise]{cleveref}
\AtBeginDocument{\doublespacing}
% \end{macrocode}
%
@@ -3385,7 +3404,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*achre4>
\ProvidesFile{achre4.cfg}
- [2010/01/30 v3.4a achemso configuration: Acc. Chem. Res.]
+ [2010/02/05 v3.4b achemso configuration: Acc. Chem. Res.]
\setkeys{acs}{
biblabel = plain,
usetitle = true
@@ -3395,7 +3414,7 @@ This work consists of the file achemso.dtx
%</achre4>
%<*acbcct>
\ProvidesFile{acbcct.cfg}
- [2010/01/30 v3.4a achemso configuration: ACS Chem. Biol.]
+ [2010/02/05 v3.4b achemso configuration: ACS Chem. Biol.]
\setkeys{acs}{
biblabel = fullstop,
biochem = true,
@@ -3407,7 +3426,7 @@ This work consists of the file achemso.dtx
%</acbcct>
%<*ancac3>
\ProvidesFile{ancac3.cfg}
- [2010/01/30 v3.4a achemso configuration: ACS Nano]
+ [2010/02/05 v3.4b achemso configuration: ACS Nano]
\setkeys{acs}{
biblabel = fullstop,
etalmode = truncate,
@@ -3419,13 +3438,13 @@ This work consists of the file achemso.dtx
%</ancac3>
%<*ancham>
\ProvidesFile{ancham.cfg}
- [2010/01/30 v3.4a achemso configuration: Anal. Chem.]
+ [2010/02/05 v3.4b achemso configuration: Anal. Chem.]
\def\acs@type@list{article,note,suppinfo}
\SectionNumbersOff
%</ancham>
%<*bichaw>
\ProvidesFile{biochem.cfg}
- [2010/01/30 v3.4a achemso configuration: Biochemistry]
+ [2010/02/05 v3.4b achemso configuration: Biochemistry]
\setkeys{acs}{
abbreviations = true,
biblabel = fullstop,
@@ -3475,7 +3494,7 @@ This work consists of the file achemso.dtx
%</bichaw>
%<*bcches>
\ProvidesFile{bcches.cfg}
- [2010/01/30 v3.4a achemso configuration: Bioconjugate Chem.]
+ [2010/02/05 v3.4b achemso configuration: Bioconjugate Chem.]
\setkeys{acs}{
biochem = true,
super = false,
@@ -3487,7 +3506,7 @@ This work consists of the file achemso.dtx
%\changes{v3.4a}{2010/01/28}{Extend range of manuscript types for
% \emph{Biomacromolecules}}
\ProvidesFile{bomaf6.cfg}
- [2010/01/30 v3.4a achemso configuration: Biomacromolecules]
+ [2010/02/05 v3.4b achemso configuration: Biomacromolecules]
\setkeys{acs}{
super = false,
usetitle = true
@@ -3497,7 +3516,7 @@ This work consists of the file achemso.dtx
%</bomaf6>
%<*bipret>
\ProvidesFile{bipret.cfg}
- [2010/01/30 v3.4a achemso configuration: Biotechnol. Prog.]
+ [2010/02/05 v3.4b achemso configuration: Biotechnol. Prog.]
\setkeys{acs}{
super = false,
usetitle = true
@@ -3507,7 +3526,7 @@ This work consists of the file achemso.dtx
%</bipret>
%<*crtoec>
\ProvidesFile{crtoec.cfg}
- [2010/01/30 v3.4a achemso configuration: Chem. Res. Toxicol.]
+ [2010/02/05 v3.4b achemso configuration: Chem. Res. Toxicol.]
\setkeys{acs}{
biochem = true,
super = false,
@@ -3520,7 +3539,7 @@ This work consists of the file achemso.dtx
%</crtoec>
%<*chreay>
\ProvidesFile{chreay.cfg}
- [2010/01/30 v3.4a achemso configuration: Chem. Rev.]
+ [2010/02/05 v3.4b achemso configuration: Chem. Rev.]
\def\acs@type@default{review}
\def\acs@type@list{review}
% \end{macrocode}
@@ -3531,7 +3550,7 @@ This work consists of the file achemso.dtx
%<*cmatex>
% \begin{macrocode}
\ProvidesFile{cmatex.cfg}
- [2010/01/30 v3.4a achemso configuration: Chem. Mater.]
+ [2010/02/05 v3.4b achemso configuration: Chem. Mater.]
\SectionNumbersOff
\ifx\acs@manuscript\acs@manuscript@communication
\AbstractOff
@@ -3540,7 +3559,7 @@ This work consists of the file achemso.dtx
%</cmatex>
%<*cgdefu>
\ProvidesFile{cgdefu.cfg}
- [2010/01/30 v3.4a achemso configuration: Cryst. Growth Des.]
+ [2010/02/05 v3.4b achemso configuration: Cryst. Growth Des.]
\def\acs@type@list{%
article,communication,perspective,suppinfo%
}
@@ -3551,13 +3570,13 @@ This work consists of the file achemso.dtx
%</cgdefu>
%<*enfuem>
\ProvidesFile{enfuem.cfg}
- [2010/01/30 v3.4a achemso configuration: Energy Fuels]
+ [2010/02/05 v3.4b achemso configuration: Energy Fuels]
\def\acs@type@list{article,review,suppinfo}
\SectionNumbersOff
%</enfuem>
%<*esthag>
\ProvidesFile{esthag.cfg}
- [2010/01/30 v3.4a achemso configuration: Environ. Sci. Technol.]
+ [2010/02/05 v3.4b achemso configuration: Environ. Sci. Technol.]
\setkeys{acs}{
super = false,
usetitle = true
@@ -3567,7 +3586,7 @@ This work consists of the file achemso.dtx
%</esthag>
%<*iecred>
\ProvidesFile{iecred.cfg}
- [2010/01/30 v3.4a achemso configuration: Ind. Eng. Chem. Res.]
+ [2010/02/05 v3.4b achemso configuration: Ind. Eng. Chem. Res.]
\setkeys{acs}{
biblabel = fullstop,
usetitle = true
@@ -3576,7 +3595,7 @@ This work consists of the file achemso.dtx
%</iecred>
%<*inoraj>
\ProvidesFile{inoraj.cfg}
- [2010/01/30 v3.4a achemso configuration: Inorg. Chem.]
+ [2010/02/05 v3.4b achemso configuration: Inorg. Chem.]
\SectionNumbersOff
\ifx\acs@manuscript\acs@manuscript@communication
\AbstractOff
@@ -3591,7 +3610,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*jacsat>
\ProvidesFile{jacsat.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Am. Chem. Soc.]
+ [2010/02/05 v3.4b achemso configuration: J. Am. Chem. Soc.]
\SectionNumbersOff
\ifx\acs@manuscript\acs@manuscript@communication\else
\expandafter\endinput
@@ -3794,7 +3813,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*jafcau>
\ProvidesFile{jafcau.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Agric. Food Chem.]
+ [2010/02/05 v3.4b achemso configuration: J. Agric. Food Chem.]
\setkeys{acs}{
super = false,
usetitle = true
@@ -3804,7 +3823,7 @@ This work consists of the file achemso.dtx
%</jafcau>
%<*jceaax>
\ProvidesFile{jceaax.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Chem. Eng. Data]
+ [2010/02/05 v3.4b achemso configuration: J. Chem. Eng. Data]
\setkeys{acs}{
usetitle = true
}
@@ -3813,7 +3832,7 @@ This work consists of the file achemso.dtx
%</jceaax>
%<*jcisd8>
\ProvidesFile{jcisd8.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Chem. Inf. Model.]
+ [2010/02/05 v3.4b achemso configuration: J. Chem. Inf. Model.]
\setkeys{acs}{
usetitle = true
}
@@ -3822,18 +3841,18 @@ This work consists of the file achemso.dtx
%</jcisd8>
%<*jctcce>
\ProvidesFile{jctcce.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Chem. Theory Comput.]
+ [2010/02/05 v3.4b achemso configuration: J. Chem. Theory Comput.]
\def\acs@type@list{article,suppinfo}
%</jctcce>
%<*jcchff>
\ProvidesFile{jcchff.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Comb. Chem.]
+ [2010/02/05 v3.4b achemso configuration: J. Comb. Chem.]
\def\acs@type@list{article,report,perspective,suppinfo}
\SectionNumbersOff
%</jcchff>
%<*jmcmar>
\ProvidesFile{jmcmar.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Med. Chem.]
+ [2010/02/05 v3.4b achemso configuration: J. Med. Chem.]
\setkeys{acs}{
usetitle = true
}
@@ -3842,7 +3861,7 @@ This work consists of the file achemso.dtx
%</jmcmar>
%<*jnprdf>
\ProvidesFile{jnprdf.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Nat. Prod.]
+ [2010/02/05 v3.4b achemso configuration: J. Nat. Prod.]
\ifx\acs@manuscript\acs@manuscript@communication
\AbstractOff
\SectionsOff
@@ -3852,7 +3871,7 @@ This work consists of the file achemso.dtx
%\changes{v3.3e}{2009/11/18}{Formatting for \emph{J.\ Org.\ Chem}.\
% schemes corrected}
\ProvidesFile{joceah.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Org. Chem.]
+ [2010/02/05 v3.4b achemso configuration: J. Org. Chem.]
\ifx\acs@manuscript\acs@manuscript@communication
\AbstractOff
\SectionsOff
@@ -3863,7 +3882,7 @@ This work consists of the file achemso.dtx
%</joceah>
%<*jpcafh>
\ProvidesFile{jpcafh.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Phys. Chem. A]
+ [2010/02/05 v3.4b achemso configuration: J. Phys. Chem. A]
\def\acs@type@list{article,suppinfo}
\SectionNumbersOff
\captionsetup[table]{labelfont=bf,textfont=bf}
@@ -3874,7 +3893,7 @@ This work consists of the file achemso.dtx
%</jpcafh>
%<*jpcbfk>
\ProvidesFile{jpcbfk.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Phys. Chem. B]
+ [2010/02/05 v3.4b achemso configuration: J. Phys. Chem. B]
\def\acs@type@list{article,suppinfo}
\SectionNumbersOff
\captionsetup[table]{labelfont=bf,textfont=bf}
@@ -3882,7 +3901,7 @@ This work consists of the file achemso.dtx
%</jpcbfk>
%<*jpccck>
\ProvidesFile{jpccck.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Phys. Chem. C]
+ [2010/02/05 v3.4b achemso configuration: J. Phys. Chem. C]
\def\acs@type@list{article,suppinfo}
\SectionNumbersOff
\captionsetup[table]{labelfont=bf,textfont=bf}
@@ -3894,7 +3913,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*jpclcd>
\ProvidesFile{jpclcd.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Phys. Chem. Lett.]
+ [2010/02/05 v3.4b achemso configuration: J. Phys. Chem. Lett.]
\setkeys{acs}{usetitle = true}
\def\acs@type@default{letter}
\def\acs@type@list{letter}
@@ -3904,7 +3923,7 @@ This work consists of the file achemso.dtx
%</jpclcd>
%<*jprobs>
\ProvidesFile{jprobs.cfg}
- [2010/01/30 v3.4a achemso configuration: J. Proteome Res.]
+ [2010/02/05 v3.4b achemso configuration: J. Proteome Res.]
\setkeys{acs}{
usetitle = true
}
@@ -3913,32 +3932,32 @@ This work consists of the file achemso.dtx
%</jprobs>
%<*langd5>
\ProvidesFile{langd5.cfg}
- [2010/01/30 v3.4a achemso configuration: Langmuir]
+ [2010/02/05 v3.4b achemso configuration: Langmuir]
\def\acs@type@list{article,letter,suppinfo}
\SectionNumbersOff
%</langd5>
%<*mamobx>
\ProvidesFile{mamobx.cfg}
- [2010/01/30 v3.4a achemso configuration: Macromolecules]
+ [2010/02/05 v3.4b achemso configuration: Macromolecules]
\SectionNumbersOff
%</mamobx>
%<*mpohbp>
\ProvidesFile{mamobx.cfg}
- [2010/01/30 v3.4a achemso configuration: Mol. Pharm.]
+ [2010/02/05 v3.4b achemso configuration: Mol. Pharm.]
\setkeys{acs}{usetitle = true}
\def\acs@type@list{article,suppinfo}
\SectionNumbersOff
%</mpohbp>
%<*nalefd>
\ProvidesFile{nalefd.cfg}
- [2010/01/30 v3.4a achemso configuration: Nano Lett.]
+ [2010/02/05 v3.4b achemso configuration: Nano Lett.]
\def\acs@type@default{letter}
\def\acs@type@list{letter}
\SectionNumbersOff
%</nalefd>
%<*orlef7>
\ProvidesFile{orlef7.cfg}
- [2010/01/30 v3.4a achemso configuration: Org. Lett.]
+ [2010/02/05 v3.4b achemso configuration: Org. Lett.]
\def\acs@type@default{letter}
\def\acs@type@list{letter}
\SectionNumbersOff
@@ -3948,13 +3967,13 @@ This work consists of the file achemso.dtx
%</orlef7>
%<*oprdfk>
\ProvidesFile{oprdfk.cfg}
- [2010/01/30 v3.4a achemso configuration: Org. Proc. Res. Dev.]
+ [2010/02/05 v3.4b achemso configuration: Org. Proc. Res. Dev.]
\def\acs@type@list{article,highlight,review,suppinfo}
\SectionNumbersOff
%</oprdfk>
%<*orgnd7>
\ProvidesFile{orgnd7.cfg}
- [2010/01/30 v3.4a achemso configuration: Organometallics]
+ [2010/02/05 v3.4b achemso configuration: Organometallics]
\SectionNumbersOff
%</orgnd7>
% \end{macrocode}