====== Comment écrire proprement “a/b”? ======


$\Reponse$  Pour qu'à l'impression le numérateur « a » soit légèrement décalé
vers le haut et vers la gauche et que le dénominateur « b » soit légèrement décalé
vers le bas et vers la droite, les deux étant plus petits que la police courante,
il existe la commande ''\sfrac'' de l'extension [[ctanpkg>xfrac]]:

<WRAP column 45ex>
<code latex>
\documentclass{article}
  \usepackage{xfrac}

\begin{document}
Votez pour ma fraction: $\sfrac{a}{b}$.
\end{document}
</code>
</WRAP>
<WRAP column 30ex>
<latexdoc>
\documentclass{article}
  \usepackage{xfrac}
  \pagestyle{empty}

\begin{document}
\Large Votez pour ma fraction: $\sfrac{a}{b}$.
\end{document}
</latexdoc>
</WRAP>
<WRAP clear />

<note>
Cette commande a été, à une époque, fournie par l'extension [[ctanpkg>tugboat]].
</note>

===== Pourquoi ne pas utiliser “nicefrac” ? =====

$\Reponse$  L'extension [[ctanpkg>nicefrac]] fournit également une commande pour composer
des fractions:

<WRAP column 45ex>
<code latex>
\documentclass{article}
  \usepackage{nicefrac}

\begin{document}
Votez pour ma fraction: $\nicefrac{a}{b}$.
\end{document}
</code>
</WRAP>
<WRAP column 30ex>
<latexdoc>
\documentclass{article}
  \usepackage{nicefrac}
  \pagestyle{empty}

\begin{document}
\Large Votez pour ma fraction: $\nicefrac{a}{b}$.
\end{document}
</latexdoc>
</WRAP>
<WRAP clear />

mais cette extension a été développée quand la police [[ctanpkg>Computer_Modern|Computer modern]] était la plus fréquemment utilée,
et peut poser problème avec d'autres polices.

Voici un exemple en [[ctanpkg>palatino-nfss|Palatino]] et [[ctanpkg>nicefrac]] à gauche, et son équivalent avec [[ctanpkg>xfrac]] à droite:

<WRAP column 6ex>
<latexdoc>
\documentclass{article}
  \usepackage{mathpazo}
  \usepackage{nicefrac}
  \pagestyle{empty}

\begin{document}
\Large$\nicefrac{a}{b}$
\end{document}
</latexdoc>
</WRAP>
<WRAP column 6ex>
<latexdoc>
\documentclass{article}
  \usepackage{mathpazo}
  \usepackage{xfrac}
  \pagestyle{empty}

\begin{document}
\Large$\sfrac{a}{b}$
\end{document}
</latexdoc>
</WRAP>
<WRAP clear />

En fonction des polices, la différence est plus ou moins visible. De façon générale,
l'extension [[ctanpkg>xfrac]] corrige beaucoup des problèmes de [[ctanpkg>nicefrac]]
et devrait toujours être utilisée à sa place.


{{htmlmetatags>metatag-keywords=(LaTeX,écrire une fraction en LaTeX,hauteur du numérateur et du dénominateur,positions des termes dans une fraction)
metatag-og:title=(Comment écrire proprement “a/b”)
metatag-og:site_name=(FAQ LaTeX francophone)
}}
