summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/achemso
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-06-28 22:23:53 +0000
committerKarl Berry <karl@freefriends.org>2013-06-28 22:23:53 +0000
commitbd94cc1805ac592dee9b34e6f25202a3ccdb3148 (patch)
tree79a2e14f2f98e53341470ea883a571a0b70d6f79 /Master/texmf-dist/source/latex/achemso
parentdfef01c275dcabf7f9f378df68abd22aee680697 (diff)
achemso (9jun13)
git-svn-id: svn://tug.org/texlive/trunk@31017 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/achemso')
-rw-r--r--Master/texmf-dist/source/latex/achemso/achemso.dtx140
1 files changed, 68 insertions, 72 deletions
diff --git a/Master/texmf-dist/source/latex/achemso/achemso.dtx b/Master/texmf-dist/source/latex/achemso/achemso.dtx
index 3ec30fae0f8..e95b58da755 100644
--- a/Master/texmf-dist/source/latex/achemso/achemso.dtx
+++ b/Master/texmf-dist/source/latex/achemso/achemso.dtx
@@ -3,47 +3,41 @@
\iffalse
%</internal>
%<*readme>
-----------------------------------------------------------------
-achemso --- Support for submissions to American Chemical Society
- journals
-E-mail: joseph.wright@morningstar2.co.uk
-Released under the LaTeX Project Public License v1.3c or later
-See http://www.latex-project.org/lppl.txt
-----------------------------------------------------------------
+achemso - Support for submissions to American Chemical Society journals
+=======================================================================
-The achemso bundle provides a LaTeX class file and BibTeX style
-file in accordance with the requirements of the American
-Chemical Society (ACS). The files can be used for any documents,
+The `achemso` bundle provides a LaTeX class file and BibTeX
+style file in accordance with the requirements of the American
+Chemical Society (ACS). The files can be used for any documents,
but have been carefully designed and tested to be suitable for
submission to ACS journals.
-The bundle also includes the natmove package. This package is
-loaded by achemso, and provides automatic moving of superscript
-citations after punctuation.
+The bundle also includes the `natmove` package. This package is
+loaded by `achemso`, and provides automatic moving of
+superscript citations after punctuation.
Installation
------------
-The package is supplied in dtx format and as a pre-extracted zip
-file, achemso.tds.zip. The later is most convenient for most
-users: simply unzip this in your local texmf directory and run
-texhash to update the database of file locations. If you want to
-unpack the dtx yourself, running 'tex achemso.dtx' will extract
-the package whereas 'latex achemso.dtx will extract it and also
-typeset the documentation.
+The package is supplied in `.dtx` format and as a pre-extracted
+`.zip` file, `achemso.tds.zip`. The later is most convenient for
+most users: simply unzip this in your local `texmf` directory.
+If you want to unpack the `.dtx` yourself, running `tex
+achemso.dtx` will extract the package whereas `latex
+achemso.dtx` will extract it and also typeset the documentation.
Typesetting the documentation requires a number of packages in
addition to those needed to use the package. This is mainly
because of the number of demonstration items included in the
text. To compile the documentation without error, you will
need the packages:
- - array
- - booktabs
- - hypdoc
- - listings
- - lmodern
- - mathpazo
- - microtype
+ - `array`
+ - `booktabs`
+ - `hypdoc`
+ - `listings`
+ - `lmodern`
+ - `mathpazo`
+ - `microtype`
%</readme>
%<*internal>
\fi
@@ -920,7 +914,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*class>
\ProvidesClass{achemso}
- [2013/04/13 v3.7g Submission to ACS journals]
+ [2013/06/07 v3.7h Submission to ACS journals]
\LoadClass[12pt,letter]{article}
% \end{macrocode}
%
@@ -940,7 +934,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*package>
\ProvidesPackage{achemso}
- [2013/04/13 v3.7g Support for ACS journals]
+ [2013/06/07 v3.7h Support for ACS journals]
\@ifclassloaded{achemso}{%
\PackageInfo{achemso}{%
You have already loaded the `achemso' class:\MessageBreak
@@ -3454,7 +3448,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*acbcct>
\ProvidesFile{acbcct.cfg}
- [2013/04/13 v3.7g achemso configuration: ACS Chem. Biol.]
+ [2013/06/07 v3.7h achemso configuration: ACS Chem. Biol.]
\setkeys{acs}{
articletitle = true,
biblabel = fullstop,
@@ -3466,7 +3460,7 @@ This work consists of the file achemso.dtx
%</acbcct>
%<*acbcct>
\ProvidesFile{accacs.cfg}
- [2013/04/13 v3.7g achemso configuration: ACS Catal.]
+ [2013/06/07 v3.7h achemso configuration: ACS Catal.]
\setkeys{acs}{
keywords = true,
}
@@ -3475,7 +3469,7 @@ This work consists of the file achemso.dtx
%</acbcct>
%<*achre4>
\ProvidesFile{achre4.cfg}
- [2013/04/13 v3.7g achemso configuration: Acc. Chem. Res.]
+ [2013/06/07 v3.7h achemso configuration: Acc. Chem. Res.]
\setkeys{acs}{
articletitle = true,
biblabel = plain
@@ -3485,7 +3479,7 @@ This work consists of the file achemso.dtx
%</achre4>
%<*acncdm>
\ProvidesFile{acncdm.cfg}
- [2013/04/13 v3.7g achemso configuration: ACS Chem. Neurosci.]
+ [2013/06/07 v3.7h achemso configuration: ACS Chem. Neurosci.]
\def\acs@type@list{article,review,letter,suppinfo,viewpoint}
\setkeys{acs}{
articletitle = true,
@@ -3497,7 +3491,7 @@ This work consists of the file achemso.dtx
%</acncdm>
%<*acsccc>
\ProvidesFile{acsccc.cfg}
- [2013/04/13 v3.7g achemso configuration: ACS Combinatorial Sci.]
+ [2013/06/07 v3.7h achemso configuration: ACS Combinatorial Sci.]
\def\acs@type@list{article,letter,review,perspective,account,note,suppinfo}
\setkeys{acs}{
articletitle = true,
@@ -3508,7 +3502,7 @@ This work consists of the file achemso.dtx
% \changes{v3.5g}{2103/04/13}{Support for \emph{ACS Macro Lett.}}
%<*amlccd>
\ProvidesFile{amlccd.cfg}
- [2013/04/13 v3.7g achemso configuration: ACS Macro Lett.]
+ [2013/06/07 v3.7h achemso configuration: ACS Macro Lett.]
\def\acs@type@list{letter,suppinfo}
\SectionsOff
\setlength{\acs@tocentry@height}{8 cm}
@@ -3516,7 +3510,7 @@ This work consists of the file achemso.dtx
%</amlccd>
%<*amclct>
\ProvidesFile{amclct.cfg}
- [2013/04/13 v3.7g achemso configuration: ACS Med. Chem. Lett.]
+ [2013/06/07 v3.7h achemso configuration: ACS Med. Chem. Lett.]
\setkeys{acs}{
articletitle = true
}
@@ -3525,7 +3519,7 @@ This work consists of the file achemso.dtx
%</amclct>
%<*ancac3>
\ProvidesFile{ancac3.cfg}
- [2013/04/13 v3.7g achemso configuration: ACS Nano]
+ [2013/06/07 v3.7h achemso configuration: ACS Nano]
\setkeys{acs}{
articletitle = true,
biblabel = fullstop,
@@ -3537,13 +3531,13 @@ This work consists of the file achemso.dtx
%</ancac3>
%<*ancham>
\ProvidesFile{ancham.cfg}
- [2013/04/13 v3.7g achemso configuration: Anal. Chem.]
+ [2013/06/07 v3.7h achemso configuration: Anal. Chem.]
\def\acs@type@list{article,note,suppinfo}
\SectionNumbersOff
%</ancham>
%<*bichaw>
\ProvidesFile{biochem.cfg}
- [2013/04/13 v3.7g achemso configuration: Biochemistry]
+ [2013/06/07 v3.7h achemso configuration: Biochemistry]
\setkeys{acs}{
abbreviations = true,
articletitle = true,
@@ -3593,7 +3587,7 @@ This work consists of the file achemso.dtx
%</bichaw>
%<*bcches>
\ProvidesFile{bcches.cfg}
- [2013/04/13 v3.7g achemso configuration: Bioconjugate Chem.]
+ [2013/06/07 v3.7h achemso configuration: Bioconjugate Chem.]
\setkeys{acs}{
articletitle = true,
biochem = true,
@@ -3611,14 +3605,14 @@ This work consists of the file achemso.dtx
%\changes{v3.4e}{2010/03/13}{No article titles for
% \emph{Biomacromolecules}}
\ProvidesFile{bomaf6.cfg}
- [2013/04/13 v3.7g achemso configuration: Biomacromolecules]
+ [2013/06/07 v3.7h achemso configuration: Biomacromolecules]
\def\acs@type@list{article,comment,communication,note,review,suppinfo}
\SectionNumbersOff
\AtEndOfClass{\SectionsOn}
%</bomaf6>
%<*bipret>
\ProvidesFile{bipret.cfg}
- [2013/04/13 v3.7g achemso configuration: Biotechnol. Prog.]
+ [2013/06/07 v3.7h achemso configuration: Biotechnol. Prog.]
\setkeys{acs}{
articletitle = true,
super = false
@@ -3628,7 +3622,7 @@ This work consists of the file achemso.dtx
%</bipret>
%<*crtoec>
\ProvidesFile{crtoec.cfg}
- [2013/04/13 v3.7g achemso configuration: Chem. Res. Toxicol.]
+ [2013/06/07 v3.7h achemso configuration: Chem. Res. Toxicol.]
\setkeys{acs}{
articletitle = true,
biochem = true,
@@ -3641,7 +3635,7 @@ This work consists of the file achemso.dtx
%</crtoec>
%<*chreay>
\ProvidesFile{chreay.cfg}
- [2013/04/13 v3.7g achemso configuration: Chem. Rev.]
+ [2013/06/07 v3.7h achemso configuration: Chem. Rev.]
\def\acs@type@default{review}
\def\acs@type@list{review}
% \end{macrocode}
@@ -3652,7 +3646,7 @@ This work consists of the file achemso.dtx
%<*cmatex>
% \begin{macrocode}
\ProvidesFile{cmatex.cfg}
- [2013/04/13 v3.7g achemso configuration: Chem. Mater.]
+ [2013/06/07 v3.7h achemso configuration: Chem. Mater.]
\SectionNumbersOff
\ifx\acs@manuscript\acs@manuscript@communication
\AbstractOff
@@ -3661,7 +3655,7 @@ This work consists of the file achemso.dtx
%</cmatex>
%<*cgdefu>
\ProvidesFile{cgdefu.cfg}
- [2013/04/13 v3.7g achemso configuration: Cryst. Growth Des.]
+ [2013/06/07 v3.7h achemso configuration: Cryst. Growth Des.]
\def\acs@type@list{%
article,communication,perspective,suppinfo%
}
@@ -3674,13 +3668,13 @@ This work consists of the file achemso.dtx
%</cgdefu>
%<*enfuem>
\ProvidesFile{enfuem.cfg}
- [2013/04/13 v3.7g achemso configuration: Energy Fuels]
+ [2013/06/07 v3.7h achemso configuration: Energy Fuels]
\def\acs@type@list{article,review,suppinfo}
\SectionNumbersOff
%</enfuem>
%<*esthag>
\ProvidesFile{esthag.cfg}
- [2013/04/13 v3.7g achemso configuration: Environ. Sci. Technol.]
+ [2013/06/07 v3.7h achemso configuration: Environ. Sci. Technol.]
\setkeys{acs}{
articletitle = true,
super = false
@@ -3690,7 +3684,7 @@ This work consists of the file achemso.dtx
%</esthag>
%<*iecred>
\ProvidesFile{iecred.cfg}
- [2013/04/13 v3.7g achemso configuration: Ind. Eng. Chem. Res.]
+ [2013/06/07 v3.7h achemso configuration: Ind. Eng. Chem. Res.]
\setkeys{acs}{
articletitle = brackets,
biblabel = fullstop
@@ -3699,7 +3693,7 @@ This work consists of the file achemso.dtx
%</iecred>
%<*inoraj>
\ProvidesFile{inoraj.cfg}
- [2013/04/13 v3.7g achemso configuration: Inorg. Chem.]
+ [2013/06/07 v3.7h achemso configuration: Inorg. Chem.]
\SectionNumbersOff
\ifx\acs@manuscript\acs@manuscript@communication
\AbstractOff
@@ -3714,7 +3708,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*jacsat>
\ProvidesFile{jacsat.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Am. Chem. Soc.]
+ [2013/06/07 v3.7h achemso configuration: J. Am. Chem. Soc.]
\SectionNumbersOff
\ifx\acs@manuscript\acs@manuscript@communication\else
\expandafter\endinput
@@ -3924,7 +3918,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*jafcau>
\ProvidesFile{jafcau.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Agric. Food Chem.]
+ [2013/06/07 v3.7h achemso configuration: J. Agric. Food Chem.]
\setkeys{acs}{
articletitle = true,
super = false
@@ -3934,7 +3928,7 @@ This work consists of the file achemso.dtx
%</jafcau>
%<*jceaax>
\ProvidesFile{jceaax.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Chem. Eng. Data]
+ [2013/06/07 v3.7h achemso configuration: J. Chem. Eng. Data]
\setkeys{acs}{
articletitle = true
}
@@ -3944,7 +3938,7 @@ This work consists of the file achemso.dtx
%</jceaax>
%<*jceda8>
\ProvidesFile{jceda8.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Chem. Ed.]
+ [2013/06/07 v3.7h achemso configuration: J. Chem. Ed.]
\SectionNumbersOff
\setkeys{acs}{
articletitle = true
@@ -3954,7 +3948,7 @@ This work consists of the file achemso.dtx
%</jceda8>
%<*jcisd8>
\ProvidesFile{jcisd8.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Chem. Inf. Model.]
+ [2013/06/07 v3.7h achemso configuration: J. Chem. Inf. Model.]
\setkeys{acs}{
articletitle = true
}
@@ -3963,7 +3957,7 @@ This work consists of the file achemso.dtx
%</jcisd8>
%<*jctcce>
\ProvidesFile{jctcce.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Chem. Theory Comput.]
+ [2013/06/07 v3.7h achemso configuration: J. Chem. Theory Comput.]
\def\acs@type@list{article,suppinfo}
\setkeys{acs}{
maxauthors = 0
@@ -3971,7 +3965,7 @@ This work consists of the file achemso.dtx
%</jctcce>
%<*jmcmar>
\ProvidesFile{jmcmar.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Med. Chem.]
+ [2013/06/07 v3.7h achemso configuration: J. Med. Chem.]
\setkeys{acs}{
articletitle = true
}
@@ -3980,7 +3974,7 @@ This work consists of the file achemso.dtx
%</jmcmar>
%<*jnprdf>
\ProvidesFile{jnprdf.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Nat. Prod.]
+ [2013/06/07 v3.7h achemso configuration: J. Nat. Prod.]
\renewcommand*{\abstractname}{ABSTRACT}
\renewcommand*{\acknowledgementname}{ACKNOWLEDGEMENT}
\renewcommand*{\suppinfoname}{ASSOCIATED CONTENT}
@@ -4015,7 +4009,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}
- [2013/04/13 v3.7g achemso configuration: J. Org. Chem.]
+ [2013/06/07 v3.7h achemso configuration: J. Org. Chem.]
\ifx\acs@manuscript\acs@manuscript@communication
\AbstractOff
\SectionsOff
@@ -4029,7 +4023,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*jpcafh>
\ProvidesFile{jpcafh.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Phys. Chem. A]
+ [2013/06/07 v3.7h achemso configuration: J. Phys. Chem. A]
\def\acs@type@list{article,suppinfo}
\setkeys{acs}{articletitle = true, keywords = true}
\SectionNumbersOff
@@ -4041,7 +4035,7 @@ This work consists of the file achemso.dtx
%</jpcafh>
%<*jpcbfk>
\ProvidesFile{jpcbfk.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Phys. Chem. B]
+ [2013/06/07 v3.7h achemso configuration: J. Phys. Chem. B]
\def\acs@type@list{article,suppinfo}
\setkeys{acs}{articletitle = true, keywords = true}
\SectionNumbersOff
@@ -4050,7 +4044,7 @@ This work consists of the file achemso.dtx
%</jpcbfk>
%<*jpccck>
\ProvidesFile{jpccck.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Phys. Chem. C]
+ [2013/06/07 v3.7h achemso configuration: J. Phys. Chem. C]
\def\acs@type@list{article,suppinfo}
\setkeys{acs}{articletitle = true, keywords = true}
\SectionNumbersOff
@@ -4063,7 +4057,7 @@ This work consists of the file achemso.dtx
% \begin{macrocode}
%<*jpclcd>
\ProvidesFile{jpclcd.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Phys. Chem. Lett.]
+ [2013/06/07 v3.7h achemso configuration: J. Phys. Chem. Lett.]
\setkeys{acs}{articletitle = true, etalmode = truncate, maxauthors = 10}
\def\acs@type@default{letter}
\def\acs@type@list{letter}
@@ -4073,7 +4067,7 @@ This work consists of the file achemso.dtx
%</jpclcd>
%<*jprobs>
\ProvidesFile{jprobs.cfg}
- [2013/04/13 v3.7g achemso configuration: J. Proteome Res.]
+ [2013/06/07 v3.7h achemso configuration: J. Proteome Res.]
\setkeys{acs}{
articletitle = true
}
@@ -4082,26 +4076,26 @@ This work consists of the file achemso.dtx
%</jprobs>
%<*langd5>
\ProvidesFile{langd5.cfg}
- [2013/04/13 v3.7g achemso configuration: Langmuir]
+ [2013/06/07 v3.7h achemso configuration: Langmuir]
\def\acs@type@list{article,letter,suppinfo}
\setkeys{acs}{articletitle = true}
\SectionNumbersOff
%</langd5>
%<*mamobx>
\ProvidesFile{mamobx.cfg}
- [2013/04/13 v3.7g achemso configuration: Macromolecules]
+ [2013/06/07 v3.7h achemso configuration: Macromolecules]
\SectionNumbersOff
%</mamobx>
%<*mpohbp>
\ProvidesFile{mamobx.cfg}
- [2013/04/13 v3.7g achemso configuration: Mol. Pharm.]
+ [2013/06/07 v3.7h achemso configuration: Mol. Pharm.]
\setkeys{acs}{articletitle = true}
\def\acs@type@list{article,suppinfo}
\SectionNumbersOff
%</mpohbp>
%<*nalefd>
\ProvidesFile{nalefd.cfg}
- [2013/04/13 v3.7g achemso configuration: Nano Lett.]
+ [2013/06/07 v3.7h achemso configuration: Nano Lett.]
\setkeys{acs}{keywords = true}
\def\acs@type@default{letter}
\def\acs@type@list{letter}
@@ -4109,7 +4103,7 @@ This work consists of the file achemso.dtx
%</nalefd>
%<*orlef7>
\ProvidesFile{orlef7.cfg}
- [2013/04/13 v3.7g achemso configuration: Org. Lett.]
+ [2013/06/07 v3.7h achemso configuration: Org. Lett.]
\def\acs@type@default{letter}
\def\acs@type@list{letter}
\SectionsOff
@@ -4119,13 +4113,13 @@ This work consists of the file achemso.dtx
%</orlef7>
%<*oprdfk>
\ProvidesFile{oprdfk.cfg}
- [2013/04/13 v3.7g achemso configuration: Org. Proc. Res. Dev.]
+ [2013/06/07 v3.7h achemso configuration: Org. Proc. Res. Dev.]
\def\acs@type@list{article,highlight,review,suppinfo}
\SectionNumbersOff
%</oprdfk>
%<*orgnd7>
\ProvidesFile{orgnd7.cfg}
- [2013/04/13 v3.7g achemso configuration: Organometallics]
+ [2013/06/07 v3.7h achemso configuration: Organometallics]
\SectionNumbersOff
%</orgnd7>
% \end{macrocode}
@@ -5599,7 +5593,8 @@ FUNCTION { format.chapter } {
}
FUNCTION { format.doi } {
- bbl.doi add.space *
+ next.punct.comma 'next.punct.int :=
+ bbl.doi add.space
doi *
output
}
@@ -6017,6 +6012,7 @@ FUNCTION { inpress } {
begin.bibitem
format.authors
format.journal.unpub
+ doi top$
doi empty$
{
bbl.inpress