From 47826abd4f4bffa938852b880599344928004c9b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 10 Nov 2009 19:28:22 +0000 Subject: achemso 3.3d (8nov09) git-svn-id: svn://tug.org/texlive/trunk@15982 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/achemso/achemso.dtx | 127 +++++++++++++-------- Master/texmf-dist/source/latex/achemso/achemso.ins | 5 +- 2 files changed, 80 insertions(+), 52 deletions(-) (limited to 'Master/texmf-dist/source') diff --git a/Master/texmf-dist/source/latex/achemso/achemso.dtx b/Master/texmf-dist/source/latex/achemso/achemso.dtx index 8e34eac1757..60d339fc3b3 100644 --- a/Master/texmf-dist/source/latex/achemso/achemso.dtx +++ b/Master/texmf-dist/source/latex/achemso/achemso.dtx @@ -1,6 +1,5 @@ % \iffalse meta-comment -% !TEX program = pdflatex -% !TEX encoding = ISO-8859-1 +% !TEX program = pdfLaTeX %<*internal> \iffalse % @@ -116,12 +115,13 @@ This work consists of the file achemso.dtx \file{jpcafh.cfg}{\from{\jobname.dtx}{jpcafh}} \file{jpcbfk.cfg}{\from{\jobname.dtx}{jpcbfk}} \file{jpccck.cfg}{\from{\jobname.dtx}{jpccck}} + \file{jpclcd.cfg}{\from{\jobname.dtx}{jpclcd}} \file{jprobs.cfg}{\from{\jobname.dtx}{jprobs}} \file{langd5.cfg}{\from{\jobname.dtx}{langd5}} \file{mamobx.cfg}{\from{\jobname.dtx}{mamobx}} - \file{mpohbp.cfg}{\from{\jobname.dtx}{mpohbp}} } -\generate{\file{nalefd.cfg}{\from{\jobname.dtx}{nalefd}} +\generate{\file{mpohbp.cfg}{\from{\jobname.dtx}{mpohbp}} + \file{nalefd.cfg}{\from{\jobname.dtx}{nalefd}} \file{orlef7.cfg}{\from{\jobname.dtx}{orlef7}} \file{oprdfk.cfg}{\from{\jobname.dtx}{oprdfk}} \file{orgnd7.cfg}{\from{\jobname.dtx}{orgnd7}} @@ -441,6 +441,7 @@ This work consists of the file achemso.dtx % J.~Phys.\ Chem.~A & jpcafh \\ % J.~Phys.\ Chem.~B & jpcbfk \\ % J.~Phys.\ Chem.~C & jpccck \\ +% J.~Phys.\ Chem.\ Lett. & jpclcd \\ % J.~Proteome Res. & jprobs \\ % J.~Am.\ Chem.\ Soc. & jacsat \\ % Langmuir & langd5 \\ @@ -681,7 +682,7 @@ This work consists of the file achemso.dtx % \opt{usetitle=true} for the \file{biochem} style. % %\DescribeOption{etalmode} -%\changes{v3.3a}{2009/09/1}{New \texttt{etalmode} option} +%\changes{v3.3a}{2009/09/01}{New \texttt{etalmode} option} %\DescribeOption{maxauthors} % Many journals require that long lists of authors are shortened using % `et al.' in the references section. The behaviour of the \BibTeX\ @@ -779,6 +780,13 @@ This work consists of the file achemso.dtx % \cite{Coghill2006}. By default, article titles are not included in % output using the \file{achemso.bst} file, but are with the % \file{biochem.bst} file. +% +% One frequently asked question is why some people see an empty first +% item in their bibliography when using the \pkg{achemso} package or +% class. This is usually because they have downloaded the \LaTeX\ files +% and done a local installation without also updating the \BibTeX\ +% style. The two must be from the same version of \pkg{achemso}: they +% are designed to work together. % %\section{The \pkg{natmove} package} % @@ -833,7 +841,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*class> \ProvidesClass{achemso} - [2009/09/01 v3.3a Submission to ACS journals] + [2009/11/07 v3.3d Submission to ACS journals] \LoadClass[12pt,letter]{article} % \end{macrocode} % @@ -853,7 +861,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*package> \ProvidesPackage{achemso} - [2009/09/01 v3.3a Support for ACS journals] + [2009/11/07 v3.3d Support for ACS journals] \@ifclassloaded{achemso}{% \PackageInfo{achemso}{% You have already loaded the `achemso' class:\MessageBreak @@ -1592,6 +1600,7 @@ This work consists of the file achemso.dtx %\begin{macro}{\altaffiliation} %\changes{v3.3}{2009/08/28}{\cs{altaffiliation} code modified to check % for repeated entries} +%\changes{v3.3d}{2009/11/07}{Bug fix for storing data} % For the alternative affiliation, a second count is kept, and the % affiliation is ``attached'' to the author. The way these are stored % means that the appropriate affiliation number can be recovered later, @@ -1605,7 +1614,7 @@ This work consists of the file achemso.dtx \endcsname{\the\@tempcnta}% }{% \global\advance\acs@affil@alt@cnt\@ne\relax - \expandafter\gdef\csname @altaffil@\@roman\acs@author@cnt + \expandafter\gdef\csname @altaffil@\@roman\acs@affil@alt@cnt \endcsname{#1}% \expandafter\xdef\csname @author@altaffil@\@roman\acs@author@cnt \endcsname{\the\acs@affil@alt@cnt}% @@ -1990,6 +1999,8 @@ This work consists of the file achemso.dtx %\end{macro} %\begin{macro}{\acs@author@list@and} %\begin{macro}{\acs@author@list@comma} +%\changes{v3.3c}{2009/10/32}{Removed spurious comma when only two names +% present} % Simple checks to add an ``and'' and a comma. % \begin{macrocode} \newcommand*\acs@author@list@and{% @@ -2000,8 +2011,10 @@ This work consists of the file achemso.dtx \fi } \newcommand*\acs@author@list@comma{% - \ifnum\@tempcnta<\acs@author@cnt\relax - ,% + \ifnum\acs@author@cnt>\tw@\relax + \ifnum\@tempcnta<\acs@author@cnt\relax + ,% + \fi \fi } % \end{macrocode} @@ -2036,6 +2049,7 @@ This work consists of the file achemso.dtx %\begin{macro}{\acs@author@affil} %\begin{macro}{\acs@author@affil@aux} %\changes{v3.2c}{2009/05/29}{Extended to allow for footnotes to title} +%\changes{v3.3b}{2009/10/16}{Bug fix: wrong macro redefined!} % The main affiliation of the author is checked for, and assuming one % is found the appropriate symbol is added to the list. % \begin{macrocode} @@ -2064,7 +2078,7 @@ This work consists of the file achemso.dtx \ifnum\acs@affil@alt@cnt>\z@\relax \acs@affil@marker@cnt\@ne\relax \advance\acs@affil@marker@cnt\acs@footnote@cnt\relax - \protected@edef\acs@author@fnsymbol{% + \protected@edef\acs@author@footnotes{% \acs@author@footnotes \acs@author@fnsymbol{\acs@affil@marker@cnt}% }% @@ -3287,7 +3301,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*achre4> \ProvidesFile{achre4.cfg} - [2009/09/01 v3.3a achemso configuration: Acc. Chem. Res.] + [2009/11/07 v3.3d achemso configuration: Acc. Chem. Res.] \setkeys{acs}{ biblabel = plain } @@ -3296,7 +3310,7 @@ This work consists of the file achemso.dtx % %<*acbcct> \ProvidesFile{acbcct.cfg} - [2009/09/01 v3.3a achemso configuration: ACS Chem. Biol.] + [2009/11/07 v3.3d achemso configuration: ACS Chem. Biol.] \setkeys{acs}{ biblabel = fullstop, biochem = true, @@ -3308,7 +3322,7 @@ This work consists of the file achemso.dtx % %<*ancac3> \ProvidesFile{ancac3.cfg} - [2009/09/01 v3.3a achemso configuration: ACS Nano] + [2009/11/07 v3.3d achemso configuration: ACS Nano] \setkeys{acs}{ biblabel = fullstop, etalmode = truncate, @@ -3320,13 +3334,13 @@ This work consists of the file achemso.dtx % %<*ancham> \ProvidesFile{ancham.cfg} - [2009/09/01 v3.3a achemso configuration: Anal. Chem.] + [2009/11/07 v3.3d achemso configuration: Anal. Chem.] \def\acs@type@list{article,note,suppinfo} \SectionNumbersOff % %<*bichaw> \ProvidesFile{biochem.cfg} - [2009/09/01 v3.3a achemso configuration: Biochemistry] + [2009/11/07 v3.3d achemso configuration: Biochemistry] \setkeys{acs}{ abbreviations = true, biblabel = fullstop, @@ -3376,7 +3390,7 @@ This work consists of the file achemso.dtx % %<*bcches> \ProvidesFile{bcches.cfg} - [2009/09/01 v3.3a achemso configuration: Bioconjugate Chem.] + [2009/11/07 v3.3d achemso configuration: Bioconjugate Chem.] \setkeys{acs}{ biochem = true, super = false, @@ -3386,7 +3400,7 @@ This work consists of the file achemso.dtx % %<*bomaf6> \ProvidesFile{bomaf6.cfg} - [2009/09/01 v3.3a achemso configuration: Biomacromolecules] + [2009/11/07 v3.3d achemso configuration: Biomacromolecules] \setkeys{acs}{ super = false, usetitle = true @@ -3395,7 +3409,7 @@ This work consists of the file achemso.dtx % %<*bipret> \ProvidesFile{bipret.cfg} - [2009/09/01 v3.3a achemso configuration: Biotechnol. Prog.] + [2009/11/07 v3.3d achemso configuration: Biotechnol. Prog.] \setkeys{acs}{ super = false, usetitle = true @@ -3405,7 +3419,7 @@ This work consists of the file achemso.dtx % %<*crtoec> \ProvidesFile{crtoec.cfg} - [2009/09/01 v3.3a achemso configuration: Chem. Res. Toxicol.] + [2009/11/07 v3.3d achemso configuration: Chem. Res. Toxicol.] \setkeys{acs}{ biochem = true, super = false, @@ -3418,7 +3432,7 @@ This work consists of the file achemso.dtx % %<*chreay> \ProvidesFile{chreay.cfg} - [2009/09/01 v3.3a achemso configuration: Chem. Rev.] + [2009/11/07 v3.3d achemso configuration: Chem. Rev.] \def\acs@type@default{review} \def\acs@type@list{review} % \end{macrocode} @@ -3429,7 +3443,7 @@ This work consists of the file achemso.dtx %<*cmatex> % \begin{macrocode} \ProvidesFile{cmatex.cfg} - [2009/09/01 v3.3a achemso configuration: Chem. Mater.] + [2009/11/07 v3.3d achemso configuration: Chem. Mater.] \SectionNumbersOff \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff @@ -3438,7 +3452,7 @@ This work consists of the file achemso.dtx % %<*cgdefu> \ProvidesFile{cgdefu.cfg} - [2009/09/01 v3.3a achemso configuration: Cryst. Growth Des.] + [2009/11/07 v3.3d achemso configuration: Cryst. Growth Des.] \def\acs@type@list{% article,communication,perspective,suppinfo% } @@ -3449,13 +3463,13 @@ This work consists of the file achemso.dtx % %<*enfuem> \ProvidesFile{enfuem.cfg} - [2009/09/01 v3.3a achemso configuration: Energy Fuels] + [2009/11/07 v3.3d achemso configuration: Energy Fuels] \def\acs@type@list{article,review,suppinfo} \SectionNumbersOff % %<*esthag> \ProvidesFile{esthag.cfg} - [2009/09/01 v3.3a achemso configuration: Environ. Sci. Technol.] + [2009/11/07 v3.3d achemso configuration: Environ. Sci. Technol.] \setkeys{acs}{ super = false, usetitle = true @@ -3465,7 +3479,7 @@ This work consists of the file achemso.dtx % %<*iecred> \ProvidesFile{iecred.cfg} - [2009/09/01 v3.3a achemso configuration: Ind. Eng. Chem. Res.] + [2009/11/07 v3.3d achemso configuration: Ind. Eng. Chem. Res.] \setkeys{acs}{ biblabel = fullstop, usetitle = true @@ -3474,7 +3488,7 @@ This work consists of the file achemso.dtx % %<*inoraj> \ProvidesFile{inoraj.cfg} - [2009/09/01 v3.3a achemso configuration: Inorg. Chem.] + [2009/11/07 v3.3d achemso configuration: Inorg. Chem.] \SectionNumbersOff \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff @@ -3489,7 +3503,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*jacsat> \ProvidesFile{jacsat.cfg} - [2009/09/01 v3.3a achemso configuration: J. Am. Chem. Soc.] + [2009/11/07 v3.3d achemso configuration: J. Am. Chem. Soc.] \SectionNumbersOff \ifx\acs@manuscript\acs@manuscript@communication\else \expandafter\endinput @@ -3692,7 +3706,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*jafcau> \ProvidesFile{jafcau.cfg} - [2009/09/01 v3.3a achemso configuration: J. Agric. Food Chem.] + [2009/11/07 v3.3d achemso configuration: J. Agric. Food Chem.] \setkeys{acs}{ super = false, usetitle = true @@ -3702,7 +3716,7 @@ This work consists of the file achemso.dtx % %<*jceaax> \ProvidesFile{jceaax.cfg} - [2009/09/01 v3.3a achemso configuration: J. Chem. Eng. Data] + [2009/11/07 v3.3d achemso configuration: J. Chem. Eng. Data] \setkeys{acs}{ usetitle = true } @@ -3711,7 +3725,7 @@ This work consists of the file achemso.dtx % %<*jcisd8> \ProvidesFile{jcisd8.cfg} - [2009/09/01 v3.3a achemso configuration: J. Chem. Inf. Model.] + [2009/11/07 v3.3d achemso configuration: J. Chem. Inf. Model.] \setkeys{acs}{ usetitle = true } @@ -3720,18 +3734,18 @@ This work consists of the file achemso.dtx % %<*jctcce> \ProvidesFile{jctcce.cfg} - [2009/09/01 v3.3a achemso configuration: J. Chem. Theory Comput.] + [2009/11/07 v3.3d achemso configuration: J. Chem. Theory Comput.] \def\acs@type@list{article,suppinfo} % %<*jcchff> \ProvidesFile{jcchff.cfg} - [2009/09/01 v3.3a achemso configuration: J. Comb. Chem.] + [2009/11/07 v3.3d achemso configuration: J. Comb. Chem.] \def\acs@type@list{article,report,perspective,suppinfo} \SectionNumbersOff % %<*jmcmar> \ProvidesFile{jmcmar.cfg} - [2009/09/01 v3.3a achemso configuration: J. Med. Chem.] + [2009/11/07 v3.3d achemso configuration: J. Med. Chem.] \setkeys{acs}{ usetitle = true } @@ -3740,7 +3754,7 @@ This work consists of the file achemso.dtx % %<*jnprdf> \ProvidesFile{jnprdf.cfg} - [2009/09/01 v3.3a achemso configuration: J. Nat. Prod.] + [2009/11/07 v3.3d achemso configuration: J. Nat. Prod.] \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff \SectionsOff @@ -3748,7 +3762,7 @@ This work consists of the file achemso.dtx % %<*joceah> \ProvidesFile{joceah.cfg} - [2009/09/01 v3.3a achemso configuration: J. Org. Chem.] + [2009/11/07 v3.3d achemso configuration: J. Org. Chem.] \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff \SectionsOff @@ -3756,8 +3770,8 @@ This work consists of the file achemso.dtx % %<*jpcafh> \ProvidesFile{jpcafh.cfg} - [2009/09/01 v3.3a achemso configuration: J. Phys. Chem. A] -\def\acs@type@list{article,letter,suppinfo} + [2009/11/07 v3.3d achemso configuration: J. Phys. Chem. A] +\def\acs@type@list{article,suppinfo} \SectionNumbersOff \captionsetup[table]{labelfont=bf,textfont=bf} % \end{macrocode} @@ -3767,23 +3781,36 @@ This work consists of the file achemso.dtx % %<*jpcbfk> \ProvidesFile{jpcbfk.cfg} - [2009/09/01 v3.3a achemso configuration: J. Phys. Chem. B] -\def\acs@type@list{article,letter,suppinfo} + [2009/11/07 v3.3d achemso configuration: J. Phys. Chem. B] +\def\acs@type@list{article,suppinfo} \SectionNumbersOff \captionsetup[table]{labelfont=bf,textfont=bf} \g@addto@macro{\maketitle}{\newpage} % %<*jpccck> \ProvidesFile{jpccck.cfg} - [2009/04/28 v3.2b achemso configuration: J. Phys. Chem. C] -\renewcommand*{\acs@type@list}{article,letter,suppinfo} + [2009/11/07 v3.3d achemso configuration: J. Phys. Chem. C] +\def\acs@type@list{article,suppinfo} \SectionNumbersOff \captionsetup[table]{labelfont=bf,textfont=bf} \g@addto@macro{\maketitle}{\newpage} % +% \end{macrocode} +%\changes{v3.3c}{2009/01/11}{New configuration for \emph{J.~Phys.\ +% Chem.\ Lett.}} +% \begin{macrocode} +%<*jpclcd> +\ProvidesFile{jpclcd.cfg} + [2009/11/07 v3.3d achemso configuration: J. Phys. Chem. Lett.] +\def\acs@type@default{letter} +\def\acs@type@list{letter} +\SectionNumbersOff +\captionsetup[table]{labelfont=bf,textfont=bf} +\g@addto@macro{\maketitle}{\newpage} +% %<*jprobs> \ProvidesFile{jprobs.cfg} - [2009/09/01 v3.3a achemso configuration: J. Proteome Res.] + [2009/11/07 v3.3d achemso configuration: J. Proteome Res.] \setkeys{acs}{ usetitle = true } @@ -3792,32 +3819,32 @@ This work consists of the file achemso.dtx % %<*langd5> \ProvidesFile{langd5.cfg} - [2009/09/01 v3.3a achemso configuration: Langmuir] + [2009/11/07 v3.3d achemso configuration: Langmuir] \def\acs@type@list{article,letter,suppinfo} \SectionNumbersOff % %<*mamobx> \ProvidesFile{mamobx.cfg} - [2009/09/01 v3.3a achemso configuration: Macromolecules] + [2009/11/07 v3.3d achemso configuration: Macromolecules] \SectionNumbersOff % %<*mpohbp> \ProvidesFile{mamobx.cfg} - [2009/09/01 v3.3a achemso configuration: Mol. Pharm.] + [2009/11/07 v3.3d achemso configuration: Mol. Pharm.] \setkeys{acs}{usetitle = true} \def\acs@type@list{article,suppinfo} \SectionNumbersOff % %<*nalefd> \ProvidesFile{nalefd.cfg} - [2009/09/01 v3.3a achemso configuration: Nano Lett.] + [2009/11/07 v3.3d achemso configuration: Nano Lett.] \def\acs@type@default{letter} \def\acs@type@list{letter} \SectionNumbersOff % %<*orlef7> \ProvidesFile{orlef7.cfg} - [2009/09/01 v3.3a achemso configuration: Org. Lett.] + [2009/11/07 v3.3d achemso configuration: Org. Lett.] \def\acs@type@default{letter} \def\acs@type@list{letter} \SectionNumbersOff @@ -3827,13 +3854,13 @@ This work consists of the file achemso.dtx % %<*oprdfk> \ProvidesFile{oprdfk.cfg} - [2009/09/01 v3.3a achemso configuration: Org. Proc. Res. Dev.] + [2009/11/07 v3.3d achemso configuration: Org. Proc. Res. Dev.] \def\acs@type@list{article,highlight,review,suppinfo} \SectionNumbersOff % %<*orgnd7> \ProvidesFile{orgnd7.cfg} - [2009/09/01 v3.3a achemso configuration: Organometallics] + [2009/11/07 v3.3d achemso configuration: Organometallics] \SectionNumbersOff % % \end{macrocode} diff --git a/Master/texmf-dist/source/latex/achemso/achemso.ins b/Master/texmf-dist/source/latex/achemso/achemso.ins index 4e81558b3d5..c737b0a8fcf 100644 --- a/Master/texmf-dist/source/latex/achemso/achemso.ins +++ b/Master/texmf-dist/source/latex/achemso/achemso.ins @@ -98,12 +98,13 @@ This work consists of the file achemso.dtx \file{jpcafh.cfg}{\from{\jobname.dtx}{jpcafh}} \file{jpcbfk.cfg}{\from{\jobname.dtx}{jpcbfk}} \file{jpccck.cfg}{\from{\jobname.dtx}{jpccck}} + \file{jpclcd.cfg}{\from{\jobname.dtx}{jpclcd}} \file{jprobs.cfg}{\from{\jobname.dtx}{jprobs}} \file{langd5.cfg}{\from{\jobname.dtx}{langd5}} \file{mamobx.cfg}{\from{\jobname.dtx}{mamobx}} - \file{mpohbp.cfg}{\from{\jobname.dtx}{mpohbp}} } -\generate{\file{nalefd.cfg}{\from{\jobname.dtx}{nalefd}} +\generate{\file{mpohbp.cfg}{\from{\jobname.dtx}{mpohbp}} + \file{nalefd.cfg}{\from{\jobname.dtx}{nalefd}} \file{orlef7.cfg}{\from{\jobname.dtx}{orlef7}} \file{oprdfk.cfg}{\from{\jobname.dtx}{oprdfk}} \file{orgnd7.cfg}{\from{\jobname.dtx}{orgnd7}} -- cgit v1.2.3