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

4_domaines_specialises/mathematiques/changer_de_police_en_mode_mathematique.1476603553.txt.gz · Dernière modification: 2016/10/16 09:39 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0