Ceci est une ancienne révision du document !


\question{Comment mettre en page des théorèmes ?}%12.29

\reponse \LaTeX offre la commande \cmd{newtheorem}\marg{nom}\oarg{compteur}\marg{texte}\oarg{section} où nom est une clé pour identifier le théorème, et texte le titre du théorème qui sera imprimé. compteur permet de référencer un autre théorème pour obtenir la même numérotation. section permet de préciser le niveau de numérotation voulu. L'exemple en donne une utlisation. \begin{docexemple}{Utilisation de \cmd{newtheorem}\label{maths-newtheo}} \documentclass{article} \newtheorem{th-imp}{Théorème important}[section] \newtheorem{th-u}{Théorème}[subsection] \begin{document} \section{Introduction.}

 \begin{th-imp} \label{label-th-AA}
    BLA BLA
 \end{th-imp}
 \subsection{Bases.}
    \begin{th-u} \label{label-th-aaa}
       bla bla bla
    \end{th-u}
    \begin{th-u}
       bla ble
    \end{th-u}

\section{Conclusion}

 Le théorème important~\ref{label-th-AA} est à apprendre par
 c\oe{}ur, le théorème~\ref{label-th-aaa} peut être utile.

\end{document} \end{docexemple}

\reponse Il existe pour cela le package \pack{thmmarks} disponible à \url{http://www.informatik.uni-freiburg.de/~may/thmmarks.html}.

\reponse Le package \pack{newthm} a \'et\'e remplac\'e par \pack{newthm}.

\reponse Le package \pack{ntheorem} disponible sur \ctan{macros/latex/contrib/supported/ntheorem} permet de générer une liste des théorèmes apparaissant dans un document.

\reponse Les trois packages suivants permettent de définir son propre style. \begin{itemize} \item Le package \pack{amsmath}, disponible sur \ctan{/fonts/ams/amslatex/},

définit l'environnement \env{proof} insérant un carré.
Des exemples de théorèmes se trouvent dans le fichier thmtest.tex

\item Le package \pack{theorem}, disponible sur CTAN. Voir le fichier

theorem.dvi

\item Il existe également le package \pack{ntheorem} disponible sur CTAN

(\CTAN{macros/latex/contrib/supported/ntheorem}) ou sur
\url{http://www.informatik.uni-freiburg.de/~may/Ntheorem/ntheorem.html}
Il peut générer une liste des théoremes de la même manière que
\cmd{listoffigures}, est compatible avec amsmath, permet d'ajouter des
symboles à la fin d'un théoreme (carré, q.e.d.), permet la référence
à d'autres théoremes. Voir le fichier ntheorem.dvi

\end{itemize} \reponse Voici un tableau récapitulatif :
{\tiny \begin{tabular}{lccc}

Package                             & amsthm & theorem & ntheorem \\

\hline

Retour à la ligne après le titre    &   x    &    x    &    x     \\

\hline

Pas de numérotation d'un théoreme   &   x    &         &    x     \\

\hline

Position du numéro du théoreme      &        &    x    &    x     \\

\hline

Style de la numérotation            &        &         &    x     \\

\hline

Ponctuation après le titre (:,.,etc)&   x    &         &    x     \\

\hline

Fonte du titre ou du corps          &   x    &    x    &    x     \\

\hline

Indentation du titre                &   x    &         &          \\

\hline

Espace vertical autour du théorème  &   x    &    x    &    x     \\

\end{tabular} }

4_domaines_specialises/mathematiques/mettre_en_page_des_theoremes.1027505977.txt.gz · Dernière modification: 2002/07/24 12:19 par benjamin
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0