Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
domaines_specialises:mathematiques:symboles:symbole_cqfd [2021/01/06 09:35] – Déplacement de la page et correction de la mise en forme et du lien. yannick.tanguy | 4_domaines_specialises:mathematiques:symboles:symbole_cqfd [2022/08/13 13:21] (Version actuelle) – [Avec l'extension “QED”] Balises <latex> inutiles supprimées dbitouze | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Comment | + | ====== Comment |
- | Ce symbole est utilisé pour remplacer l' | + | Ce symbole est utilisé pour remplacer l' |
+ | Il est parfois appelé « halmos », du nom du mathématicien [[wpfr> | ||
- | L' | + | L' |
+ | La problématique tient plus à son positionnement sur la ligne du document où elle vient conclure la démonstration. | ||
- | ===== Avec l' | + | ===== Avec l' |
- | L' | + | L' |
- | commande '' | + | |
<code latex> | <code latex> | ||
\documentclass{article} | \documentclass{article} | ||
- | \usepackage{amsthm} | + | |
- | \usepackage[french]{babel} | + | \usepackage[french]{babel} |
\begin{document} | \begin{document} | ||
\begin{proof} | \begin{proof} | ||
- | (...) Et, par récurrence : | + | (...) Et, par récurrence: |
\[ (X+Y)^{n} = \sum_{{k=0}}^{n} {n \choose k} X^{{n-k}} Y^{k} \] | \[ (X+Y)^{n} = \sum_{{k=0}}^{n} {n \choose k} X^{{n-k}} Y^{k} \] | ||
Ce qui généralise l' | Ce qui généralise l' | ||
Ligne 26: | Ligne 27: | ||
< | < | ||
\documentclass{article} | \documentclass{article} | ||
- | \usepackage{amsthm} | + | |
- | \usepackage[french]{babel} | + | \usepackage[french]{babel} |
- | \pagestyle{empty} | + | \pagestyle{empty} |
\begin{document} | \begin{document} | ||
\begin{proof} | \begin{proof} | ||
- | (...) Et, par récurrence : | + | (...) Et, par récurrence: |
\[ (X+Y)^{n} = \sum_{{k=0}}^{n} {n \choose k} X^{{n-k}} Y^{k} \] | \[ (X+Y)^{n} = \sum_{{k=0}}^{n} {n \choose k} X^{{n-k}} Y^{k} \] | ||
Ce qui généralise l' | Ce qui généralise l' | ||
Ligne 37: | Ligne 39: | ||
\end{document} | \end{document} | ||
</ | </ | ||
+ | \\ | ||
- | ===== Avec l'extension QED ===== | + | Cependant, si la démonstration se termine par une formule en exergue, le symbole CQFD |
+ | risque d'apparaître trop bas. | ||
+ | Son placement pourra être corrigé en utilisant la commande '' | ||
+ | avec la commande '' | ||
- | L' | + | <WRAP column half> |
+ | **Sans correction: | ||
+ | |||
+ | <code latex> | ||
+ | \documentclass{article} | ||
+ | \usepackage{amsthm, | ||
+ | \usepackage[french]{babel} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{proof} | ||
+ | Texte... | ||
+ | \begin{equation*} | ||
+ | maths... | ||
+ | \end{equation*} | ||
+ | \end{proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | < | ||
+ | \documentclass{article} | ||
+ | \usepackage[width=6cm]{geometry} | ||
+ | \usepackage{amsthm, | ||
+ | \usepackage[french]{babel} | ||
+ | \pagestyle{empty} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{proof} | ||
+ | Texte... | ||
+ | \begin{equation*} | ||
+ | maths... | ||
+ | \end{equation*} | ||
+ | \end{proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP column half> | ||
+ | **Avec correction: | ||
+ | |||
+ | <code latex> | ||
+ | \documentclass{article} | ||
+ | \usepackage{amsthm, | ||
+ | \usepackage[french]{babel} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{proof} | ||
+ | Texte... | ||
+ | \begin{equation*} | ||
+ | maths... \tag*{\qedhere} | ||
+ | \end{equation*} | ||
+ | \end{proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | < | ||
+ | \documentclass{article} | ||
+ | \usepackage[width=6cm]{geometry} | ||
+ | \usepackage{amsthm, | ||
+ | \usepackage[french]{babel} | ||
+ | \pagestyle{empty} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{proof} | ||
+ | Texte... | ||
+ | \begin{equation*} | ||
+ | maths... \tag*{\qedhere} | ||
+ | \end{equation*} | ||
+ | \end{proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP clear /> | ||
+ | |||
+ | |||
+ | ==== Comment obtenir un carré noir? ==== | ||
+ | |||
+ | Il est très simple de changer le symbole de fin de démonstration, | ||
+ | en redéfinissant la commande '' | ||
+ | |||
+ | <WRAP column 50ex> | ||
+ | <code latex> | ||
+ | \documentclass{article} | ||
+ | \usepackage{amsthm, | ||
+ | \usepackage[french]{babel} | ||
+ | |||
+ | \renewcommand{\qedsymbol}{$\blacksquare$} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{proof} | ||
+ | Et nous y voilà. | ||
+ | \end{proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP column 30ex> | ||
+ | < | ||
+ | \documentclass{article} | ||
+ | \usepackage[width=6cm]{geometry} | ||
+ | \usepackage{amsthm, | ||
+ | \usepackage[french]{babel} | ||
+ | \pagestyle{empty} | ||
+ | |||
+ | \renewcommand{\qedsymbol}{$\blacksquare$} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{proof} | ||
+ | Et nous y voilà. | ||
+ | \end{proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP clear /> | ||
+ | |||
+ | De la même façon, il est très simple de faire disparaître le carré, | ||
+ | en redéfinissant '' | ||
+ | |||
+ | <WRAP column 50ex> | ||
+ | <code latex> | ||
+ | \documentclass{article} | ||
+ | \usepackage{amsthm} | ||
+ | \usepackage[french]{babel} | ||
+ | |||
+ | \renewcommand{\qedsymbol}{} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{proof} | ||
+ | Et nous y voilà. | ||
+ | \end{proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP column 30ex> | ||
+ | < | ||
+ | \documentclass{article} | ||
+ | \usepackage[width=6cm]{geometry} | ||
+ | \usepackage{amsthm} | ||
+ | \usepackage[french]{babel} | ||
+ | \pagestyle{empty} | ||
+ | |||
+ | \renewcommand{\qedsymbol}{} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{proof} | ||
+ | Et nous y voilà. | ||
+ | \end{proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP clear /> | ||
+ | |||
+ | |||
+ | ===== Avec l' | ||
+ | |||
+ | L' | ||
+ | de lemme, de démonstration, | ||
+ | |||
+ | Avec l' | ||
+ | dont '' | ||
+ | des marques de fin de démonstration: | ||
+ | |||
+ | <code latex> | ||
+ | \documentclass{article} | ||
+ | \usepackage[standard, | ||
+ | \usepackage[french]{babel} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{Proof} | ||
+ | (...) Et, par récurrence: | ||
+ | \[ (X+Y)^{n} = \sum_{{k=0}}^{n} {n \choose k} X^{{n-k}} Y^{k} \] | ||
+ | Ce qui généralise l' | ||
+ | \end{Proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | \documentclass{article} | ||
+ | \usepackage[standard, | ||
+ | \usepackage[french]{babel} | ||
+ | \pagestyle{empty} | ||
+ | |||
+ | \begin{document} | ||
+ | \begin{Proof} | ||
+ | (...) Et, par récurrence: | ||
+ | \[ (X+Y)^{n} = \sum_{{k=0}}^{n} {n \choose k} X^{{n-k}} Y^{k} \] | ||
+ | Ce qui généralise l' | ||
+ | \end{Proof} | ||
+ | \end{document} | ||
+ | </ | ||
+ | |||
+ | La [[texdoc> | ||
+ | Vous trouverez [[https:// | ||
+ | |||
+ | ===== Avec l' | ||
+ | |||
+ | L' | ||
+ | Vous devrez charger manuellement l' | ||
+ | |||
+ | Vous aurez également à disposition ces variantes: | ||
+ | ^ Commande | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | <WRAP column half> | ||
+ | <note important> | ||
+ | Ces commandes ('' | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP column half> | ||
+ | <note warning> | ||
+ | L' | ||
+ | a apporté une solution automatique à un problème délicat: | ||
+ | en effet, certaines preuves se terminent par une équation en exergue, d' | ||
+ | Si le fichier d' | ||
+ | puis se prépare immédiatement pour une nouvelle ligne, avant même de lire le code | ||
+ | de la fin de démonstration. | ||
+ | \\ | ||
+ | |||
+ | Cette extention a donc un intérêt historique, et son code est très intéressant. | ||
+ | Mais les autres solutions proposées sont préférables si vous travaillez sur un document récent. | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP clear /> | ||
===== Avec des modifications manuelles ===== | ===== Avec des modifications manuelles ===== | ||
- | Une commande '' | + | Si vos besoins sont simples, une commande '' |
<code latex> | <code latex> | ||
Ligne 55: | Ligne 281: | ||
\hskip2em\null\hfill | \hskip2em\null\hfill | ||
} | } | ||
+ | |||
\def\qedsymbol{\ensuremath\square} | \def\qedsymbol{\ensuremath\square} | ||
\def\qed{\myhfill\qedsymbol\par} | \def\qed{\myhfill\qedsymbol\par} | ||
Ligne 60: | Ligne 287: | ||
Le symbole de fin de démonstration sera placé à droite, sur la ligne | Le symbole de fin de démonstration sera placé à droite, sur la ligne | ||
- | s'il reste de la place, sur la ligne d'au-dessous | + | s'il reste de la place, sur la ligne d'en-dessous |
- | {{htmlmetatags> | + | |
- | metatag-og: | + | ----- |
+ | // | ||
+ | * [[wpfr> | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[faquk> | ||
+ | |||
+ | |||
+ | {{htmlmetatags> | ||
+ | metatag-og: | ||
metatag-og: | metatag-og: | ||
}} | }} | ||
+ |