Bonsoir!
je viens de me mettre au LaTex et jessaie de taper un exercice. Comment faire de simples numérotations comme ce qui suit?
1. a)
b)
c)
2. a)
etc.
Merci d'avance!
-----
Bonsoir!
je viens de me mettre au LaTex et jessaie de taper un exercice. Comment faire de simples numérotations comme ce qui suit?
1. a)
b)
c)
2. a)
etc.
Merci d'avance!
Tu veux vraiment un compteur qui te fasses ça automatiquement ? Parce que sinon j'utilise une macro simplissime, définie par un truc du style
\newcommand{\question}[1]{\noindent \textbf{#1}~}
puis que j'appelle par
\question{1.a} blabla
\question{1.b} blabla
\question{2.} blabla
Super! Cest exactement ce quil me fallait, merci!
Bien que cancrino soit satisfait et sans vouloir intégriste, je me permets de proposer la commande suivante un peu plus dans le " spirit" :
\renewcommand{\thesubsection}{ \thesection.\alph{subsection}) }
cela laisse le style de la section tel qu'il est défini puis rajoute un point, le compteur des sous sections en alphabétique et une parenthèse fermante.
Merci encore!
J'aimerai maintenant numéroter une ligne d'une démonstration a la meme maniere que lon peut numéroter une équation avec \label{eq:ED1} ...
Comment faire?
pour pat711 : ta solution demande alors de redéfinir complètement les styles \section et \subsection, non ? Parce que sinon je ne vois pas comment le compteur est incrémenté...
Non, il n'y a rien à faire de plus. On ne modifie pas les compteurs mais seulement leur style d'affichage.Envoyé par deep_turtleta solution demande alors de redéfinir complètement les styles \section et \subsection, non ? Parce que sinon je ne vois pas comment le compteur est incrémenté...
La commande \subsection{Ma sous-section} affiche d'abord le compteur par \thesubsection puis l'argument.
Par défaut, \thesubsection renvoit le Comp_Section.Comp_SubSection (voire Comp_Chap.Comp_Section.Comp_So usSection en classe report et book), les valeurs des compteurs étant en chiffres arabes.
Avec ma commande, je redéfinis \thesubsection pour que le style du compteur de sous-section soit alphabétique. Celui des sections est inchangé.
J'ai essayé sur un document perso, on obtient bien
1
1.a)
1.b)
2
2.a)
En faisant précéder par cette autre commande
\renewcommand{\thesection}{\Ro man{section}}
On obtient
I
I.a)
I.b)
A noter que l'on n'a pas exactement ce que demandait cancrino avec le rappel du compteur de section uniquement pour la première sous-section. C'est faisable mais je ne suis pas sûr que le jeu en vaille la chandelle.
Tu peux :Envoyé par cancrinoJ'aimerai maintenant numéroter une ligne d'une démonstration a la meme maniere que lon peut numéroter une équation avec \label{eq:ED1}
- créer un compteur personnel \newcounter{monCompteur},
- l'appeler avec \themonCompteur là où tu veux affficher ton compteur
- si tu l'incrémentes avec \refstepcounter{monCompteur}, tu peux mettre un \label{} et rappeler la valeur de ce compteur ailleurs avec \ref{}
On peut aussi incrémenter avec \stepcounter mais alors pas possible de mettre en mémoire dans un label pour le rappeler plus tard
J'espère que cela répond à ta question, sinon précise un peu mieux ce que tu souhaites
Bonjour,
Sans redéfinir quoi que ce soit, on a :Envoyé par cancrinoComment faire de simples numérotations comme ce qui suit?
1. a)
b)
c)
2. a)Cela ne donne pas tout à fait ce que tu demandes (mais c'est un bon début) :Code:\begin{enumerate} \item \begin{itemize} \item ... \item ... \item ... \end{itemize} \item \begin{itemize} \item ... \end{itemize} \end{enumerate}Sinon, tu peux aussi utiliser le package enumerate (normalement installé sur toute machine où se trouve LaTeX) :Code:1. - ... - ... - ... 2. - ...Ce qui donne :Code:\usepackage{enumerate} % dans le preamble puis ... \begin{enumerate} \item \begin{enumerate}[a)] \item ... \item ... \item ... \end{itemize} \item \begin{enumerate}[a)] \item ... \end{itemize} \end{enumerate}(Une documentation en anglais sur enumerate ici, en PDF)Code:1. a) ... b) ... c) ... 2. a) ...
Listes, énumérations et descriptions
L’environnement itemize est utilisé pour des listes simples, enumerate
est utilisé pour des énumérations (listes numérotées) et description est
utilisé pour des descriptions.
Voici un exemple. (tu peux l'essayer puis le modifier)
\begin{enumerate}
\item Il est possible d’imbriquer
les environnements à sa guise :
\begin{itemize}
\item mais cela peut ne pas
être très beau,
\item ni facile à suivre.
\end{itemize}
\item Souvenez-vous :
\begin{description}
\item[Clarté :] les faits ne
vont pas devenir plus sensés
parce qu’ils sont dans une liste,
\item[Synthèse :] cependant une
liste peut très bien
résumer des faits.
\end{description}
\end{enumerate}
Ne pas oublier que l'on peut ajouter des numéros/lettres après la commande "item". Par exemple, pour lister les éléments par (i), (ii), (iii) :
\begin{itemize}
\item[(i)] premier élément
\item[(ii)] second élément
\item[(iii)] dernier élément.
\end{itemize}
Sinon, il existe encore le package enumitem qui offre bcp plus de possibilités de numérotation de listes.