Ceci est une ancienne révision du document !
\question{Comment changer de police en mode mathématique~?}%12.9
\reponse Il faut utiliser les packages \pack{amsmath} ou \pack{amssymb} puis~: \begin{itemize} \item pour du gothique~:% \cmd{frak}\marg{Texte} en \LaTeX2.09 et
\cmd{mathfrak}\marg{Texte}% en \LaTeXe
\item pour du calligraphique gras~:
\begin{center} \cmd{boldsymbol}\marg{\cmd{mathcal}\marg{TEXTE}}. \end{center} On peut aussi générer tout l'alphabet correspondant~:
\begin{noexemple} \DeclareSymbolFont{boldsymbols}{OMS}{cmsy}{b}{n} \DeclareSymbolFontAlphabet
{\mathbfcal}{boldsymbols}
\end{noexemple}
puis utiliser la commande \cmd{mathbfcal}. \begin{Rq} La commande \cmd{mathcal} ne marche qu'avec des majuscules. \end{Rq}
\item pour du gras italique~: \begin{noexemple} \DeclareMathAlphabet\mbi{OML}{cmm}{b}{it} \end{noexemple}
ou
\begin{noexemple} \DeclareSymbolFont{mathbold}{OML}{cmm}{b}{it} \DeclareMathSymbol
{\biGamma}{\mathord}{mathbold}{0}
\end{noexemple} \item pour des symboles en gras~: \cmd{boldsymbol}\marg{\cmd{alpha}} ou \begin{noexemple} \DeclareSymbolFont{mathbold}{OML}{cmm}{b}{it} \DeclareMathSymbol
{\balpha}{\mathord}{mathbold}{11}
\end{noexemple} \end{itemize}
\begin{Rq}
Si cela ne marche pas, c'est que les caractères gras correspondants n'existent pas. Il faut alors soit utiliser la commande \cmd{pmb}\marg{...} qui permet de << graisser >> un symbole mathématique, soit utiliser un package supplémentaire tel que \pack{amsbsy}. Il existe par ailleurs des versions \PS de fontes \AmS disponibles sur \CTAN.
\end{Rq}
\reponse Sous \LaTeXe, il existe un certain nombre de commandes de changement de police. Il s'agit de~: \begin{descrcmd} \item[mathcal] pour du calligraphique (argument en majuscule), \item[mathrm] pour du roman, \item[mathbf] pour du gras (\emph{bold font}), \item[mathsf] pour du sans empattement (\emph{sans serif}), \item[mathtt] pour du typewriter (machine à écrire), \item[mathnormal] pour revenir à la fonte par défaut, \item[mathit] pour de l'italique. \end{descrcmd}
\reponse Pour écrire toute une formule en gras, on peut aussi utiliser la commande \cmd{mathversion}\marg{xxx} de \LaTeXe. \targ{xxx} peut valoir \targ{bold} ou \targ{normal} comme dans l'exemple~\vref{maths-mathversion}.
\begin{exemple}{Utilisation de \cmd{mathversion}\label{maths-mathversion}} Une formule importante~: \mathversion{bold} \[\sum_{i=0}^n u_i + v_i\]
Une formule moins importante~: \mathversion{normal} \[\sum_{i=0}^n v_i\] \end{exemple}
\reponse Le package \pack{bm} disponible sur \ctan{macros/latex/required/tools} permet de bien gérer les symboles mathématiques en gras.
\endinput