commit 671a2a32464ff43cbaadbba61b1b3546e8759c3f Author: KeshavAnandCode Date: Sat May 9 11:47:30 2026 -0500 ACS template with gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e71beb1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,331 @@ +## Core latex/pdflatex auxiliary files: +*.aux +*.lof +*.log +*.lot +*.fls +*.out +*.toc +*.fmt +*.fot +*.cb +*.cb2 +.*.lb + +## Intermediate documents: +*.dvi +*.xdv +*-converted-to.* +# these rules might exclude image files for figures etc. +# *.ps +# *.eps +# *.pdf + +## Generated if empty string is given at "Please type another file name for output:" +.pdf + +## Bibliography auxiliary files (bibtex/biblatex/biber): +*.bbl +*.bbl-SAVE-ERROR +*.bcf +*.bcf-SAVE-ERROR +*.blg +*-blx.aux +*-blx.bib +*.run.xml + +## Build tool auxiliary files: +*.fdb_latexmk +*.synctex +*.synctex(busy) +*.synctex.gz +*.synctex.gz(busy) +*.pdfsync +*.rubbercache +rubber.cache + +## Build tool directories for auxiliary files +# latexrun +latex.out/ + +## Auxiliary and intermediate files from other packages: +# algorithms +*.alg +*.loa + +# achemso +acs-*.bib + +# amsthm +*.thm + +# attachfile2 +*.atfi + +# beamer +*.nav +*.pre +*.snm +*.vrb + +# changes +*.soc +*.loc + +# comment +*.cut + +# context +*.tuc +*.tui +*.tuo + +# cprotect +*.cpt + +# elsarticle (documentclass of Elsevier journals) +*.spl + +# endnotes +*.ent + +# fixme +*.lox + +# feynmf/feynmp +*.mf +*.mp +*.t[1-9] +*.t[1-9][0-9] +*.tfm + +#(r)(e)ledmac/(r)(e)ledpar +*.end +*.?end +*.[1-9] +*.[1-9][0-9] +*.[1-9][0-9][0-9] +*.[1-9]R +*.[1-9][0-9]R +*.[1-9][0-9][0-9]R +*.eledsec[1-9] +*.eledsec[1-9]R +*.eledsec[1-9][0-9] +*.eledsec[1-9][0-9]R +*.eledsec[1-9][0-9][0-9] +*.eledsec[1-9][0-9][0-9]R + +# glossaries +*.acn +*.acr +*.glg +*.glg-abr +*.glo +*.glo-abr +*.gls +*.gls-abr +*.glsdefs +*.lzo +*.lzs +*.slg +*.slo +*.sls + +# uncomment this for glossaries-extra (will ignore makeindex's style files!) +# *.ist + +# gnuplot +*.gnuplot +*.table + +# gnuplottex +*-gnuplottex-* + +# gregoriotex +*.gaux +*.glog +*.gtex + +# htlatex +*.4ct +*.4tc +*.idv +*.lg +*.trc +*.xref + +# hypdoc +*.hd + +# hyperref +*.brf + +# knitr +*-concordance.tex +# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files +# *.tikz +*-tikzDictionary + +# latexindent will create succesive backup files by default +#*.bak* + +# listings +*.lol + +# luatexja-ruby +*.ltjruby + +# makeidx +*.idx +*.ilg +*.ind + +# minitoc +*.maf +*.mlf +*.mlt +*.mtc[0-9]* +*.slf[0-9]* +*.slt[0-9]* +*.stc[0-9]* + +# minted +_minted* +*.data.minted +*.pyg + +# morewrites +*.mw + +# newpax +*.newpax + +# nomencl +*.nlg +*.nlo +*.nls + +# pax +*.pax + +# pdfpcnotes +*.pdfpc + +# sagetex +*.sagetex.sage +*.sagetex.py +*.sagetex.scmd + +# scrwfile +*.wrt + +# spelling +*.spell.bad +*.spell.txt + +# svg +svg-inkscape/ + +# sympy +*.sout +*.sympy +sympy-plots-for-*.tex/ + +# pdfcomment +*.upa +*.upb + +# pythontex +*.pytxcode +pythontex-files-*/ + +# tcolorbox +*.listing + +# thmtools +*.loe + +# TikZ & PGF +*.dpth +*.md5 +*.auxlock + +# titletoc +*.ptc + +# todonotes +*.tdo + +# vhistory +*.hst +*.ver + +# easy-todo +*.lod + +# xcolor +*.xcp + +# xmpincl +*.xmpi + +# xindy +*.xdy + +# xypic precompiled matrices and outlines +*.xyc +*.xyd + +# endfloat +*.ttt +*.fff + +# Latexian +TSWLatexianTemp* + +## Editors: +# WinEdt +*.bak +*.sav + +# latexindent.pl +*.bak[0-9]* + +# Texpad +.texpadtmp + +# LyX +*.lyx~ + +# Kile +*.backup + +# gummi +.*.swp + +# KBibTeX +*~[0-9]* + +# TeXnicCenter +*.tps + +# auto folder when using emacs and auctex +./auto/* +*.el + +# expex forward references with \gathertags +*-tags.tex + +# standalone packages +*.sta + +# Makeindex log files +*.lpz + +# xwatermark package +*.xwm + +# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib +# option is specified. Footnotes are the stored in a file with suffix Notes.bib. +# Uncomment the next line to have this generated file ignored. +#*Notes.bib \ No newline at end of file diff --git a/main.pdf b/main.pdf new file mode 100644 index 0000000..156d1de Binary files /dev/null and b/main.pdf differ diff --git a/main.tex b/main.tex new file mode 100644 index 0000000..ee2b471 --- /dev/null +++ b/main.tex @@ -0,0 +1,289 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% This is a "template" model document for submission to the +%% American Chemical Society (ACS). +%% +%% The guidance here contains information about how you may wish to +%% modify it to match the requirements of various ACS journals. The +%% ACS do *not* typeset accepted articles using LaTeX, so there is +%% no specific class required. +%% +%% This template deliberately does *not* seek to reproduce +%% the layout of the typeset journal: this is explicitly not +%% required by the ACS for LaTeX submissions. +%% +%% Please report any issues with the template at +%% https://github.com/josephwright/acs-template/issues +%% +%% Released under the Creative Commons 0 license +%% https://creativecommons.org/public-domain/cc0/ +%% +%% Copyight (c) 2025 Joseph Wright +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[letterpaper]{article} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Font setup - delete if you are using LuaLaTeX +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\usepackage[T1]{fontenc} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Adjust the margins and allow for line spacing +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\usepackage{geometry} +\geometry{margin = 1in} +\usepackage{setspace} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Reference support +%% +%% The recommended method for producing the reference section is +%% to use biblatex. If you wish to use a classical BibTeX +%% approach, this is easiest to achieve using the achemso package. +%% In that case, you should remove the biblatex lines. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% You can adjust the printing of DOI, article title, etc. using +% package options, e.g. "doi = true"; see the biblatex manual for +% details of adjusting the number of authors printed, e.g. +% "maxnames = 15" to print no more than 15 authors. +\usepackage[style = chem-acs]{biblatex} +\addbibresource{acs-template.bib} +% If you are using classical BibTeX, remove the above lines and +% uncomment: +%\usepackage{achemso} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Graphic inclusion and scheme and chart support +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\usepackage{graphicx} +\usepackage{float} +\newfloat{scheme}{htbp}{los} +\floatname{scheme}{Scheme} +\floatname{chart}{Chart} +\newfloat{graph}{htbp}{loh} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Common support packages +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\usepackage{chemformula} % Formulas using \ch{} +% or +\usepackage[version = 4]{mhchem} % Formulas using \ce{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Many journals require that sections are unnumbered: this +%% is activated here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\setcounter{secnumdepth}{-1} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Place any additional macros here. Please use \newcommand* where +%% possible, and avoid layout-changing macros (which are not used +%% when typesetting). +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand*\mycommand[1]{\texttt{\emph{#1}}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Author and title data: +%% the authblk package is currently the simplest way to provide this +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\usepackage{authblk} +\author[1]{Andrew N. Other} +\author[1]{Fred T. Secondauthor} +\author[1]{I. Ken Groupleader*} +\affil[1]{Department of Chemistry, Unknown University, Unknown Town} +\author[2]{Susanne K. Laborator} +\affil[2]{Lead Discovery, BigPharma, Big Town, USA} +\author[1]{Kay T. Finally} + +\title{A ``template'' model document for submission to the + American Chemical Society (ACS)} +% Use the \date command for email address(s) of corresponding authors +\date{*Email: i.k.groupleader@unknown.uu} + +\begin{document} + +\maketitle + +\begin{abstract} + This is an example document for creating \LaTeX{} submissions to the American + Chemical Society (ACS) for publication. As ACS does not use \LaTeX{} for + typesetting accepted manuscripts, this template does not seek to + reproduce the appearance of a published paper. +\end{abstract} + +\section*{Keywords} + +Some journals require keywords: these normally should be given immediately +after the abstract. + +\section*{Abbreviations} + +Some journals require a list of abbreviations: these normally should be given +immediately after the keyswords (if required). + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Start the main part of the manuscript here. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Introduction} + +This is a paragraph of text to fill the introduction of the demonstration file. + +\section{Results and discussion} + +\subsection{Outline} + +The document layout should follow the style of the journal concerned. Where +appropriate, sections and subsections should be added in the normal way. + +\subsection{References} + +References should be given in the normal way in \LaTeX{}. If you are using +\textsf{biblatex} (as recommended) then you can use the full range of citation +commands it provides. If you choose to use classical Bib\TeX{}, the +\textsf{natbib} package will be loaded and you can use it's commands. + +\subsection{Floats} + +New float types are set up in the preamble. The means graphics are included as +follows (Scheme~\ref{sch:example}). As illustrated, the float is ``here'' if +possible. +\begin{scheme} + \centering + Your scheme graphic would go here: PDF graphics are recommended. + %\includegraphics{graphic} + \caption{An example scheme} + \label{sch:example} +\end{scheme} + +\begin{figure} + \centering + A standard figure environment. + \label{fgr:example} +\end{figure} + +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. + +\subsection{Math} + +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 $1 + 1 = 2$ followed by some display. \[ A = +\pi r^2 \] + +It is possible to label equations in the usual way (Eq.~\ref{eqn:example}). +\begin{equation} + \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, rather than the bottom, a +minipage may be used. +\begin{equation} + \begin{minipage}[c]{0.80\linewidth} + \centering + As illustrated here, the width of \\ + the minipage needs to allow some \\ + space for the number to fit in to. + %\includegraphics{graphic} + \end{minipage} + \label{eqn:graphic} +\end{equation} + +\section{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. +\begin{table} + \caption{An example table} + \label{tbl:example} + \centering + \begin{tabular}{ll} + \hline + Header one & Header two \\ + \hline + Entry one & Entry two \\ + Entry three & Entry four \\ + Entry five & Entry five \\ + Entry seven & Entry eight \\ + \hline + \end{tabular} +\end{table} + +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} + \centering + \begin{tabular}{ll} + \hline + Header one & Header two \\ + \hline + Entry one\textsuperscript{\emph{a}} & Entry two \\ + Entry three\textsuperscript{\emph{b}} & Entry four \\ + \hline + \end{tabular} + + \textsuperscript{\emph{a}} Some text; + \textsuperscript{\emph{b}} Some more text. +\end{table} + +The example file also loads the optional \textsf{chemformula} and +\textsf{mhchem} packages, so that formulas are easy to input: +\texttt{\textbackslash ce\{H2SO4\}} gives \ce{H2SO4}. The two have similar +syntax but authors may prefer one or the other. + +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}. + +\section*{Acknowledgements} + +Please use ``The authors thank \ldots'' rather than ``The authors would like to +thank \ldots''. + +\section*{Supporting information} + +A listing of the contents of each file supplied as Supporting Information +should be included. For instructions on what should be included in the +Supporting Information as well as how to prepare this material for +publications, refer to the journal's Instructions for Authors. + +The following files are available free of charge. +\begin{itemize} + \item Filename-1: brief description + \item Filename-2: brief description +\end{itemize} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% If you are using classical BibTeX rather than biblatex, +%% remove the \printbibliography and uncomment the \bibliograpy one +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\printbibliography +%\bibliography{acs-template.bib} + +\newpage + +\rule{0.05in}{1.75in}% +\begin{minipage}[b][1.75in]{3.25in} + \sffamily + \frenchspacing + + 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. + + The space available depends on the journal: J. Am. Chem. Soc. allows 3.25 in + by 1.75 in and requires sanserif text. Some journals want different sizes: + you can easily adjust here. + + The two rules either side of the content are there to help judge the height + of your material: they may be deleted once not required. + +\end{minipage}% +\rule{0.05in}{1.75in} + +\end{document}