Commit 996e17c7 authored by Aurelien Pascal's avatar Aurelien Pascal

amsthm

parent 7182b4b0
......@@ -35,7 +35,7 @@ Code :
* [V] Personnalier la mise en page
* [/] Tuner ses tableaux
* [/] Gestion avancée des figures
* [...] Mathématiques avancées
* [V] Mathématiques avancées
* [/] SIUnitx : le paquet du physicien
* [/] Des références d'articles avec BibTeX
* [V] Gérer un gros document en le découpant en plusieurs parties
......
......@@ -277,8 +277,32 @@ Voici un exemple pour chacun d'eux :
\subsection{Ecrire des théorèmes comme un vrai prof de maths}
La gestion des théorèmes, définitions, corollaires et lemmes peut se faire à l'aide de l'extension \texttt{amsthm}, dont nous allons donner un aperçu rapide.
%\startaurel amsthm ou ntheorem, a voir lequel est mieux \closeaurel
La principale commande fournie par \texttt{amsthm} est \verb=\newtheorem=. Cette commande permet de définir un evironnement auquel l'utilisateur peut donner le nom de son choix, et sera numéroté automatiquement, et l'environnement \texttt{proof}.
Voici un exemple simple :
\begin{LTXexample}[width=0.48\textwidth]
\newtheorem{theorem}{Theorem}
\begin{theorem}[Th\'eorème de Pythagore]
Dans un triangle rectangle, la carre de
la longueur de l'hypothenuse est egal a
la somme des carre des deux autres cotes.
\end{theorem}
\begin{proof}
mettre ici une demo
\end{proof}
\end{LTXexample}
La commande \verb=\newtheorem{}{}[]= permet de créer autant d'environnements que nécessaires, chacun munis de sa propre numérotation.
L'argument optionnel permet de choisir le système de numérotation, voici quelques exemples :\\
\verb=\newtheorem{theorem}{Théorème}[section]= associe la numéroation des théorèmes aux sections. Ainsi le théorème \textbf{3.4} sera le quatrième théorème de la section 3.\\
\verb=\newtheorem{corollary}{Corollaire}[theorem]= associe la numérotation des corollaires aux théorèmes. Ainsi le corollaire \textbf{3.4.2} sera le second corollaire du théorème \textbf{3.4}\\
\verb=\newtheorem{lemma}[theorem]{Lemme}= associe la numérotation des \texttt{theorem} et \texttt{lemma} (le même compteur est utilisé).
Il est possible de personnaliser beaucoup plus précisément le comportement des environnements créés par \verb=\newtheorem= pour obtenir un rendu personnalisé, mais ceci nécéssiterait un présentation beaucoup plus longue. Vous pouvez vous reporter à la documentation d'\texttt{amsthm} pour plus de détails.
\section{\texttt{siunitx} : le paquet du physicien}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment