|
|
%% Paquets utile pour les maths/la science
|
|
|
\usepackage{mathtools} % La base
|
|
|
|
|
|
% Corrections de l’espacement autour des \left et \right
|
|
|
\usepackage{mleftright}
|
|
|
\mleftright
|
|
|
|
|
|
% Pour de belles frations et dérivées
|
|
|
\usepackage{xfrac}
|
|
|
\usepackage{esdiff}
|
|
|
|
|
|
% Mise en formes des unités
|
|
|
\protected\def\numpi{\text{\ensuremath{\pi}}}
|
|
|
\usepackage{siunitx}
|
|
|
\sisetup{
|
|
|
output-decimal-marker = {,},
|
|
|
number-unit-product = \,,
|
|
|
inter-unit-product = \ensuremath{\!\cdot\!},
|
|
|
list-units = single,
|
|
|
multi-part-units = single,
|
|
|
range-units = single,
|
|
|
input-signs = {+ − ±},
|
|
|
input-uncertainty-signs = {±},
|
|
|
input-symbols = {π …},
|
|
|
input-comparators = {< = > ≈ ≥ ≫ ≤ ≪ ∼ ≲ ≳ ≃}
|
|
|
}
|
|
|
\newcommand{\numtrange}[2]{\numrange[range-phrase = --]{#1}{#2}}
|
|
|
\newcommand{\SItrange}[3]{\SIrange[range-phrase = --]{#1}{#2}{#3}}
|
|
|
|
|
|
% Éléments atomiques, réactions, molécules
|
|
|
\usepackage[version=4,arrows=pgf{latex}{0.09ex}]{mhchem}
|
|
|
\usepackage{chemfig}
|
|
|
|
|
|
% Gestion avancée des tableaux
|
|
|
\usepackage{multirow}
|
|
|
\usepackage{makecell}
|
|
|
\usepackage{booktabs}
|
|
|
\usepackage{longtable} % Tableaux sur plusieurs pages (utilisé pour les acronymes, constantes et symboles)
|
|
|
\newcolumntype{d}{@{}c@{}}
|
|
|
\newcolumntype{C}[1]{>{\centering}m{#1}}
|