From f2b95e0c3d2fb9e7da087e023ee9b454151f8ff5 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 6 Feb 2010 23:35:19 +0000 Subject: achemso update (6feb10) git-svn-id: svn://tug.org/texlive/trunk@16928 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/achemso/achemso.dtx | 99 +++++++++++++--------- 1 file changed, 59 insertions(+), 40 deletions(-) (limited to 'Master/texmf-dist/source/latex/achemso') 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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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} % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*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 % %<*mamobx> \ProvidesFile{mamobx.cfg} - [2010/01/30 v3.4a achemso configuration: Macromolecules] + [2010/02/05 v3.4b achemso configuration: Macromolecules] \SectionNumbersOff % %<*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 % %<*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 % %<*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 % %<*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 % %<*orgnd7> \ProvidesFile{orgnd7.cfg} - [2010/01/30 v3.4a achemso configuration: Organometallics] + [2010/02/05 v3.4b achemso configuration: Organometallics] \SectionNumbersOff % % \end{macrocode} -- cgit v1.2.3