summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/achemso
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-12-21 22:43:15 +0000
committerKarl Berry <karl@freefriends.org>2008-12-21 22:43:15 +0000
commit078197e31e2f7d0e43c7167e1455203f516dcd7d (patch)
treef29f9eb508739e535056d346ef241e65b65198bb /Master/texmf-dist/tex/latex/achemso
parent39d7ae95ac271f0d5669aed1de9da97f5067d50f (diff)
achemso update
git-svn-id: svn://tug.org/texlive/trunk@11674 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/achemso')
-rw-r--r--Master/texmf-dist/tex/latex/achemso/achemso.cls517
-rw-r--r--Master/texmf-dist/tex/latex/achemso/achemso.sty61
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/achre4.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/ancham.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/bcches.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/bipret.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/chreay.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/esthag.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/iecred.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg121
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg5
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/joceah.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/langd5.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg3
38 files changed, 522 insertions, 284 deletions
diff --git a/Master/texmf-dist/tex/latex/achemso/achemso.cls b/Master/texmf-dist/tex/latex/achemso/achemso.cls
index bf0b969beda..14e94b32288 100644
--- a/Master/texmf-dist/tex/latex/achemso/achemso.cls
+++ b/Master/texmf-dist/tex/latex/achemso/achemso.cls
@@ -16,15 +16,14 @@
%%
\NeedsTeXFormat{LaTeX2e}
\LoadClass[12pt]{article}
-\RequirePackage[etex=false]{notes2bib}[2008/06/21]
-\RequirePackage{achemso}
\ProvidesClass{achemso}
- [\acs@ver Submissions to ACS journals]
+ [2008/12/18 v3.1 Submissions to ACS journals]
+\RequirePackage[etex=false]{notes2bib}[2008/06/21]
+\RequirePackage[margin=2.54cm]{geometry}
\RequirePackage[T1]{fontenc}
\RequirePackage[scaled=0.90]{helvet}
-\RequirePackage[margin=2.54cm]{geometry}
-\RequirePackage{mathptmx,courier,setspace,graphicx,truncate,%
- float,varioref}
+\RequirePackage{mathptmx,courier,setspace,graphicx,truncate,
+ float,varioref,url,caption}
\AtBeginDocument{\doublespacing}
\renewcommand*{\title}[2][]{%
\gdef\@title{#2}%
@@ -34,81 +33,137 @@
\newcount\acs@authorcnt
\newcount\acs@affilcnt
\newcount\acs@altaffilcnt
-\acs@affilcnt\@ne\relax
-\acs@altaffilcnt\@ne\relax
\renewcommand*{\author}[1]{%
\global\advance\acs@authorcnt\@ne\relax
- \expandafter\gdef
- \csname @author@\@roman\the\acs@authorcnt\endcsname{#1}%
+ \expandafter\gdef\csname @author@\@roman\the\acs@authorcnt\endcsname
+ {#1}%
\begingroup
- \advance\acs@affilcnt\@ne\relax
- \expandafter\xdef
- \csname @author@affil@\@roman\the\acs@authorcnt\endcsname
- {\the\acs@affilcnt}%
- \endgroup}
+ \advance\acs@affilcnt\@ne
+ \expandafter\xdef\csname @author@affil@\@roman\the\acs@authorcnt
+ \endcsname
+ {\the\acs@affilcnt}%
+ \endgroup
+}
\@onlypreamble\author
\renewcommand*{\and}{%
\ClassError{achemso}{\string\and\space not supported}
- {The achemso class does not use \string\and\MessageBreak
- see the documentation for details}}
+ {The achemso class does not use \string\and
+ \MessageBreak see the documentation for details}}
\renewcommand*{\thanks}[1]{%
\ClassError{achemso}{\string\thanks\space not supported}
- {The achemso class does not use \string\thanks\MessageBreak
- see the documentation for details}}
+ {The achemso class does not use \string\thanks
+ \MessageBreak see the documentation for details}}
\newcommand*{\affiliation}[2][\relax]{%
\ifnum\acs@authorcnt>\z@\relax
- \global\advance\acs@affilcnt\@ne
- \begingroup
- \expandafter\def
- \csname @address@\@roman\acs@affilcnt\endcsname{#2}%
- \acs@tempcnta\acs@affilcnt\relax
- \acs@ifdupaffil
- {\begingroup
- \acs@tempcntb\@ne\relax
- \acs@switchfalse
- \edef\acs@tempa{%
- \csname @address@\@roman\acs@tempcnta\endcsname}%
- \acs@ifdup@affil
- \acs@tempcnta\z@\relax
- \edef\acs@tempa{\the\acs@affilcnt}%
- \global\advance\acs@affilcnt\m@ne\relax
- \acs@swapaffil
- \endgroup}
- {\expandafter\gdef
- \csname @address@\@roman\acs@affilcnt\endcsname{#2}%
- \ifx\relax#1\relax
- \expandafter\gdef
- \csname @affil@\@roman\acs@affilcnt\endcsname{#2}%
- \else
- \expandafter\gdef
- \csname @affil@\@roman\acs@affilcnt\endcsname{#1}%
- \fi}
- \endgroup
+ \acs@affil@ifdup{#2}{%
+ \acs@affil@swap{#2}%
+ }{%
+ \global\advance\acs@affilcnt\@ne
+ \expandafter\gdef\csname @address@\@roman\acs@affilcnt
+ \endcsname{#2}%
+ \ifx\relax#1\relax
+ \expandafter\gdef\csname @affil@\@roman\acs@affilcnt
+ \endcsname{#2}%
+ \else
+ \expandafter\gdef\csname @affil@\@roman\acs@affilcnt
+ \endcsname{#1}%
+ \fi
+ }%
\else
\ClassWarning{achemso}
{Affiliation with no author}%
\fi}
\@onlypreamble\affiliation
-\newcommand*{\acs@swapaffil}{%
+\newcommand*{\acs@affil@ifdup}[1]{%
+ \begingroup
+ \def\acs@tempa{#1}%
+ \acs@switchfalse
+ \acs@tempcnta\z@\relax
+ \acs@affil@ifdup@aux
+ \ifacs@switch
+ \aftergroup\@firstoftwo
+ \else
+ \aftergroup\@secondoftwo
+ \fi
+ \endgroup
+}
+\newcommand*{\acs@affil@ifdup@aux}{%
\advance\acs@tempcnta\@ne\relax
- \ifnum\acs@tempcnta>\acs@authorcnt\relax\else
- \edef\acs@tempb{%
- \csname @author@affil@\@roman\acs@tempcnta\endcsname}%
- \ifx\acs@tempa\acs@tempb
- \expandafter\xdef
- \csname @author@affil@\@roman\acs@tempcnta\endcsname{%
- \the\acs@tempcntb}%
+ \edef\acs@tempb{\csname @address@\@roman\acs@tempcnta\endcsname}%
+ \ifx\acs@tempa\acs@tempb
+ \expandafter\acs@switchtrue
+ \else
+ \ifnum\acs@tempcnta<\acs@affilcnt\relax
+ \expandafter\expandafter\expandafter\acs@affil@ifdup@aux
\fi
- \acs@swapaffil
+ \fi
+}
+\newcommand*{\acs@affil@swap}[1]{%
+ \begingroup
+ \def\acs@tempa{#1}%
+ \acs@tempcnta\z@\relax
+ \acs@tempcntb\z@\relax
+ \acs@affil@ifdup@aux
+ \advance\acs@affilcnt\@ne\relax
+ \acs@affil@swap@aux
+ \endgroup
+}
+\newcommand*{\acs@affil@swap@aux}{%
+ \advance\acs@tempcntb\@ne\relax
+ \expandafter\ifnum\csname @author@affil@\@roman
+ \acs@tempcntb\endcsname = \acs@affilcnt\relax
+ \expandafter\xdef\csname @author@affil@\@roman
+ \acs@tempcntb\endcsname{\the\acs@tempcnta}%
+ \fi
+ \ifnum\acs@tempcntb<\acs@authorcnt\relax
+ \expandafter\acs@affil@swap@aux
+ \fi
+}
+\newcommand*{\alsoaffiliation}[2][\relax]{%
+ \ifnum\acs@authorcnt>\z@\relax
+ \acs@affil@ifdup{#2}{%
+ \acs@alsoaffil@find{#2}%
+ }{%
+ \global\advance\acs@affilcnt\@ne
+ \acs@tempcnta\acs@affilcnt\relax
+ \expandafter\gdef\csname @address@\@roman\acs@affilcnt
+ \endcsname{#2}%
+ \ifx\relax#1\relax
+ \expandafter\gdef\csname @affil@\@roman\acs@affilcnt
+ \endcsname{#2}%
+ \else
+ \expandafter\gdef\csname @affil@\@roman\acs@affilcnt
+ \endcsname{#1}%
+ \fi
+ }%
+ \@ifundefined{@author@alsoaffil@\@roman\acs@authorcnt}{%
+ \expandafter\xdef\csname @author@alsoaffil@\@roman\acs@authorcnt
+ \endcsname{\the\acs@tempcnta}%
+ }{%
+ \expandafter\xdef\csname @author@alsoaffil@\@roman\acs@authorcnt
+ \endcsname{\csname @author@alsoaffil@\@roman\acs@authorcnt
+ \endcsname,\the\acs@tempcnta}%
+ }
+ \else
+ \ClassWarning{achemso}
+ {Affiliation with no author}%
\fi}
+\newcommand*{\acs@alsoaffil@find}[1]{%
+ \begingroup
+ \def\acs@tempa{#1}%
+ \acs@tempcnta\z@\relax
+ \acs@tempcntb\z@\relax
+ \acs@affil@ifdup@aux
+ \expandafter\endgroup
+ \expandafter\acs@tempcnta\the\acs@tempcnta\relax
+}
\newcommand*{\altaffiliation}[1]{%
\ifnum\acs@authorcnt>\z@\relax
\global\advance\acs@altaffilcnt\@ne\relax
- \expandafter\gdef
- \csname @altaffil@\@roman\acs@authorcnt\endcsname{#1}%
- \expandafter\xdef
- \csname @author@altaffil@\@roman\acs@authorcnt\endcsname
- {\the\acs@altaffilcnt}
+ \expandafter\gdef\csname @altaffil@\@roman\acs@authorcnt
+ \endcsname{#1}%
+ \expandafter\xdef\csname @author@altaffil@\@roman\acs@authorcnt
+ \endcsname{\the\acs@altaffilcnt}%
\else
\ClassWarning{achemso}
{Affiliation with no author}%
@@ -116,8 +171,8 @@
\@onlypreamble\altaffiliation
\newcommand*{\email}[1]{%
\ifnum\acs@authorcnt>\z@\relax
- \expandafter\gdef
- \csname @email@\@roman\acs@authorcnt\endcsname{#1}%
+ \expandafter\gdef\csname @email@\@roman\acs@authorcnt
+ \endcsname{#1}%
\else
\ClassWarning{achemso}
{E-mail with no author}%
@@ -127,173 +182,196 @@
\ifnum\acs@authorcnt<\z@\relax
\ClassError{achemso}{No authors defined}
{At least one author is required}%
- \else
- \newpage
- \null
- \vskip 2em%
- \begin{center}%
- {\LARGE\bfseries\sffamily
- \renewcommand*{\acs@tempa}{suppinfo}%
- \ifx\acs@manuscript\acs@tempa
- Supporting information for:
- \fi
- \@title \par}%
- \vskip 1.5em\relax
- {\large\sffamily\frenchspacing \acs@authorlist}%
- \vskip 1em%
- {\itshape\acs@addresslist}%
- \ifnum\acs@affilcnt>\tw@\relax
- \acs@affilfoot
- \else
- \ifnum\acs@altaffilcnt>\@ne\relax
- \acs@affilfoot
- \fi
- \fi
- \vskip 1em\relax
- {\sffamily E-mail: \acs@emaillist}%
- \end{center}
- \par
+ \fi
+ \newpage
+ \null
+ \vskip 2em%
+ \begin{center}%
+ {\LARGE\bfseries\sffamily
+ \renewcommand*{\acs@tempa}{suppinfo}%
+ \ifx\acs@manuscript\acs@tempa
+ Supporting information for:
+ \fi
+ \@title \par}%
\vskip 1.5em\relax
+ {\large\sffamily\frenchspacing \acs@authorlist}%
+ \vskip 1em%
+ {\itshape\acs@addresslist}%
+ \vskip 1em\relax
+ {\sffamily E-mail: \acs@emaillist}%
+ \end{center}
+ \par
+ \vskip 1.5em\relax}
+\renewcommand*{\@thanks}{%
+ \ifnum\acs@affilcnt>\@ne\relax
+ \acs@affilfoot
+ \else
+ \ifnum\acs@altaffilcnt>\z@\relax
+ \acs@affilfoot
+ \fi
\fi}
\newcommand*{\acs@authorlist}{%
\acs@tempcnta\z@\relax
- \acs@tempcntc\z@\relax
- \acs@author@list}
-\newcommand*{\acs@author@list}{%
+ \acs@tempcntb\acs@affilcnt\relax
+ \ifnum\acs@authorcnt=\z@\relax
+ \ClassError{achemso}{No authors given}
+ {No authors were specified for the paper}%
+ \else
+ \expandafter\acs@authorlist@aux
+ \fi}
+\newcommand*{\acs@authorlist@aux}{%
\advance\acs@tempcnta\@ne\relax
- \ifnum\acs@tempcnta>\acs@authorcnt\relax\else
+ \def\acs@tempa{}%
+ \ifnum\acs@authorcnt=\@ne\relax\else
\ifnum\acs@tempcnta=\acs@authorcnt\relax
- \ifnum\acs@tempcnta=\@ne\relax\else
- and
- \fi
+ \space and%
\fi
- \csname @author@\@roman\acs@tempcnta\endcsname
- \ifnum\acs@tempcnta=\acs@authorcnt\relax\else
- ,%
+ \fi
+ \space
+ \csname @author@\@roman\acs@tempcnta\endcsname
+ \ifnum\acs@tempcnta<\acs@authorcnt
+ ,%
+ \fi
+ \begingroup
+ \@ifundefined{@email@\@roman\acs@tempcnta}
+ {}
+ {\aftergroup\acs@authorlist@email}%
+ \endgroup
+ \begingroup
+ \expandafter\acs@tempcntb\csname @author@affil@\@roman
+ \acs@tempcnta\endcsname\relax
+ \@ifundefined{@affil@\@roman\acs@tempcntb}
+ {\ClassError{achemso}{Affiliation not given}
+ {No affiliation has been given for author\MessageBreak
+ \csname @author@\@roman\acs@tempcnta\endcsname}}
+ {}%
+ \endgroup
+ \ifnum\acs@affilcnt>\@ne\relax
+ \protected@edef\acs@tempa{%
+ \acs@tempa
+ \acs@fnsymbol{%
+ \csname @author@affil@\@roman\acs@tempcnta\endcsname
+ }%
+ }%
+ \else
+ \ifnum\acs@altaffilcnt>\z@\relax
+ \protected@edef\acs@tempa{\acs@tempa\acs@fnsymbol{\@ne}}%
\fi
- \begingroup
- \@ifundefined{@email@\@roman\acs@tempcnta}
- {\aftergroup\@firstoftwo}
- {\aftergroup\@secondoftwo}%
- \endgroup
- {\def\acs@tempb{}}
- {\protected@edef\acs@tempb{%
- \acs@fnsymbol{\@ne}%
- \ifnum\acs@affilcnt>\tw@\relax
- ,%
- \else
- \ifnum\acs@altaffilcnt>\@ne\relax
- ,%
- \fi
- \fi}}%
- \ifnum\acs@affilcnt>\tw@\relax
- \protected@edef\acs@tempb{\acs@tempb\@fnsymbol{%
- \csname @author@affil@\@roman\acs@tempcnta
- \endcsname}}%
+ \fi
+ \begingroup
+ \@ifundefined{@author@alsoaffil@\@roman\acs@tempcnta}
+ {}
+ {\aftergroup\acs@authorlist@also}%
+ \endgroup
+ \begingroup
+ \@ifundefined{@author@altaffil@\@roman\acs@tempcnta}
+ {}
+ {\aftergroup\acs@authorlist@alt}%
+ \endgroup
+ \ifx\@empty\acs@tempa\@empty\else
+ \textsuperscript{\acs@tempa}%
+ \fi
+ \ifnum\acs@tempcnta<\acs@authorcnt
+ \expandafter\acs@authorlist@aux
+ \fi
+}
+\newcommand*{\acs@authorlist@email}{%
+ \protected@edef\acs@tempa{%
+ \acs@fnsymbol{\z@}%
+ \ifnum\acs@affilcnt>\@ne\relax
+ ,%
\else
- \ifnum\acs@altaffilcnt>\@ne\relax
- \protected@edef\acs@tempb{\acs@tempb\@fnsymbol{%
- \csname @author@affil@\@roman\acs@tempcnta
- \endcsname}}%
+ \ifnum\acs@altaffilcnt>\z@\relax
+ ,%
\fi
\fi
- \begingroup
- \@ifundefined{@author@altaffil@\@roman\acs@tempcnta}
- {\aftergroup\@gobble}
- {\aftergroup\@firstofone}%
- \endgroup
- {\global\advance\acs@tempcntc\@ne\relax
- \advance\acs@tempcntc\acs@affilcnt
- \ifnum\acs@affilcnt>\@ne\relax
- \protected@edef\acs@tempb{\acs@tempb,}%
- \fi
- \protected@edef\acs@tempb{%
- \acs@tempb\@fnsymbol{\acs@tempcntc}}}%
- \textsuperscript{\acs@tempb}
- \acs@author@list
- \fi}
+ }%
+}
+\newcommand*{\acs@authorlist@also}{%
+ \expandafter\@for\expandafter\acs@tempb\expandafter:\expandafter
+ =\csname @author@alsoaffil@\@roman\acs@tempcnta\endcsname\do{%
+ \protected@edef\acs@tempa{%
+ \acs@tempa
+ ,%
+ \acs@fnsymbol{\acs@tempb}%
+ }%
+ }%
+}
+\newcommand*{\acs@authorlist@alt}{%
+ \advance\acs@tempcntb\@ne\relax
+ \protected@edef\acs@tempa{%
+ \acs@tempa
+ ,%
+ \acs@fnsymbol{\acs@tempcntb}%
+ }%
+}
\newcommand*{\acs@fnsymbol}[1]{%
- \ensuremath{\ifcase#1\or *\or \dagger\or \ddagger\or
- \mathsection\or \|\or \bot\or \#\or @\else
+ \ensuremath{\ifcase#1 *\or \dagger\or \ddagger\or \P\or
+ \S\or \|\or \bot\or \#\or @\or \triangle\or \nabla\else
\ClassError{achemso}{Too many affiliations}
{There are no symbols left: complain to the package
author}\fi}}
\newcommand*{\acs@addresslist}{%
- \ifnum\acs@affilcnt>\@ne\relax
- \acs@tempcnta\@ne\relax
- \acs@address@list
+ \ifnum\acs@affilcnt>\z@\relax
+ \acs@tempcnta\z@\relax
+ \acs@addresslist@aux
\else
\ClassError{achemso}{No affiliations}
{At least one affiliation is needed}%
\fi}
-\newcommand*{\acs@address@list}{%
+\newcommand*{\acs@addresslist@aux}{%
\advance\acs@tempcnta\@ne\relax
- \ifnum\acs@tempcnta>\acs@affilcnt\relax\else
- \acs@ifdupaffil
- {}
- {\ifnum\acs@tempcnta=\acs@affilcnt\relax
- \ifnum\acs@affilcnt>\tw@\relax
- and
- \fi
- \fi
- \csname @address@\@roman\acs@tempcnta\endcsname
- \ifnum\acs@tempcnta=\acs@affilcnt\relax\else
- ,
- \fi}%
- \acs@address@list
- \fi}
-\newcommand*{\acs@ifdupaffil}{%
- \begingroup
- \acs@tempcntb\@ne\relax
- \acs@switchfalse
- \edef\acs@tempa{%
- \csname @address@\@roman\acs@tempcnta\endcsname}%
- \acs@ifdup@affil
- \expandafter\expandafter\expandafter\endgroup
- \ifacs@switch
- \expandafter\@firstoftwo
- \else
- \expandafter\@secondoftwo
- \fi}
-\newcommand*{\acs@ifdup@affil}{%
- \advance\acs@tempcntb\@ne\relax
- \ifnum\acs@tempcntb=\acs@tempcnta\relax\else
- \edef\acs@tempb{%
- \csname @address@\@roman\acs@tempcntb\endcsname}%
- \ifx\acs@tempa\acs@tempb
- \expandafter\acs@switchtrue
- \fi
- \ifacs@switch\else
- \expandafter\acs@ifdup@affil
+ \ifnum\acs@affilcnt>\@ne\relax
+ \ifnum\acs@tempcnta=\acs@affilcnt\relax
+ and
\fi
- \fi}
+ \fi
+ \csname @address@\@roman\acs@tempcnta\endcsname
+ \ifnum\acs@tempcnta<\acs@affilcnt\relax
+ ,
+ \expandafter\acs@addresslist@aux
+ \fi
+}
\newcommand*{\acs@affilfoot}{%
- \acs@tempcnta\@ne\relax
- \acs@tempcntb\@ne\relax
- \acs@affil@foot
+ \let\acs@fnsymbol@org\@fnsymbol
+ \let\@fnsymbol\acs@fnsymbol
\acs@tempcnta\z@\relax
- \acs@altaffil@foot}
+ \acs@tempcntb\z@\relax
+ \ifnum\acs@affilcnt>\@ne\relax
+ \acs@affil@foot
+ \else
+ \ifnum\acs@altaffilcnt>\z@\relax
+ \footnotetext[\@ne]{\@affil@i}%
+ \acs@tempcnta\@ne\relax
+ \fi
+ \fi
+ \ifnum\acs@altaffilcnt>\z@\relax
+ \acs@altaffil@foot
+ \fi
+ \let\@fnsymbol\acs@fnsymbol@org}
\newcommand*{\acs@affil@foot}{%
\advance\acs@tempcnta\@ne\relax
- \ifnum\acs@tempcnta>\acs@affilcnt\relax\else
- \advance\acs@tempcntb\@ne\relax
- \footnotetext[\acs@tempcntb]
- {\csname @affil@\@roman\acs@tempcnta\endcsname}%
- \acs@affil@foot
+ \footnotetext[\acs@tempcnta]
+ {\csname @affil@\@roman\acs@tempcnta\endcsname}%
+ \ifnum\acs@tempcnta<\acs@affilcnt\relax
+ \expandafter\acs@affil@foot
\fi}
\newcommand*{\acs@altaffil@foot}{%
+ \advance\acs@tempcntb\@ne\relax
+ \begingroup
+ \@ifundefined{@altaffil@\@roman\acs@tempcntb}
+ {}
+ {\aftergroup\acs@altaffil@foot@aux}%
+ \endgroup
+ \ifnum\acs@tempcntb<\acs@authorcnt\relax
+ \expandafter\acs@altaffil@foot
+ \fi
+}
+\newcommand*{\acs@altaffil@foot@aux}{%
\advance\acs@tempcnta\@ne\relax
- \ifnum\acs@tempcnta>\acs@authorcnt\relax\else
- \begingroup
- \@ifundefined{@altaffil@\@roman\acs@tempcnta}
- {\aftergroup\@gobble}
- {\aftergroup\@firstofone}%
- \endgroup
- {\advance\acs@tempcntb\@ne\relax
- \footnotetext[\acs@tempcntb]
- {\csname @altaffil@\@roman\acs@tempcnta\endcsname}}%
- \acs@altaffil@foot
- \fi}
+ \footnotetext[\acs@tempcnta]
+ {\csname @altaffil@\@roman\acs@tempcntb\endcsname}%
+}
\newcommand*{\acs@emaillist}{%
\begingroup
\renewcommand*{\UrlFont}{\sf}%
@@ -329,7 +407,7 @@
\newfloat{chart}{htbp}{loc}
\floatname{chart}{Chart}
\newfloat{graph}{htbp}{loh}
-\floatname{chart}{Graph}
+\floatname{graph}{Graph}
\newcommand*{\schemename}{Scheme}
\newcommand*{\chartname}{Chart}
\newcommand*{\graphname}{Graph}
@@ -366,46 +444,11 @@
\fi}%
\let\@evenhead\@oddhead}
\pagestyle{achemso}
-\let\acs@startsection\@startsection
-\renewcommand*{\@startsection}[6]{%
- \if@noskipsec \leavevmode \fi
- \par
- \@tempskipa #4\relax
- \@afterindenttrue
- \ifdim\@tempskipa<\z@\relax
- \@tempskipa -\@tempskipa \@afterindentfalse
- \fi
- \if@nobreak
- \everypar{}%
- \else
- \addpenalty\@secpenalty\addvspace\@tempskipa
- \fi
- \@ifstar
- {\@ssect{#3}{#4}{#5}{#6}}
- {\@ssect{#3}{#4}{#5}{#6}}}
-\newcommand*{\acs@restsecnums}{%
- \let\@startsection\acs@startsection}
-\let\acs@subsection\subsection
-\let\acs@section\section
-\newcommand*{\acs@killsecs}{%
- \newcommand*{\acs@gobblesection}{%
- \ClassWarning{achemso}
- {Sections not allowed for this manuscript type}%
- \@ifstar{\@gobble}{\@gobble}}
- \let\section\acs@gobblesection
- \let\subsection\acs@gobblesection
- \let\subsubsection\acs@gobblesection
- \AtBeginDocument{
- \renewcommand*{\bibsection}{\acs@section*{\refname}}}}
-\newcommand*{\acknowledgement}{%
- \acs@subsection*{Acknowledgement}}
-\newcommand*{\suppinfo}{%
- \acs@subsection*{Supporting Information Available}}
\renewcommand*{\refname}{%
\ifnum\the\value{bibnote}>\z@\relax
Notes and
\fi References}
-\RequirePackage{url}
+\RequirePackage{achemso}
\@ifundefined{acs@manuscript}
{\newcommand*{\acs@manuscript}{article}}{}
\edef\acs@tempa{note}
diff --git a/Master/texmf-dist/tex/latex/achemso/achemso.sty b/Master/texmf-dist/tex/latex/achemso/achemso.sty
index 664f2e8d3bc..1290b12a797 100644
--- a/Master/texmf-dist/tex/latex/achemso/achemso.sty
+++ b/Master/texmf-dist/tex/latex/achemso/achemso.sty
@@ -15,11 +15,8 @@
%% ----------------------------------------------------------------
%%
\NeedsTeXFormat{LaTeX2e}
-\def\acs@id$#1: #2.#3 #4 #5-#6-#7 #8 #9${%
- \def\acs@ver{#5/#6/#7\space v3.0a\space}}
-\acs@id$Id: achemso.dtx 32 2008-08-22 08:09:56Z joseph $
\ProvidesPackage{achemso}
- [\acs@ver Support for ACS journals]
+ [2008/12/18 v3.1 Support for ACS journals]
\@ifclassloaded{achemso}{}
{\PackageInfo{achemso}{When using the achemso bundle
for\MessageBreak submission of articles to the ACS,
@@ -71,6 +68,48 @@
\MessageBreak changing to #1}%
\renewcommand*{\acs@manuscript}{#1}%
\fi}}
+\let\acs@orgstartsection\@startsection
+\newcommand*{\acs@startsection}[6]{%
+ \if@noskipsec \leavevmode \fi
+ \par
+ \@tempskipa #4\relax
+ \@afterindenttrue
+ \ifdim\@tempskipa<\z@\relax
+ \@tempskipa -\@tempskipa \@afterindentfalse
+ \fi
+ \if@nobreak
+ \everypar{}%
+ \else
+ \addpenalty\@secpenalty\addvspace\@tempskipa
+ \fi
+ \@ifstar
+ {\@ssect{#3}{#4}{#5}{#6}}
+ {\@ssect{#3}{#4}{#5}{#6}}}
+\newcommand*{\acs@killsecnums}{%
+ \let\@startsection\acs@startsection}
+\newcommand*{\acs@restsecnums}{%
+ \let\@startsection\acs@orgstartsection}
+\@ifclassloaded{achemso}
+ {\acs@killsecnums}
+ {}
+\let\acs@section\section
+\let\acs@subsection\subsection
+\newcommand*{\acs@killsecs}{%
+ \newcommand*{\acs@gobblesection}{%
+ \ClassWarning{achemso}
+ {Sections not allowed for this manuscript type}%
+ \@ifstar{\@gobble}{\@gobble}}
+ \let\section\acs@gobblesection
+ \let\subsection\acs@gobblesection
+ \let\subsubsection\acs@gobblesection
+ \AtBeginDocument{
+ \renewcommand*{\bibsection}{\acs@section*{\refname}}}}
+\newcommand*{\acknowledgement}{%
+ \acs@subsection*{\acs@acknowledgement}}
+\newcommand*{\suppinfo}{%
+ \acs@subsection*{\acs@suppinfo}}
+\newcommand*{\acs@acknowledgement}{Acknowledgement}
+\newcommand*{\acs@suppinfo}{Supporting Information Available}
\newcommand*{\acs@killabstract}{%
\let\abstract\acs@startgobble}
\begingroup
@@ -122,12 +161,12 @@
\MessageBreak your installation}}}}}%
{\@ifundefined{acs@journal}{}
{\PackageWarning{achemso}{The `journal' option is only
- applicable\MessageBreak when using the achemso document
- class}}%
+ applicable\MessageBreak when using the achemso
+ document class}}%
\@ifundefined{acs@manuscript}{}
{\PackageWarning{achemso}{The `type' option is only
- applicable\MessageBreak when using the achemso document
- class}}}
+ applicable\MessageBreak when using the achemso
+ document class}}}
\ifacs@super
\RequirePackage[sort&compress,numbers,super]{natbib}
\else
@@ -176,10 +215,12 @@
\newcommand*{\acs@writebib}{%
\immediate\openout\acs@out\acs@stream\relax
\immediate\write\acs@out{\acs@msg}%
- \edef\acs@tempa##1##2{\space\space##1\space=\space"##2",^^J}%
+ \edef\acs@tempa##1##2{\space\space##1\space
+ =\space"##2",^^J}%
\immediate\write\acs@out{%
@Control\string{achemso-control,^^J%
- \acs@tempa{ctrl-use-title}{\ifacs@usetitle yes\else no\fi}%
+ \acs@tempa{ctrl-use-title}{\ifacs@usetitle
+ yes\else no\fi}%
\acs@tempa{ctrl-etal-number}{\acs@maxauthors}%
\string}^^J}}
\if@filesw
diff --git a/Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg b/Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg
index a7f849f59cc..f2c2bcdb822 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{acbcct.cfg}
- [\acs@ver achemso configuration: ACS Chem. Biol.]
+ [2008/12/18 v3.1 achemso configuration:
+ ACS Chem. Biol.]
\acs@setkeys{
abbreviate=true,
biblabel=fullstop,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/achre4.cfg b/Master/texmf-dist/tex/latex/achemso/config/achre4.cfg
index d5f797b3755..423ca8ff3cd 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/achre4.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/achre4.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{achre4.cfg}
- [\acs@ver achemso configuration: Acc. Chem. Res.]
+ [2008/12/18 v3.1 achemso configuration:
+ Acc. Chem. Res.]
\acs@setkeys{
abbreviate=true,
biblabel=plain,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg b/Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg
index 9c33bc0c630..3e41b789444 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{acbcct.cfg}
- [\acs@ver achemso configuration: ACS Nano]
+ [2008/12/18 v3.1 achemso configuration:
+ ACS Nano]
\acs@setkeys{
abbreviate=true,
biblabel=fullstop,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/ancham.cfg b/Master/texmf-dist/tex/latex/achemso/config/ancham.cfg
index 1276741fdb1..e39bfc31a93 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/ancham.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/ancham.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{ancham.cfg}
- [\acs@ver achemso configuration: Anal. Chem.]
+ [2008/12/18 v3.1 achemso configuration:
+ Anal. Chem.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/bcches.cfg b/Master/texmf-dist/tex/latex/achemso/config/bcches.cfg
index 1a0bbc7ae6d..55431d339d0 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/bcches.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/bcches.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{bcches.cfg}
- [\acs@ver achemso configuration: Bioconjugate Chem.]
+ [2008/12/18 v3.1 achemso configuration:
+ Bioconjugate Chem.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg b/Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg
index 25221fe2e20..3f2f7719d8e 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{biochem.cfg}
- [\acs@ver achemso configuration: Biochemistry]
+ [2008/12/18 v3.1 achemso configuration:
+ Biochemistry]
\acs@setkeys{
abbreviate=true,
biblabel=fullstop,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/bipret.cfg b/Master/texmf-dist/tex/latex/achemso/config/bipret.cfg
index b08606fffca..48f76959b59 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/bipret.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/bipret.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{bipret.cfg}
- [\acs@ver achemso configuration: Biotechnol. Prog.]
+ [2008/12/18 v3.1 achemso configuration:
+ Biotechnol. Prog.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg b/Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg
index 47ed6b4e26e..659c9640350 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{bomaf6.cfg}
- [\acs@ver achemso configuration: Biomacromolecules]
+ [2008/12/18 v3.1 achemso configuration:
+ Biomacromolecules]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg b/Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg
index 72e0f1e0108..7d7c8e641f3 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{cgdefu.cfg}
- [\acs@ver achemso configuration: Cryst. Growth Des.]
+ [2008/12/18 v3.1 achemso configuration:
+ Cryst. Growth Des.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/chreay.cfg b/Master/texmf-dist/tex/latex/achemso/config/chreay.cfg
index f518c68510b..5fdffee67a4 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/chreay.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/chreay.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{chreay.cfg}
- [\acs@ver achemso configuration: Chem. Rev.]
+ [2008/12/18 v3.1 achemso configuration:
+ Chem. Rev.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg b/Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg
index 92702d200a6..fc4004267cd 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{cmatex.cfg}
- [\acs@ver achemso configuration: Chem. Mater.]
+ [2008/12/18 v3.1 achemso configuration:
+ Chem. Mater.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg b/Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg
index fa746149071..b5dd463550a 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{crtoec.cfg}
- [\acs@ver achemso configuration: Chem. Res. Toxicol.]
+ [2008/12/18 v3.1 achemso configuration:
+ Chem. Res. Toxicol.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg b/Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg
index 67b071ff8d6..87794f8d208 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{enfuem.cfg}
- [\acs@ver achemso configuration: Energy Fuels]
+ [2008/12/18 v3.1 achemso configuration:
+ Energy Fuels]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/esthag.cfg b/Master/texmf-dist/tex/latex/achemso/config/esthag.cfg
index bb848c14414..83556949f4f 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/esthag.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/esthag.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{esthag.cfg}
- [\acs@ver achemso configuration: Environ. Sci. Technol.]
+ [2008/12/18 v3.1 achemso configuration:
+ Environ. Sci. Technol.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/iecred.cfg b/Master/texmf-dist/tex/latex/achemso/config/iecred.cfg
index afdfb5c8c66..09f0e45de81 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/iecred.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/iecred.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{iecred.cfg}
- [\acs@ver achemso configuration: Ind. Eng. Chem. Res.]
+ [2008/12/18 v3.1 achemso configuration:
+ Ind. Eng. Chem. Res.]
\acs@setkeys{
abbreviate=true,
biblabel=fullstop,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg b/Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg
index a5f1a1463f1..6dd2d62e9fe 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{inoraj.cfg}
- [\acs@ver achemso configuration: Inorg. Chem.]
+ [2008/12/18 v3.1 achemso configuration:
+ Inorg. Chem.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg b/Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg
index 2a161fa86da..143cc8daf65 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jacsat.cfg}
- [\acs@ver achemso configuration: J. Am. Chem. Soc.]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Am. Chem. Soc.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
@@ -26,8 +27,126 @@
\acs@validtype{article,communication,suppinfo}
\renewcommand*{\acs@tempa}{communication}
\ifx\acs@manuscript\acs@tempa
+ \@twocolumntrue
+ \col@number\tw@\relax
+ \def\@xipt{11}
+ \renewcommand{\normalsize}{%
+ \@setfontsize\normalsize\@ixpt\@xipt}
+ \normalsize
+ \newcommand*{\titlesize}{%
+ \@setfontsize\titlesize\@xiipt{13}}
+ \newcommand*{\authorsize}{%
+ \@setfontsize\authorsize{10.5}{12.5}}
+ \newcommand*{\affilsize}{%
+ \@setfontsize\affilsize\@ixpt\@xpt}
+ \newcommand*{\emailsize}{%
+ \@setfontsize\emailsize\@viiipt{15}}
+ \newcommand*{\capsize}{%
+ \@setfontsize\capsize\@viiipt\@ixpt}
+ \newcommand*{\acksize}{%
+ \@setfontsize\acksize\@ixpt\@xipt}
+ \newcommand*{\suppsize}{%
+ \@setfontsize\suppsize{8.5}{10.5}}
+ \newcommand*{\refsize}{%
+ \@setfontsize\refsize{7.5}{7.5}}
+ \let\footnotesize\refsize
+ \geometry{letterpaper,top=12.7mm,bottom=16.8mm,left=19.3mm,
+ right=19.3mm,dvips}
+ \setlength{\columnsep}{8.1mm}
+ \setlength{\parindent}{3.3mm}
+ \abovedisplayskip 5\p@ \@plus2\p@ \@minus 5\p@
+ \abovedisplayshortskip \z@ \@plus3\p@
+ \belowdisplayshortskip 3\p@ \@plus3\p@ \@minus 3\p@
+ \belowdisplayskip \abovedisplayskip
+ \abovecaptionskip 5\p@
+ \intextsep 7\p@ \@plus 2\p@ \@minus 2\p@
+ \let\@listi\@listI
+ \tolerance=2000
+ \emergencystretch=10pt
\acs@killabstract
\acs@killsecs
+ \AtBeginDocument{\singlespacing}
+ \renewcommand*{\ps@plain}{%
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \renewcommand*{\@oddfoot}{%
+ \reset@font\sffamily\textbf{\thepage}\hfil}%
+ \let\@evenhead\@empty
+ \let\@evenfoot\@oddfoot}
+ \newcommand*{\ps@jacs}{%
+ \renewcommand*{\@oddfoot}{%
+ \reset@font\sffamily\textbf{\thepage}\hfil}%
+ \renewcommand*{\@evenfoot}{%
+ \reset@font\hfil\sffamily\textbf{\thepage}}%
+ \renewcommand*{\@oddhead}{}%
+ \let\@evenhead\@oddhead}
+ \pagestyle{jacs}
+ \renewcommand*{\@maketitle}{%
+ \pagestyle{jacs}%
+ \ifnum\acs@authorcnt<\z@\relax
+ \ClassError{achemso}{No authors defined}
+ {At least one author is required}%
+ \fi
+ \newpage
+ \null
+ {\titlesize
+ \vspace*{16mm}}%
+ \begin{center}
+ \begin{minipage}{152.4mm}
+ \begin{center}
+ {\titlesize\bfseries\sffamily
+ \@title \par}%
+ {\authorsize\sffamily\frenchspacing
+ \acs@authorlist\par}%
+ {\affilsize\itshape\acs@addresslist \par}%
+ {\emailsize\sffamily
+ Received \today;
+ E-mail: \acs@emaillist}%
+ \vspace{-1mm}%
+ \end{center}
+ \end{minipage}
+ \end{center}}
+ \floatstyle{plaintop}
+ \restylefloat{scheme}
+ \floatstyle{plain}
+ \DeclareCaptionLabelSeparator{perquad}{.\quad}
+ \captionsetup{labelfont={bf,it,sf},textfont=sf,
+ labelsep=perquad}
+ \let\captionfont\capsize
+ \captionsetup[figure]{textfont=rm}
+ \captionsetup{singlelinecheck=off}
+ \g@addto@macro{\table}{\capsize}
+ \renewenvironment{acknowledgement}{%
+ \renewcommand*{\acs@tempa}{acknowledgement}%
+ \ifx\@currenvir\acs@tempa
+ \let\par\relax
+ \acksize
+ \vspace{6pt}%
+ \textbf{\acs@acknowledgement.}
+ \else
+ \acs@subsection*{\acs@acknowledgement}
+ \fi}{\acs@par}
+ \renewenvironment{suppinfo}{%
+ \renewcommand*{\acs@tempa}{suppinfo}%
+ \ifx\@currenvir\acs@tempa
+ \let\par\relax
+ \suppsize
+ \vspace{6pt}%
+ \textbf{\acs@suppinfo:}
+ \else
+ \acs@subsection*{\acs@suppinfo}
+ \fi}{\acs@par}
+ \let\acs@par\par
+ \AtBeginDocument{
+ \renewcommand*{\bibsection}{%
+ \@startsection{section}{1}
+ {\z@}{\z@}{2.5mm}%
+ {\normalfont\acksize\bfseries}
+ {\hrule\nobreak
+ \vspace{1.2mm}\noindent\refname}}
+ \let\bibfont\refsize
+ \setlength{\bibhang}{0.61cm}
+ \setlength{\bibsep}{0mm}}
\fi
\endinput
%%
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg b/Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg
index 291c42e64bf..9e3f0b4d4e3 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jafcau.cfg}
- [\acs@ver achemso configuration: J. Agric. Food Chem.]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Agric. Food Chem.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg b/Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg
index 044afc64c8b..e966066e2d5 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jcchff.cfg}
- [\acs@ver achemso configuration: J. Comb. Chem.]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Comb. Chem.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg b/Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg
index 366812446a4..506de76d280 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jceaax.cfg}
- [\acs@ver achemso configuration: J. Chem. Eng. Data]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Chem. Eng. Data]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg b/Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg
index ea8356c26da..05825d8282f 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jcisd8.cfg}
- [\acs@ver achemso configuration: J. Chem. Inf. Model.]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Chem. Inf. Model.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg b/Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg
index c66d9811343..96d5bc4a011 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jctcce.cfg}
- [\acs@ver achemso configuration: J. Chem. Theory Comput.]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Chem. Theory Comput.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
@@ -24,7 +25,7 @@
super=true,
usetitle=false}
\acs@validtype{article,suppinfo}
-\AtBeginDocument{\acs@restsecnums}
+\acs@restsecnums
\endinput
%%
%% End of file `jctcce.cfg'.
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg b/Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg
index e66ae19ed33..ae9c1771644 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jmcmar.cfg}
- [\acs@ver achemso configuration: J. Med. Chem.]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Med. Chem.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg b/Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg
index b5647e25e9b..472c1ffe84b 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jnprdf.cfg}
- [\acs@ver achemso configuration: J. Nat. Prod.]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Nat. Prod.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/joceah.cfg b/Master/texmf-dist/tex/latex/achemso/config/joceah.cfg
index 0c41bb0c126..e44933594f8 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/joceah.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/joceah.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{joceah.cfg}
- [\acs@ver achemso configuration: J. Org. Chem.]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Org. Chem.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg b/Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg
index b34c142528e..eca879d7841 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jpcafh.cfg}
- [\acs@ver achemso configuration: J. Phys. Chem. A]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Phys. Chem. A]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg b/Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg
index 295ae007e54..393a551b4fb 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jpcbfk.cfg}
- [\acs@ver achemso configuration: J. Phys. Chem. B]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Phys. Chem. B]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg b/Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg
index 8d93cede5b1..d0aa96ba10b 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jpccck.cfg}
- [\acs@ver achemso configuration: J. Phys. Chem. C]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Phys. Chem. C]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg b/Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg
index 7e4afdbcfd6..8dd6a3141a8 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{jprobs.cfg}
- [\acs@ver achemso configuration: J. Proteome Res.]
+ [2008/12/18 v3.1 achemso configuration:
+ J. Proteome Res.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/langd5.cfg b/Master/texmf-dist/tex/latex/achemso/config/langd5.cfg
index eaa5d133de2..e933e49d477 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/langd5.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/langd5.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{langd5.cfg}
- [\acs@ver achemso configuration: Langmuir]
+ [2008/12/18 v3.1 achemso configuration:
+ Langmuir]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg b/Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg
index 2a4efc8c2cb..b32eb83e8b7 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{mamobx.cfg}
- [\acs@ver achemso configuration: Macromolecules]
+ [2008/12/18 v3.1 achemso configuration:
+ Macromolecules]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg b/Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg
index e6d185ce7e2..9e0d48a9033 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{mamobx.cfg}
- [\acs@ver achemso configuration: Mol. Pharm.]
+ [2008/12/18 v3.1 achemso configuration:
+ Mol. Pharm.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg b/Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg
index 20c8e01228b..6e257f9d24a 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{nalefd.cfg}
- [\acs@ver achemso configuration: Nano Lett.]
+ [2008/12/18 v3.1 achemso configuration:
+ Nano Lett.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg b/Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg
index 29e8335a2aa..f1b7fad94aa 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{oprdfk.cfg}
- [\acs@ver achemso configuration: Org. Proc. Res. Dev.]
+ [2008/12/18 v3.1 achemso configuration:
+ Org. Proc. Res. Dev.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg b/Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg
index 23516d8d7f7..68951e3788d 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{orgnd7.cfg}
- [\acs@ver achemso configuration: Organometallics]
+ [2008/12/18 v3.1 achemso configuration:
+ Organometallics]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,
diff --git a/Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg b/Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg
index e1f78aa38c8..cfa9a08cdae 100644
--- a/Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg
+++ b/Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg
@@ -15,7 +15,8 @@
%% ----------------------------------------------------------------
%%
\ProvidesFile{orlef7.cfg}
- [\acs@ver achemso configuration: Org. Lett.]
+ [2008/12/18 v3.1 achemso configuration:
+ Org. Lett.]
\acs@setkeys{
abbreviate=true,
biblabel=brackets,