From 073661b413b5683c65ca049724362422a931bfd8 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 16 Jan 2010 23:45:27 +0000 Subject: achemso update (16jan10) git-svn-id: svn://tug.org/texlive/trunk@16750 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/achemso/README | 24 ++++ .../texmf-dist/doc/latex/achemso/achemso-demo.bib | 124 +++++++++++++++++++++ .../texmf-dist/doc/latex/achemso/achemso-demo.pdf | Bin 0 -> 118192 bytes .../texmf-dist/doc/latex/achemso/achemso-demo.tex | 85 ++++++++------ Master/texmf-dist/doc/latex/achemso/achemso.pdf | Bin 227194 -> 185527 bytes 5 files changed, 201 insertions(+), 32 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/achemso/achemso-demo.bib create mode 100644 Master/texmf-dist/doc/latex/achemso/achemso-demo.pdf (limited to 'Master/texmf-dist/doc/latex') diff --git a/Master/texmf-dist/doc/latex/achemso/README b/Master/texmf-dist/doc/latex/achemso/README index 423acf53426..762eddcedd0 100644 --- a/Master/texmf-dist/doc/latex/achemso/README +++ b/Master/texmf-dist/doc/latex/achemso/README @@ -16,3 +16,27 @@ 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. + +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 + diff --git a/Master/texmf-dist/doc/latex/achemso/achemso-demo.bib b/Master/texmf-dist/doc/latex/achemso/achemso-demo.bib new file mode 100644 index 00000000000..6c7c0daf9bc --- /dev/null +++ b/Master/texmf-dist/doc/latex/achemso/achemso-demo.bib @@ -0,0 +1,124 @@ + +@ARTICLE{Abernethy2003, + author = {Colin D. Abernethy and Gareth M. Codd and Mark D. Spicer + and Michelle K. Taylor}, + title = {{A} highly stable {N}-heterocyclic carbene complex of + trichloro-oxo-vanadium(\textsc{v}) displaying novel + {C}l---{C}(carbene) bonding interactions}, + journal = {{J}. {A}m. {C}hem. {S}oc.}, + year = {2003}, + volume = {125}, + pages = {1128--1129}, + number = {5}, + doi = {10.1021/ja0276321}, +} + +@MISC{ACS2007, + url = {http://pubs.acs.org/books/references.shtml}, +} + +@ARTICLE{Arduengo1992, + author = {Arduengo, III, Anthony J. and H. V. Rasika Dias and + Richard L. Harlow and Michael Kline}, + title = {{E}lectronic stabilization of nucleophilic carbenes}, + journal = {{J}.~{A}m.\ {C}hem.\ {S}oc.}, + year = {1992}, + volume = {114}, + pages = {5530--5534}, + number = {14}, + doi = {10.1021/ja00040a007}, +} + +@ARTICLE{Arduengo1994, + author = {Arduengo, III, Anthony J. and Siegfried F. Gamper and + Joseph C. Calabrese and Fredric Davidson}, + title = {{L}ow-coordinate carbene complexes of nickel(0) and + platinum(0)}, + journal = jacsat, + year = {1994}, + volume = {116}, + pages = {4391--4394}, + number = {10}, + doi = {10.1021/ja00089a029}, +} + +@ARTICLE{Eisenstein2005, + author = {Appelhans, Leah N. and Zuccaccia, Daniele and Kovacevic, + Anes and Chianese, Anthony R. and Miecznikowski, John R. and + Macchioni, Aleco and Clot, Eric and Eisenstein, Odile and + Crabtree, Robert H.}, + title = {{A}n anion-dependent switch in selectivity results from a + change of {C}---{H} activation mechanism in the reaction of an + imidazolium salt with \ce{IrH5(PPh3)2}}, + journal = {{J}.~{A}m.\ {C}hem. {S}oc.}, + year = {2005}, + volume = {127}, + pages = {16299--16311}, + number = {46}, + doi = {10.1021/ja055317j}, +} + +@BOOK{Coghill2006, + title = {{T}he {ACS} {S}tyle {G}uide}, + publisher = {{O}xford {U}niversity {P}ress, {I}nc. and + {T}he {A}merican {C}hemical {S}ociety}, + year = {2006}, + editor = {Coghill, Anne M. and Garson, Lorrin R.}, + address = {{N}ew {Y}ork}, + edition = {3}, + subtitle = {{E}ffective {C}ommunication of {S}cientific + {I}nformation}, +} + +@BOOK{Cotton1999, + title = {{A}dvanced {I}norganic {C}hemistry}, + publisher = {Wiley}, + year = {1999}, + author = {Cotton, Frank Albert and Wilkinson, Geoffrery and + Murillio, Carlos A. and Bochmann, Manfred}, + address = {Chichester}, + edition = {6}, +} + +@MANUAL{Pople2003, + title = {{G}aussian 03}, + author = {M.~J. Frisch and G.~W. Trucks and H.~B. Schlegel and G.~E. Scuseria +and M.~A. Robb and J.~R. Cheeseman and Montgomery and Jr. and J. +A. and T. Vreven and K.~N. Kudin and J.~C. Burant and J.~M. Millam +and S.~S. Iyengar and J. Tomasi and V. Barone and B. Mennucci and +M. Cossi and G. Scalmani and N. Rega and G.~A. Petersson and H. Nakatsuji +and M. Hada and M. Ehara and K. Toyota and R. Fukuda and J. Hasegawa +and M. Ishida and T. Nakajima and Y. Honda and O. Kitao and H. Nakai +and M. Klene and X. Li and J.~E. Knox and H.~P. Hratchian and J.~B. +Cross and V. Bakken and C. Adamo and J. Jaramillo and R. Gomperts +and R.~E. Stratmann and O. Yazyev and A.~J. Austin and R. Cammi and +C. Pomelli and J.~W. Ochterski and P.~Y. Ayala and K. Morokuma and +G.~A. Voth and P. Salvador and J.~J. Dannenberg and V.~G. Zakrzewski +and S. Dapprich and A.~D. Daniels and M.~C. Strain and O. Farkas +and D.~K. Malick and A.~D. Rabuck and K. Raghavachari and J.~B. Foresman +and J.~V. Ortiz and Q. Cui and A.~G. Baboul and S. Clifford and J. +Cioslowski and B.~B. Stefanov and G. Liu and A. Liashenko and P. +Piskorz and I. Komaromi and R.~L. Martin and D.~J. Fox and T. Keith +and M.~A. Al-Laham and C.~Y. Peng and A. Nanayakkara and M. Challacombe +and P.~M.~W. Gill and B. Johnson and W. Chen and M.~W. Wong and C. +Gonzalez and J.~A. Pople}, + organization = {Gaussian, Inc.}, + address = {Wallingford, CT}, + year = {2004}, + howpublished = {Gaussian, Inc., Wallingford, CT, USA}, + institution = {Gaussian, Inc.}, + publisher = {Gaussian, Inc.} +} + +@ARTICLE{Mena2000, + author = {Angel Abarca and Pilar G\'omez-Sal and Avelino Mart\'in + and Miguel Mena and Josep Mar\'ia Poblet and Carlos Y\'elamos}, + title = {{A}mmonolysis of mono(pentamethylcyclopentadienyl) + titanium(\textsc{iv}) derivatives}, + journal = {Inorg. Chem.}, + year = {2000}, + volume = {39}, + pages = {642--651}, + number = {4}, + doi = {10.1021/ic9907718}, +} diff --git a/Master/texmf-dist/doc/latex/achemso/achemso-demo.pdf b/Master/texmf-dist/doc/latex/achemso/achemso-demo.pdf new file mode 100644 index 00000000000..a3d36c6ca2b Binary files /dev/null and b/Master/texmf-dist/doc/latex/achemso/achemso-demo.pdf differ diff --git a/Master/texmf-dist/doc/latex/achemso/achemso-demo.tex b/Master/texmf-dist/doc/latex/achemso/achemso-demo.tex index 925cb66fb0c..4c2bd832885 100644 --- a/Master/texmf-dist/doc/latex/achemso/achemso-demo.tex +++ b/Master/texmf-dist/doc/latex/achemso/achemso-demo.tex @@ -27,7 +27,7 @@ %% possible, and avoid layout-changing macros (which are not used %% when typesetting). %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newcommand*{\mycommand}[1]{\texttt{\emph{#1}}} +\newcommand*\mycommand[1]{\texttt{\emph{#1}}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Meta-data block @@ -145,7 +145,9 @@ Ref.~\citenum{Mena2000}. Long lists of authors will be automatically truncated in most article formats, but not in supplementary information or reviews \cite{Pople2003}. If you encounter problems with the citation macros, please check that -your copy of \textsf{natbib} is up to date. +your copy of \textsf{natbib} is up to date. The demonstration +database file \texttt{achemso-demo.bib} shows how to complete +entries correctly. Multiple citations to be combined into a list can be given as a single citation. This uses the \textsf{mciteplus} package @@ -172,7 +174,7 @@ illustrated, the float is ``here'' if possible. \begin{scheme} Your scheme graphic would go here: \texttt{.eps} format\\ for \LaTeX\, or \texttt{.pdf} (or \texttt{.png}) for pdf\LaTeX\\ - \textsc{ChemDraw} files are best saved as \texttt{.eps} files;\\ + \textsc{ChemDraw} files are best saved as \texttt{.eps} files:\\ these can be scaled without loss of quality, and can be\\ converted to \texttt{.pdf} files easily using \texttt{eps2pdf}.\\ %\includegraphics{graphic} @@ -202,14 +204,15 @@ sense; the production process will move them if needed. \subsection{Math(s)} The \textsf{achemso} class does not load any particular additional -support for mathematics. If the author \emph{needs} things like -\textsf{amsmath}, they should be loaded in the preamble. However, -the basics should work fine. Some inline material $ y = mx + c$ +support for mathematics. If packages such as \textsf{amsmath} are +required, they should be loaded in the preamble. However, +the basic \LaTeX\ math(s) input should work correctly without +this. Some inline material \( y = mx + c \) or $ 1 + 1 = 2 $ followed by some display. \[ A = \pi r^2 \] -It is possible to label equations in the usual way. +It is possible to label equations in the usual way (\ref{eqn:example}). \begin{equation} - \frac{\mathrm{d}}{\mathrm{d}x} \, r^2 = 2r + \frac{\mathrm{d}}{\mathrm{d}x} \, r^2 = 2r \label{eqn:example} \end{equation} This can also be used to have equations containing graphical content. To align the equation number with the middle of the graphic, @@ -229,19 +232,17 @@ rather than the bottom, a minipage may be used. The usual experimental details should appear here. This could include a table, which can be referenced as \ref{tbl:example}. Notice -that the caption is positioned at the top of the table. Do not worry -too much about the appearance of the table: this will be altered -during production. +that the caption is positioned at the top of the table. \begin{table} \caption{An example table} \label{tbl:example} \begin{tabular}{ll} \hline - Header one & Header two \\ + Header one & Header two \\ \hline - Entry one & Entry two \\ - Entry three & Entry four \\ - Entry five & Entry five \\ + Entry one & Entry two \\ + Entry three & Entry four \\ + Entry five & Entry five \\ Entry seven & Entry eight \\ \hline \end{tabular} @@ -250,19 +251,16 @@ during production. Adding notes to tables can be complicated. Perhaps the easiest method is to generate these using the basic \texttt{\textbackslash textsuperscript} and -\texttt{\textbackslash emph} macros, as illustrated -(\ref{tbl:notes}). +\texttt{\textbackslash emph} macros, as illustrated (\ref{tbl:notes}). \begin{table} \caption{A table with notes} \label{tbl:notes} \begin{tabular}{ll} \hline - Header one & Header two \\ + Header one & Header two \\ \hline - Entry one\textsuperscript{\emph{a}} - & Entry two \\ - Entry three\textsuperscript{\emph{b}} - & Entry four \\ + Entry one\textsuperscript{\emph{a}} & Entry two \\ + Entry three\textsuperscript{\emph{b}} & Entry four \\ \hline \end{tabular} @@ -270,16 +268,41 @@ method is to generate these using the basic \textsuperscript{\emph{b}} Some more text. \end{table} -The example file also loads the \textsf{mhchem} package, so -that formulas are easy to input: \texttt{\textbackslash -\ce\{H2SO4\}} gives \ce{H2SO4}. See the use in the -bibliography file (when using titles in the references -section). +The example file also loads the optional \textsf{mhchem} package, so +that formulas are easy to input: \texttt{\textbackslash ce\{H2SO4\}} +gives \ce{H2SO4}. See the use in the bibliography file (when using +titles in the references section). The use of new commands should be limited to simple things which will not interfere with the production process. For example, \texttt{\textbackslash mycommand} has been defined in this example, -to give italic, monospaced text: \mycommand{some text}. +to give italic, mono-spaced text: \mycommand{some text}. + +\section{Cross-referencing material} + +Items such as figures, schemes and tables will need to be referred to +in the main text. The class loads the \textsf{cleveref} package, +which means that text such as +``\ref{fgr:example,fgr:example:2,fgr:example:3}'' can be created +automatically. This is achieved by modifying the behaviour of the +\texttt{\textbackslash ref} macro: plain numerical references with +no preceding text are available using the +\texttt{\textbackslash plainref} macro. For example, compare +``\ref{fgr:example}'' and ``\plainref{fgr:example}''. + +\begin{figure} + This figure is used to demonstrate \\ + cross-referencing. + \caption{A second example figure} + \label{fgr:example:2} +\end{figure} + +\begin{figure} + This figure is used to demonstrate \\ + cross-referencing. + \caption{A third example figure} + \label{fgr:example:3} +\end{figure} \section{Extra information when writing JACS Communications} @@ -336,7 +359,7 @@ automatically add a sentence pointing to the information on-line: %% Notice that the class file automatically sets \bibliographystyle %% and also names the section correctly. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\bibliography{achemso} +\bibliography{achemso-demo} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% The "tocentry" environment can be used to create an entry for the @@ -359,9 +382,7 @@ 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. This box and the associated title will always be printed on a -separate page from the rest of the document. It is best to place the -graphical TOC entry as the last item in the draft so that the page -break is not a problem. +separate page at the end of the document. \end{tocentry} diff --git a/Master/texmf-dist/doc/latex/achemso/achemso.pdf b/Master/texmf-dist/doc/latex/achemso/achemso.pdf index 801cd834d8f..00b313a0146 100644 Binary files a/Master/texmf-dist/doc/latex/achemso/achemso.pdf and b/Master/texmf-dist/doc/latex/achemso/achemso.pdf differ -- cgit v1.2.3