\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{tofu (tofu425)} \pdfinfo{ /Title (organic-chemistry-nomenclature.pdf) /Creator (Cheatography) /Author (tofu (tofu425)) /Subject (organic chemistry nomenclature Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{0088A3} \definecolor{LightBackground}{HTML}{EFF7F9} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{organic chemistry nomenclature Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{tofu (tofu425)} via \textcolor{DarkBackground}{\uline{cheatography.com/169049/cs/38476/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}tofu (tofu425) \\ \uline{cheatography.com/tofu425} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Not Yet Published.\\ Updated 2nd May, 2023.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{3} \begin{tabularx}{5.377cm}{x{1.23579 cm} x{0.9154 cm} x{2.42581 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{PREFIXES (based on \# of carbon)}} \tn % Row 0 \SetRowColor{LightBackground} \# of carbons & root name & substituent group prefix \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} 1 & meth- & methyl- \tn % Row Count 3 (+ 1) % Row 2 \SetRowColor{LightBackground} 2 & eth- & ethyl- \tn % Row Count 4 (+ 1) % Row 3 \SetRowColor{white} 3 & prop- & propyl \tn % Row Count 5 (+ 1) % Row 4 \SetRowColor{LightBackground} 4 & but- & butyl- \tn % Row Count 6 (+ 1) % Row 5 \SetRowColor{white} 5 & pent- & pentyl- \tn % Row Count 7 (+ 1) % Row 6 \SetRowColor{LightBackground} 6 & hex- & hexyl- \tn % Row Count 8 (+ 1) % Row 7 \SetRowColor{white} benzene & benzene & phenyl- \tn % Row Count 9 (+ 1) % Row 8 \SetRowColor{LightBackground} 7 & hept- & heptyl- \tn % Row Count 10 (+ 1) % Row 9 \SetRowColor{white} 8 & oct- & octyl- \tn % Row Count 11 (+ 1) % Row 10 \SetRowColor{LightBackground} 9 & non- & nonyl- \tn % Row Count 12 (+ 1) % Row 11 \SetRowColor{white} 10 & dec- & decyl- \tn % Row Count 13 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}---} \SetRowColor{LightBackground} \mymulticolumn{3}{x{5.377cm}}{suffix following root name depends on the classification of the molecule it is referring to. words following substituent group prefix depends on its placement during the name; either followed by the root name or a "-" (e.g. \seqsplit{2-ethyl-4-methylpentane).} \newline \newline benzene is included because it is quirky and special and unique.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.3731 cm} x{2.7462 cm} p{0.4577 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{ADDITIONAL PREFIXES}} \tn % Row 0 \SetRowColor{LightBackground} \seqsplit{classification} & identification & \seqsplit{prefix} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} cyclic \seqsplit{hydrocarbons} & carbons are organized in ring formation & \seqsplit{cyclo-} \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} multiple groups & 2 of the same group exists & di- \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} & 3 of the same group & tri- \tn % Row Count 7 (+ 1) % Row 4 \SetRowColor{LightBackground} & 4 of the same group & \seqsplit{tetra-} \tn % Row Count 9 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.09848 cm} x{2.65466 cm} x{0.82386 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{SUFFIXES}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{{\emph{group name}}}} & {\bf{{\emph{identification}}}} & {\bf{{\emph{suffix}}}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} alk{\bf{ane}} & only single carbon bonds & -ane \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} alk{\bf{ene}} & at least one double carbon bond & -ene \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} alk{\bf{yne}} & at least one triple carbon bond & -yne \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} alcoh{\bf{ol}} & hydroxyl at the end of chain & -ol \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} \seqsplit{carboxylic} acid & COOH group at the end of chain & -oic acid \tn % Row Count 12 (+ 2) % Row 6 \SetRowColor{LightBackground} {\bf{al}}dehyde & oxygen is double bonded to a carbon at the end of a chain & -al \tn % Row Count 15 (+ 3) % Row 7 \SetRowColor{white} ket{\bf{one}} & oxygen is double bonded to a carbon in the middle of a chain & -one \tn % Row Count 18 (+ 3) % Row 8 \SetRowColor{LightBackground} ester & O=C-O-R; carboxylic acid + alcohol & -oate \tn % Row Count 20 (+ 2) % Row 9 \SetRowColor{white} ether & R-O-R & -oxy- \tn % Row Count 21 (+ 1) % Row 10 \SetRowColor{LightBackground} {\bf{amine}} & nitrogen bonded to up to three carbon groups & -amine \tn % Row Count 23 (+ 2) % Row 11 \SetRowColor{white} {\bf{amide}} & O=CH-N & -amide \tn % Row Count 24 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}---} \SetRowColor{LightBackground} \mymulticolumn{3}{x{5.377cm}}{note: list does not go in order of naming priority; R represents any carbon group \newline \newline tip for memorization: several of the groups have the ending in their name (indicated in bold in the first column).} \tn \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{HYDROCARBON NAMING E.G.}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{p{5.377cm}}{\vspace{1px}\centerline{\includegraphics[width=5.1cm]{/web/www.cheatography.com/public/uploads/tofu425_1683035139_name1.png}}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{1. identify longest chain with highest priority group included as root (e.g. cyclohexane) \newline 2. number carbons in accordance with sub. group priority (e.g. propyl is sub. group with the highest priority, start there) \newline 3. identify substituent groups (e.g. propyl on carbon 1, methyl on carbon 3) \newline 4. write full name with substituent groups in alphabetical order (e.g. \seqsplit{3-methyl-1-propylcyclohexane)}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{ALDEHYDE NAMING E.G.}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{p{5.377cm}}{\vspace{1px}\centerline{\includegraphics[width=5.1cm]{/web/www.cheatography.com/public/uploads/tofu425_1683035801_Screen Shot 2023-05-02 at 9.52.35 AM.png}}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{1. confirm aldehyde presence (i.e. double bonded oxygen at the end of a chain) \newline 2. count longest chain with aldehyde included (considering that no other functional groups of a higher priority are present) \newline 3. begin counting from aldehyde \newline 4. identify sub. groups (i.e. two methyls on carbon 3) \newline 5. write full naming with ending "-al" (e.g. 3,3-dimethyloctanal)} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{KETONE NAMING E.G.}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{p{5.377cm}}{\vspace{1px}\centerline{\includegraphics[width=5.1cm]{/web/www.cheatography.com/public/uploads/tofu425_1683036047_Screen Shot 2023-05-02 at 9.58.08 AM.png}}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{1. identify ketone presence (i.e. double bonded oxygen anywhere in the middle of the chain) \newline 2. count longest root with the ketone (considering that there are no other functional groups of higher priority present) \newline 3. number carbons, giving the ketone priority, taking note of what number it falls on (e.g. carbon 2) \newline 4. identify sub. groups (e.g. fluorine on carbon 4) \newline 5. write full name with ending "-one" (e.g. 4-fluoroheptan-2-one)} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{ESTER NAMING E.G.}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{p{5.377cm}}{\vspace{1px}\centerline{\includegraphics[width=5.1cm]{/web/www.cheatography.com/public/uploads/}}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{1. begin with the carbon chain attached to the single bonded oxygen (i.e. the alcohol side), identifying its longest chain; name like sub. group (e.g. phenyl). \newline 2. identify the longest chain on the other side of the molecule (i.e. the acid side), identifying its longest chain starting from the carbon that is double bonded to the oxygen (e.g. pentane). \newline 3. identify any sub. groups and number accordingly (e.g. none) \newline 4. write full name with ending "-oate" (e.g. phenyl pentanoate)} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}