% -------------------------------------------------------------------------- % % the CHEMMACROS package -- module: `units' % % -------------------------------------------------------------------------- % Clemens Niederberger % -------------------------------------------------------------------------- % https://github.org/cgnieder/chemmacros/ % contact@mychemistry.eu % -------------------------------------------------------------------------- % If you have any ideas, questions, suggestions or bugs to report, please % feel free to contact me. % -------------------------------------------------------------------------- % Copyright 2011-2015 Clemens Niederberger % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. % The latest version of this license is in % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. % % This work has the LPPL maintenance status `maintained'. % % The Current Maintainer of this work is Clemens Niederberger. % -------------------------------------------------------------------------- \ChemModule{units}{2015/09/28 chemical units} \RequirePackage{siunitx} % -------------------------------------------------------------------------- \DeclareSIUnit {\atm } {atm} \DeclareSIUnit {\atmosphere} {atm} \DeclareSIUnit {\calory } {cal} \DeclareSIUnit {\cal } {cal} \DeclareSIUnit {\moLar } {\mole\per\liter} \DeclareSIUnit {\MolMass } {\gram\per\mole} \DeclareSIUnit {\normal } {\textsc{n}} \DeclareSIUnit {\torr } {torr} \AtEndPreamble { \chemmacros_if_package_loaded:nF {chemstyle} { \DeclareSIUnit {\cmc } {\cubic\centi\metre} \DeclareSIUnit {\molar} {\mole\per\cubic\deci\metre} \DeclareSIUnit {\Molar} {\textsc{m}} } } % -------------------------------------------------------------------------- \tex_endinput:D 2015/09/28 - change \AtBeginDocument into \AtEndPreamble