Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 3

23 Mar '23, 15:02

endomorphisme's gravatar image

endomorphisme
443521

Retour à la ligne dans environnement de type ams theorem

Je souhaite créer un environnement de type theorème pour obtenir quelque chose de la forme "Exercice n. %retour à la ligne %Début de l'énoncé". Suite à ma question posée ici https://texnique.fr/osqa/questions/11908/ifthenselse-avec-des-nombres-flottants, une solution a été proposée afin d'inclure le retour à la ligne directement dans le code d'un environnement de type "theorem ams math" (ce qui permet de ne pas avoir à le faire "manuellement"). Voici le code en question : \documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage{amsmath} \usepackage{amssymb} \usepackage{amsthm} \usepackage{babel} \newtheoremstyle{break} % ⟨name⟩ {} % ⟨Space above⟩ {0.5cm} % ⟨Space below⟩ {\normalfont} % ⟨Body font⟩ {} % ⟨Indent amount⟩ {\bfseries} % ⟨Theorem head font⟩ {} % ⟨Punctuation after theorem head⟩ {\newline} % ⟨Space after theorem head⟩ {} % ⟨Theorem head spec (can be left empty, meaning ‘normal’ )⟩ \theoremstyle{break} \newtheorem{exo}{Exercice} \begin{document} \begin{exo} bla \end{exo} \begin{exo} \begin{enumerate} \item a \item z \end{enumerate} \end{exo} \end{document} Ca fonctionne, sauf lorsque l'exercice commence avec une énumération... Dans ce cas, l'item 1) est sur la même ligne que le numéro de l'exercice. Et lorsque j'essaie de le faire manuellement, je me retrouve avec une ligne vide (voir exemple ci-dessus)... Le résultat voulu est "Exercice n. %retour à la ligne %Début de l'énoncé". Comment pourrait-on solutionner ce problème ?
cliquez ici pour masquer/afficher la révision 2

23 Mar '23, 15:00

endomorphisme's gravatar image

endomorphisme
443521

Retour à la ligne dans environnement de type ams theorem

Suite à ma question posée icihttps://texnique.fr/osqa/questions/11908/ifthenselse-avec-des-nombres-flottants, ici https://texnique.fr/osqa/questions/11908/ifthenselse-avec-des-nombres-flottants, une solution a été proposée afin d'inclure le retour à la ligne directement dans le code d'un environnement de type "theorem ams math" (ce qui permet de ne pas avoir à le faire "manuellement"). Voici le code en question : \documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage{amsmath} \usepackage{amssymb} \usepackage{amsthm} \usepackage{babel} \newtheoremstyle{break} % ⟨name⟩ {} % ⟨Space above⟩ {0.5cm} % ⟨Space below⟩ {\normalfont} % ⟨Body font⟩ {} % ⟨Indent amount⟩ {\bfseries} % ⟨Theorem head font⟩ {} % ⟨Punctuation after theorem head⟩ {\newline} % ⟨Space after theorem head⟩ {} % ⟨Theorem head spec (can be left empty, meaning ‘normal’ )⟩ \theoremstyle{break} \newtheorem{exo}{Exercice} \begin{document} \begin{exo} bla \end{exo} \begin{exo} \begin{enumerate} \item a \item z \end{enumerate} \end{exo} \end{document} Ca fonctionne, sauf lorsque l'exercice commence avec une énumération... Dans ce cas, l'item 1) est sur la même ligne que le numéro de l'exercice. Et lorsque j'essaie de le faire manuellement, je me retrouve avec une ligne vide (voir exemple ci-dessus)... Le résultat voulu est "Exercice n. %retour à la ligne %Début de l'énoncé". Comment pourrait-on solutionner ce problème ?
cliquez ici pour masquer/afficher la révision 1

23 Mar '23, 15:00

endomorphisme's gravatar image

endomorphisme
443521

C'est votre première visite ici ? Consultez la FAQ !

×