Comment obtenir un texte de théorème en caractères romains?
Lorsque vous souhaitez utiliser la commande \newtheorem
sans la contrainte d'un contenu du théorème affiché dans une police italique, plusieurs possibilités s'offrent à vous.
Avec les commandes de base
L'exemple qui suit montre la manière d'obtenir un environnement dont le contenu est présenté en caractères romains (avec l'environnement « Lemme »). Il montre aussi la présentation classique (avec l'environnement « Remarque »).
\documentclass{article} \newtheorem{remarque}{Remarque} \newtheorem{prelemme}{Lemme} \newenvironment{lemme}{\begin{prelemme}\upshape}{\end{prelemme}} \begin{document} \begin{remarque} Ce qui suit est un lemme. \end{remarque} \begin{lemme} Si un ensemble $E$ possède une partition en $p$ sous-ensembles contenant chacun $r$ éléments, alors $E$ contient $p \times r$ éléments. \end{lemme} \end{document}
Avec l'extension “amsthm”
L'extension AMSLaTeX dédiée à la gestion des théorèmes, amsthm, permet de faire une modification similaire.
Avec l'extension “ntheorem”
L'extension ntheorem permet de contrôler directement les polices utilisées par les environnements de théorème.