summaryrefslogtreecommitdiff
path: root/graphics/mol2chemfig/docs/preamble.tex
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/mol2chemfig/docs/preamble.tex')
-rw-r--r--graphics/mol2chemfig/docs/preamble.tex64
1 files changed, 64 insertions, 0 deletions
diff --git a/graphics/mol2chemfig/docs/preamble.tex b/graphics/mol2chemfig/docs/preamble.tex
new file mode 100644
index 0000000000..f2f1a575ac
--- /dev/null
+++ b/graphics/mol2chemfig/docs/preamble.tex
@@ -0,0 +1,64 @@
+\usepackage{
+ enumitem,
+ graphicx,
+ listings,
+ textcomp,
+ xspace
+}
+
+\setlist[enumerate]{itemsep=0pt}
+\setlist[itemize]{itemsep=0pt}
+
+% use postscript fonts
+\usepackage{courier,times}
+\usepackage[scaled=0.92]{helvet}
+\usepackage{sansmath}
+
+\usepackage[x11names]{xcolor}
+\usepackage[margin=1.0in]{geometry}
+\usepackage[small]{titlesec}
+
+% load mol2chemfig custom macros
+\usepackage{mol2chemfig}
+
+% set default input path
+\makeatletter
+\def\input@path{{examples/}}
+\makeatother
+
+% import live settings
+\input{hand-coded-tex/chemfig-settings}
+
+\newlength{\fspc}
+\setlength{\fspc}{5pt}
+
+% customize code listings
+\lstset{backgroundcolor=\color{LightSteelBlue1},
+ basicstyle=\ttfamily\small,
+ xleftmargin=\fspc,
+ framexleftmargin=\fspc,
+ framextopmargin=\fspc,
+ frame=single,
+ framerule=0pt,
+ linewidth=\linewidth,
+ breaklines=true,
+ breakatwhitespace=true,
+ showstringspaces=false,
+}
+
+\newcommand{\mcf}{\texttt{mol2chemfig}\xspace}
+\newcommand{\chf}{\texttt{chemfig}\xspace}
+\newcommand{\mf}{\texttt{molfile}\xspace}
+\newcommand{\smiles}{\texttt{SMILES}\xspace}
+\newcommand{\tkz}{\texttt{TiKZ}\xspace}
+\newcommand{\rdkit}{\texttt{rdkit}\xspace}
+\newcommand{\mcfplain}{\texttt{mol2chemfig.tex}\xspace}
+
+\setlength{\parskip}{0.25\baselineskip}
+\setlength{\parindent}{0pt}
+
+% structures need a little space
+\newcommand{\cfpic}[1]{\bigskip \par \input{#1} \par \bigskip}
+
+% use hyperlinks
+\usepackage[colorlinks,linkcolor=Blue3,urlcolor=Blue3]{hyperref}