achemso: complete revision for achemso 3.7c

This commit is contained in:
Uwe Stöhr 2012-11-24 19:24:06 +01:00
parent 74437b5112
commit 5adec11005
2 changed files with 364 additions and 277 deletions

View File

@ -1,45 +1,13 @@
#LyX 2.0 created this file. For more info see http://www.lyx.org/ #LyX 2.1 created this file. For more info see http://www.lyx.org/
\lyxformat 413 \lyxformat 446
\begin_document \begin_document
\begin_header \begin_header
\textclass achemso \textclass achemso
\begin_preamble \begin_preamble
% Each author should be given as a separate \author command. % If issues arise when submitting your manuscript, you may want to
% % un-comment the next line. This provides information on the
% Corresponding authors should have an e-mail given after the author % version of every file you have used.
% name as an \email command. %\listfiles
%
% The affiliation of authors is given after the authors; each
% \affiliation command applies to all preceding authors not already
% assigned an affiliation.
%
% The affiliation takes an option argument for the short name. This
% will typically be something like "University of Somewhere".
%
% Notice that \alsoaffiliation is used when one (or more) authors work
% at multiple institutions, while \altaffiliation is intended for previous
% addresses (or other notes). Only \affiliation applies to multiple
% authors: both \alsoaffiliation and \altaffiliation are set on a per
% author basis.
\author{Author Person}
\author{Second Bloke}
\email{second.bloke@some.place}
\affiliation[University of Sometown]{University of Somewhere, Sometown, USA}
\altaffiliation{Previous address: Minute University, Nowhereville, USA}
\author{Indus Trialguy}
\email{i.trialguy@sponsor.co}
\affiliation[SponsoCo]{Research Department, SponsorCo, BigCity, USA}
\alsoaffiliation{University of Somewhere, Sometown, USA}
% A short title can be given as a *suggestion* for running headers.
\title[\texttt{achemso} demonstration]
{A demonstration of the \textsf{achemso} \LaTeX class}
% Some journals require a list of abbreviations or keywords to be
% supplied.
\abbreviations{IR,NMR,UV}
\keywords{American Chemical Society, \LaTeX}
\end_preamble \end_preamble
\options journal=jacsat,manuscript=article \options journal=jacsat,manuscript=article
\use_default_options false \use_default_options false
@ -54,13 +22,13 @@ theorems-ams
\font_roman default \font_roman default
\font_sans default \font_sans default
\font_typewriter default \font_typewriter default
\font_math auto
\font_default_family default \font_default_family default
\use_non_tex_fonts false \use_non_tex_fonts false
\font_sc false \font_sc false
\font_osf false \font_osf false
\font_sf_scale 100 \font_sf_scale 100
\font_tt_scale 100 \font_tt_scale 100
\graphics default \graphics default
\default_output_format default \default_output_format default
\output_sync 0 \output_sync 0
@ -71,15 +39,21 @@ theorems-ams
\use_hyperref false \use_hyperref false
\papersize default \papersize default
\use_geometry false \use_geometry false
\use_amsmath 0 \use_package amsmath 0
\use_esint 0 \use_package amssymb 0
\use_mhchem 1 \use_package esint 0
\use_mathdots 1 \use_package mathdots 1
\use_package mathtools 0
\use_package mhchem 1
\use_package undertilde 0
\cite_engine basic \cite_engine basic
\cite_engine_type numerical
\biblio_style plain
\use_bibtopic false \use_bibtopic false
\use_indices false \use_indices false
\paperorientation portrait \paperorientation portrait
\suppress_date false \suppress_date false
\justification true
\use_refstyle 0 \use_refstyle 0
\index Index \index Index
\shortcut idx \shortcut idx
@ -137,8 +111,8 @@ status open
\series bold \series bold
Note: Note:
\series default \series default
The author, affiliation, email addresses, and the document title have to The journal where you want to submit is specified in the document class
be set up in the LaTeX preamble of this document! options of this file.
\end_layout \end_layout
\end_inset \end_inset
@ -146,17 +120,100 @@ Note:
\end_layout \end_layout
\begin_layout Title
A demonstration of the achemso LaTeX class
\begin_inset Argument 1
status open
\begin_layout Plain Layout
\family sans
achemso
\family default
demonstration
\end_layout
\end_inset
\begin_inset Foot
status open
\begin_layout Plain Layout
A footnote for the title
\end_layout
\end_inset
\end_layout
\begin_layout Author
Andrew N.
Other
\end_layout
\begin_layout Alt Affiliation
A shared footnote
\end_layout
\begin_layout Author
Fred T.
Secondauthor
\end_layout
\begin_layout Affiliation
Current address: Some other place, Othertöwn, Germany
\end_layout
\begin_layout Author
I.
Ken Groupleader
\end_layout
\begin_layout Affiliation
A shared footnote
\end_layout
\begin_layout Email
i.k.groupleader@unknown.uu
\end_layout
\begin_layout Phone
+123 (0)123 4445556
\end_layout
\begin_layout Fax
+123 (0)123 4445557
\end_layout
\begin_layout Standard \begin_layout Standard
\begin_inset Note Note \begin_inset Note Note
status open status open
\begin_layout Plain Layout \begin_layout Plain Layout
The affiliation of authors is given after the authors; each
\family sans
Affiliation
\family default
applies to all preceding authors not already assigned an affiliation.
\end_layout
\series bold \begin_layout Plain Layout
Note:
\series default \family sans
The journal where you want to sumit is specified in the document class Altaffiliation
options of this file. \family default
should be used for new address, etc.
\end_layout
\begin_layout Plain Layout
\family sans
Alsoaffiliation
\family default
is used on a per author basis when authors are associated with multiple
institutions.
\end_layout \end_layout
\end_inset \end_inset
@ -164,6 +221,42 @@ Note:
\end_layout \end_layout
\begin_layout Affiliation
Department of Chemistry, Unknown University, Unknown Town
\begin_inset Argument 1
status open
\begin_layout Plain Layout
Unknown University
\end_layout
\end_inset
\end_layout
\begin_layout Also Affiliation
Department of Chemistry, Second University, Nearby Town
\begin_inset Argument 1
status open
\begin_layout Plain Layout
Second University
\end_layout
\end_inset
\end_layout
\begin_layout Abbreviations
IR,NMR,UV
\end_layout
\begin_layout Keywords
American Chemical Society, LaTeX
\end_layout
\begin_layout Abstract \begin_layout Abstract
This is the abstract. This is the abstract.
\end_layout \end_layout
@ -413,66 +506,43 @@ H2SO4
\end_layout \end_layout
\begin_layout Standard \begin_layout Acknowledgement
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
acknowledgement
\end_layout
\end_inset
\begin_inset Note Note
status open
\begin_layout Plain Layout
Optional
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Acknowledgments go here. Acknowledgments go here.
\end_layout \end_layout
\begin_layout Standard \begin_layout SupplementalInfo
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
suppinfo
\end_layout
\end_inset
\begin_inset Note Note
status open
\begin_layout Plain Layout
Optional
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Supplemental informations go here. Supplemental informations go here.
\end_layout \end_layout
\begin_layout TOC entry
Some journals require a graphical entry for the Table of Contents.
This should be laid out ``print ready'' so that the sizing of the text
is correct.
\end_layout
\begin_layout TOC entry
The surrounding frame is 9
\begin_inset space \thinspace{}
\end_inset
cm by 3.5
\begin_inset space \thinspace{}
\end_inset
cm, which is the maximum permitted for
\emph on
Journal of the American Chemical Society
\emph default
graphical table of content entries.
The box will not resize if the content is too big: instead it will overflow
the edge of the box.
\end_layout
\begin_layout TOC entry
This box and the associated title will always be printed on a separate page
at the end of the document.
\end_layout
\begin_layout Standard \begin_layout Standard
\begin_inset CommandInset bibtex \begin_inset CommandInset bibtex
LatexCommand bibtex LatexCommand bibtex

