LaTeX - probleme de numerotation
Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

LaTeX - probleme de numerotation



  1. #1
    invite43f6fe17

    LaTeX - probleme de numerotation


    ------

    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!

    -----

  2. #2
    invite8c514936

    Re : LaTeX - probleme de numerotation

    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

  3. #3
    invite43f6fe17

    Re : LaTeX - probleme de numerotation

    Super! Cest exactement ce quil me fallait, merci!

  4. #4
    invite5c27c063

    Re : LaTeX - probleme de numerotation

    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.

  5. A voir en vidéo sur Futura
  6. #5
    invite43f6fe17

    Re : LaTeX - probleme de numerotation

    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?

  7. #6
    invite8c514936

    Re : LaTeX - probleme de numerotation

    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é...

  8. #7
    invite5c27c063

    Re : LaTeX - probleme de numerotation

    Citation Envoyé par deep_turtle
    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.

    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.

  9. #8
    invite5c27c063

    Re : LaTeX - probleme de numerotation

    Citation Envoyé par cancrino
    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}
    Tu peux :
    - 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

  10. #9
    invite24357dd0

    Post Re : LaTeX - probleme de numerotation

    Bonjour,

    Citation Envoyé par cancrino
    Comment faire de simples numérotations comme ce qui suit?
    1. a)
    b)
    c)
    2. a)
    Sans redéfinir quoi que ce soit, on a :
    Code:
    \begin{enumerate}
            \item \begin{itemize}
                    \item ...
                    \item ...
                    \item ...
                    \end{itemize}
            \item \begin{itemize}
                    \item ...
                    \end{itemize}
    \end{enumerate}
    Cela ne donne pas tout à fait ce que tu demandes (mais c'est un bon début) :
    Code:
    1.
           - ...
           - ...
           - ...
    2.
           - ...
    Sinon, tu peux aussi utiliser le package enumerate (normalement installé sur toute machine où se trouve LaTeX) :
    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}
    Ce qui donne :
    Code:
    1.
           a) ...
           b) ...
           c) ...
    2.
           a) ...
    (Une documentation en anglais sur enumerate ici, en PDF)

  11. #10
    invite48655cff

    Re : LaTeX - probleme de numerotation

    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}

  12. #11
    invitef591ed4b

    Re : LaTeX - probleme de numerotation

    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.

Discussions similaires

  1. [LATEX sur LYX] reprise de numérotation figures et equations
    Par invite2c6a0bae dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 03/06/2007, 13h21
  2. Latex - numérotation continue
    Par invite6d14bc10 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 20/11/2006, 14h49
  3. Problème LATEX
    Par invite6a05f10d dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 16/06/2006, 09h16
  4. Un probleme en LaTeX
    Par invited9812f75 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 06/09/2004, 23h00
  5. Latex numérotation automatique des parties
    Par JP dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 01/05/2004, 18h04
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...