Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Path: blob/master/RMarkdown/rticles/acs_article/acs_article.Rmd
Views: 1159
---
---
Introduction
This is a paragraph of text to fill the introduction of the demonstration file. The demonstration file attempts to show the modifications of the standard \LaTeX\ macros that are implemented by the \textsf{achemso} class. These are mainly concerned with content, as opposed to appearance.
Results and discussion
Outline
The document layout should follow the style of the journal concerned. Where appropriate, sections and subsections should be added in the normal way. If the class options are set correctly, warnings will be given if these should not be present.
References
The class makes various changes to the way that references are handled. The class loads \textsf{natbib}, and also the appropriate bibliography style. References can be made using the normal method; the citation should be placed before any punctuation, as the class will move it if using a superscript citation style [@Garnier2007]. The use of \textsf{natbib} allows the use of the various citation commands of that package have shown something. Long lists of authors will be automatically truncated in most article formats, but not in supplementary information or reviews. If you encounter problems with the citation macros, please check that your copy of \textsf{natbib} is up to date. The demonstration database file \texttt{achemso-demo.bib} shows how to complete entries correctly. Notice that ``\latin{et al.}'' is auto-formatted using the \texttt{\textbackslash latin} command.
Multiple citations to be combined into a list can be given as a single citation. This uses the \textsf{mciteplus} package. Citations other than the first of the list should be indicated with a star.
The class also handles notes to be added to the bibliography. These should be given in place in the document. As with citations, the text should be placed before punctuation. A note is also generated if a citation has an optional note. This assumes that the whole work has already been cited: odd numbering will result if this is not the case .
Floats
New float types are automatically set up by the class file. The means graphics are included as follows (Scheme \ref{sch:example}). As illustrated, the float is ``here'' if possible. ParseError: KaTeX parse error: No such environment: scheme at position 7: \begin{̲s̲c̲h̲e̲m̲e̲}̲ Your scheme …
Charts, figures and schemes do not necessarily have to be labelled or captioned. However, tables should always have a title. It is possible to include a number and label for a graphic without any title, using an empty argument to the \texttt{\textbackslash caption} macro.
The use of the different floating environments is not required, but it is intended to make document preparation easier for authors. In general, you should place your graphics where they make logical sense; the production process will move them if needed.
Math(s)
The \textsf{achemso} class does not load any particular additional 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 or followed by some display.
It is possible to label equations in the usual way (Eq. \ref{eqn:example}). ParseError: KaTeX parse error: Undefined control sequence: \label at position 63: …x} \, r^2 = 2r \̲l̲a̲b̲e̲l̲{eqn:example} \… This can also be used to have equations containing graphical content. To align the equation number with the middle of the graphic, rather than the bottom, a minipage may be used. ParseError: KaTeX parse error: No such environment: minipage at position 26: …ation} \begin{̲m̲i̲n̲i̲p̲a̲g̲e̲}̲[c]{0.80\linewi…
Experimental
The usual experimental details should appear here. This could include a table, which can be referenced as Table \ref{tbl:example}. Notice that the caption is positioned at the top of the table. ParseError: KaTeX parse error: No such environment: table at position 7: \begin{̲t̲a̲b̲l̲e̲}̲ \caption{An …
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 (Table \ref{tbl:notes}). \begin{table} \caption{A table with notes} \label{tbl:notes} ParseError: KaTeX parse error: No such environment: tabular at position 7: \begin{̲t̲a̲b̲u̲l̲a̲r̲}̲{ll} \hline…
\textsuperscript{\emph{a}} Some text; \textsuperscript{\emph{b}} Some more text. \end{table}
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, mono-spaced text: \mycommand{some text}.
Extra information when writing JACS Communications
When producing communications for \emph{J.~Am.\ Chem.\ Soc.}, the class will automatically lay the text out in the style of the journal. This gives a guide to the length of text that can be accommodated in such a publication. There are some points to bear in mind when preparing a JACS Communication in this way. The layout produced here is a \emph{model} for the published result, and the outcome should be taken as a \emph{guide} to the final length. The spacing and sizing of graphical content is an area where there is some flexibility in the process. You should not worry about the space before and after graphics, which is set to give a guide to the published size. This is very dependant on the final published layout.
You should be able to use the same source to produce a JACS Communication and a normal article. For example, this demonstration file will work with both \texttt{type=article} and \texttt{type=communication}. Sections and any abstract are automatically ignored, although you will get warnings to this effect.
$$\begin{acknowledgement} Please use ``The authors thank \ldots'' rather than ``The authors would like to thank \ldots''. The author thanks Mats Dahlgren for version one of \textsf{achemso}, and Donald Arseneau for the code taken from \textsf{cite} to move citations after punctuation. Many users have provided feedback on the class, which is reflected in all of the different demonstrations shown in this document. \end{acknowledgement}$$$$\begin{suppinfo} This will usually read something like: ``Experimental procedures and characterization data for all new compounds. The class will automatically add a sentence pointing to the information on-line: \end{suppinfo}$$