32 Symbols, Packages, and the Preamble
Symbols
Links to symbols that you may need to use to create mathematics, physics, and other science-based books.
Packages
These packages will be useful to use.
- amsmath (general math equations)
- isomath (styles for math and technology)
- mhchem (chemistry equations)
- siunitx (standard units)
- upgreek (upright greek symbols)
“Default” Preamble
This is a general preamble that should meet the needs for most books.
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{microtype}
\usepackage{amssymb}
\usepackage{mhsetup}
\usepackage{mathtools}
\usepackage{empheq}
\usepackage{pgf,tikz}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\usetikzlibrary{shapes.misc,shadows}
\usepackage{enumitem}
\usepackage{color}
\usepackage{fancybox}
\usepackage{fixltx2e}
\usepackage{float}
\usepackage{graphicx}
\usepackage{ragged2e}
\RequirePackage[l2tabu, orthodox]{nag}
\usepackage{isomath}
\usepackage{upgreek}
\usepackage{showlabels}
\usepackage{relsize}
\usepackage[version=4]{mhchem}
\usepackage{siunitx}
\usepackage{textcomp}
\usepackage{gensymb}
\DeclareSIUnit\hour{hr}
\DeclareSIUnit\day{day}
\DeclareSIUnit\year{yr}
Latex Commands
It is possible to add new commands to the Latex Preamble or add new function or global command.