Supprimer numérotation des théorèmes.
dans LaTeX
Je cherchais un moyen de supprimer la numérotation des théorèmes voici un exemple qui semble marcher:
Il me reste à savoir comment on ajoute une preuve. :-D
\usepackage{amssymb} \usepackage{amsmath} \usepackage[utf8]{inputenc} \usepackage{eurosym} \usepackage[T1]{fontenc} \usepackage[french]{babel} \newtheorem{theorem}{theorem} \begin{document} \renewcommand{\thetheorem}{\empty{}} \begin{theorem} blah \end{theorem} \end{document}
Il me reste à savoir comment on ajoute une preuve. :-D
Réponses
-
Bonsoir,
Tu ne connais pas le bouton Code formaté ? \newtheorem* me semble plus propre que ton... machin. :-D\documentclass{article} \usepackage{amsthm} \newtheorem*{theoSansNum}{Théorème} \begin{document} \begin{theoSansNum} Foo bar. \end{theoSansNum} \begin{proof} Parce que. \end{proof} \end{document}
-
Pour rajouter une preuve:
\documentclass[a4paper,11pt] {article} \usepackage{amssymb} \usepackage{amsmath} \usepackage{amsthm} \usepackage[utf8]{inputenc} \usepackage{eurosym} \usepackage[T1]{fontenc} \usepackage[french]{babel} \newtheorem{theorem}{theorem} \renewcommand{\thetheorem}{\empty{}} \addto\captionsfrench{\renewcommand\proofname{Proof}} \begin{document} \begin{theorem} blah \end{theorem} \begin{proof} blah \end{proof} \end{document}
Le mot qui est utilisé pour indiquer le début d'une preuve est conditionné par l'emploi du package Babel.
Par défaut le mot qui sera écrit si on a choisit le Français dans Babel est Démonstration.
Le code ci-dessus change ce mot pour y substituer le mot Proof. -
En effet, cela marche. Merci.
-
Enfin, non, cela ne marche pas tout à fait comme souhaité. :-D
Le mot "démonstration" est utilisé dans le rendu. -
D'après 'texdoc babel-french' :
\documentclass[french]{article} \usepackage{lmodern} \usepackage[T1]{fontenc} \usepackage{babel} \usepackage{amsthm} \newtheorem*{theoSansNum}{Théorème} \def\frenchproofname{Preuve} \begin{document} \begin{theoSansNum} Foo bar. \end{theoSansNum} \begin{proof} Parce que. \end{proof} \end{document}
-
Merci, mais ce coup-ci ce n'est pas plus simple que la solution que j'avais déjà sous la main.
-
Ça ne te dérange pas d'avoir le nom du machin suivi d'une espace, elle-même suivie d'un point ? Parce que si tu cherches à faire le truc le plus crade possible, tu peux faire enlever l'espace après l'avoir mise :
\newtheorem{theorem}{Concours du plus crado} \renewcommand{\thetheorem}{\unskip}
Connectez-vous ou Inscrivez-vous pour répondre.
Bonjour!
Catégories
- 163.2K Toutes les catégories
- 9 Collège/Lycée
- 21.9K Algèbre
- 37.1K Analyse
- 6.2K Arithmétique
- 53 Catégories et structures
- 1K Combinatoire et Graphes
- 11 Sciences des données
- 5K Concours et Examens
- 11 CultureMath
- 47 Enseignement à distance
- 2.9K Fondements et Logique
- 10.3K Géométrie
- 65 Géométrie différentielle
- 1.1K Histoire des Mathématiques
- 69 Informatique théorique
- 3.8K LaTeX
- 39K Les-mathématiques
- 3.5K Livres, articles, revues, (...)
- 2.7K Logiciels pour les mathématiques
- 24 Mathématiques et finance
- 314 Mathématiques et Physique
- 4.9K Mathématiques et Société
- 3.3K Pédagogie, enseignement, orientation
- 10K Probabilités, théorie de la mesure
- 773 Shtam
- 4.2K Statistiques
- 3.7K Topologie
- 1.4K Vie du Forum et de ses membres