View File

@ -1,44 +1,44 @@
#% Do not delete the line below; configure depends on this #% Do not delete the line below; configure depends on this
# \DeclareLaTeXClass[achemso,caption.sty,courier.sty,cleveref.sty,float.sty,helvet.sty,mathptmx.sty,mciteplus.sty,natbib.sty,natmove.sty,setspace.sty,xkeyval.sty]{American Chemical Society (ACS)} # \DeclareLaTeXClass[achemso,caption.sty,courier.sty,cleveref.sty,float.sty,helvet.sty,mathptmx.sty,mciteplus.sty,natbib.sty,natmove.sty,setspace.sty,xkeyval.sty]{American Chemical Society (ACS)}
# \DeclareCategory{Articles} # \DeclareCategory{Articles}
# achemso textclass definition file. # textclass definition file for achemso 3.7c
# Author: Uwe Stöhr (uwestoehr@web.de) # Author: Uwe Stöhr (uwestoehr@web.de)
Format 41 Format 41
Columns 1 Columns 1
Sides 1 Sides 1
SecNumDepth 3 SecNumDepth 3
TocDepth 3 TocDepth 3
DefaultStyle Standard DefaultStyle Standard
Provides float 1 Provides float 1
ClassOptions ClassOptions
FontSize 10|11|12 FontSize 10|11|12
end end
# This is just to show how to declare the default font. # This is just to show how to declare the default font.
# The defaults are exactly those shown here. # The defaults are exactly those shown here.
DefaultFont DefaultFont
Family Roman Family Roman
Series Medium Series Medium
Shape Up Shape Up
Size Normal Size Normal
Color None Color None
EndFont EndFont
Style Standard Style Standard
Margin Static Margin Static
LatexType Paragraph LatexType Paragraph
LatexName dummy LatexName dummy
ParIndent MM ParIndent MM
ParSkip 0.4 ParSkip 0.4
Align Block Align Block
AlignPossible Block, Left, Right, Center AlignPossible Block, Left, Right, Center
LabelType No_Label LabelType No_Label
End End
@ -53,227 +53,244 @@ NoCounter chapter
NoStyle Chapter* NoStyle Chapter*
Style Title Style Title
Margin Static Margin Static
LatexType Command LatexType Command
Category FrontMatter Category FrontMatter
InTitle 1 InPreamble 1
InPreamble 1 LatexName title
LatexName title ParSkip 0.4
ParSkip 0.4 ItemSep 0
ItemSep 0 TopSep 0
TopSep 0 BottomSep 0.7
BottomSep 1 ParSep 1
ParSep 1 Align Center
Align Center LabelType No_Label
LabelType No_Label Font
Font Family Sans
Family Sans Size Largest
Size Largest Series Bold
EndFont EndFont
HTMLTag h1 HTMLTag h1
HTMLTitle true HTMLTitle true
Argument 1 Argument 1
LabelString "Short Title|S" LabelString "Short Title|S"
Tooltip "Short title which appears in the running headers" Tooltip "Short title which will appear in the running header"
EndArgument EndArgument
End End
Style Author Style Author
LatexType command LatexType command
LatexName author LatexName author
InTitle 1 Category FrontMatter
InPreamble 1 InPreamble 1
Align Center TopSep 0.7
Font Align Center
Family Sans Font
Size Large Family Sans
EndFont Size Large
EndFont
End End
Style Email Style Email
CopyStyle Author CopyStyle Author
LatexName email LatexName email
TopSep 1
Font
Size Normal
EndFont
End End
Style Affiliation Style Affiliation
CopyStyle Author CopyStyle Email
LatexName affiliation LatexName affiliation
Argument 1 Font
LabelString "Short Affiliation|S" Shape Italic
Tooltip "Short version of the affiliation" EndFont
EndArgument Argument 1
LabelString "Short name"
Tooltip "Short name which appears in the footer of the title page"
EndArgument
End End
Style Alt_Affiliation Style Alt_Affiliation
CopyStyle Author CopyStyle Affiliation
LatexName altaffiliation LatexName altaffiliation
TopSep 0.7
End End
Style Also_Affiliation Style Also_Affiliation
CopyStyle Author CopyStyle Affiliation
LatexName alsoaffiliation LatexName alsoaffiliation
TopSep 0.5
End End
Style Fax Style Fax
CopyStyle Author CopyStyle Email
LatexName fax LatexName fax
TopSep 0
LabelSep xx
LabelType Static
LabelString "Fax:"
End End
Style Phone Style Phone
CopyStyle Author CopyStyle Fax
LatexName phone LatexName phone
LabelString "Phone:"
TopSep 0.5
End
Style Abbreviations
CopyStyle Fax
Margin Dynamic
LatexName abbreviations
TopSep 1
Align Left
LabelString "Abbreviations:"
LabelFont
Color Blue
EndFont
End
Style Keywords
CopyStyle Abbreviations
LatexName keywords
LabelString "Keywords:"
TopSep 0.3
End End
Float Float
Type scheme Type scheme
GuiName Scheme GuiName Scheme
Placement tbp Placement tbp
Extension los Extension los
NumberWithin none NumberWithin none
Style plain Style plain
ListName "List of Schemes" ListName "List of Schemes"
IsPredefined true IsPredefined true
UsesFloatPkg true UsesFloatPkg true
End End
InsetLayout scheme InsetLayout scheme
LabelString Scheme LabelString Scheme
LabelFont LabelFont
Color collapsable Color collapsable
Size Small Size Small
EndFont EndFont
MultiPar true MultiPar true
End End
Float Float
Type chart Type chart
GuiName Chart GuiName Chart
Placement tbp Placement tbp
Extension loc Extension loc
NumberWithin none NumberWithin none
Style plain Style plain
ListName "List of Charts" ListName "List of Charts"
IsPredefined true IsPredefined true
UsesFloatPkg true UsesFloatPkg true
End End
InsetLayout chart InsetLayout chart
LabelString Chart LabelString Chart
LabelFont LabelFont
Color collapsable Color collapsable
Size Small Size Small
EndFont EndFont
MultiPar true MultiPar true
End End
Float Float
Type graph Type graph
GuiName Graph GuiName Graph
Placement tbp Placement tbp
Extension loh Extension loh
NumberWithin none NumberWithin none
Style plain Style plain
ListName "List of Graphs" ListName "List of Graphs"
IsPredefined true IsPredefined true
UsesFloatPkg true UsesFloatPkg true
End End
InsetLayout graph InsetLayout graph
LabelString Graph LabelString Graph
LabelFont LabelFont
Color collapsable Color collapsable
Size Small Size Small
EndFont EndFont
MultiPar true MultiPar true
End End
# insert Abtract and Bibliography style
Input stdstruct.inc
Style Abstract Style Acknowledgement
Margin Static CopyStyle Abstract
LatexType Environment LatexName acknowledgement
LatexName abstract Category BackMatter
Category FrontMatter InTitle 0
InTitle 1 BottomSep 0.7
NextNoIndent 1 LabelType Top_Environment
LeftMargin MMM LabelString "Acknowledgement"
RightMargin MMM
ParIndent MM
ItemSep 0
TopSep 0.7
BottomSep 0.7
ParSep 0
Align Block
AlignPossible Block
LabelType Centered_Top_Environment
LabelString "Abstract"
LabelBottomSep 0.5
Font Font
Size Small Size Normal
EndFont EndFont
LabelFont LabelFont
Series Bold Series Bold
Size Large Size Large
EndFont EndFont
End End
Style SupplementalInfo
CopyStyle Acknowledgement
LatexName suppinfo
LabelString "Supporting Information Available"
End
Style TOC_entry
CopyStyle Acknowledgement
LatexName tocentry
ParSep 0.3
LabelString "Graphical TOC Entry"
End
InsetLayout Flex:Bibnote InsetLayout Flex:Bibnote
LyxType custom LyxType custom
LatexType command LatexType command
LatexName bibnote LatexName bibnote
LabelString "bibnote" LabelString "bibnote"
Decoration Classic Decoration Classic
Font Font
Color foreground Color foreground
Size Small Size Small
Family Roman Family Roman
Shape Up Shape Up
Series Medium Series Medium
Misc No_Emph Misc No_Emph
Misc No_Noun Misc No_Noun
Misc No_Bar Misc No_Bar
EndFont EndFont
LabelFont LabelFont
Size Small Size Small
EndFont
MultiPar true
End
Style Bibliography
Margin First_Dynamic
LatexType Bib_Environment
LatexName thebibliography
NextNoIndent 1
LeftMargin MM
ParSkip 0.4
ItemSep 0
TopSep 0.7
BottomSep 0.7
ParSep 0.5
Align Block
AlignPossible Block, Left
LabelType Bibliography
LabelString "References"
LabelBottomSep 1.2
LabelFont
Series Bold
Size Larger
EndFont EndFont
MultiPar true
End End
InsetLayout Flex:Chemistry InsetLayout Flex:Chemistry
CopyStyle Flex:Bibnote CopyStyle Flex:Bibnote
LatexName ce LatexName ce
LabelString "chemistry" LabelString "chemistry"
Preamble Preamble
\usepackage[version=3]{mhchem} \usepackage[version=3]{mhchem}
EndPreamble EndPreamble
LabelFont LabelFont
Color blue Color blue
EndFont EndFont
MultiPar false MultiPar false
End End