Forum général.général Latex class report et chapitre

Posté par  .
Étiquettes : aucune
0
5
mai
2005
Bonjour je suis en train de rédiger un rapport en latex avec la class "report". J'ai un petit problème au niveau des chapitres.
A chaque section "chapitre" le nom que j'ai donne est bien ecrit mais en plus est ecrit "Chapitre 1"

Ce qui veut dire que j'ai en quelques sortes deux titres de chapitre.
Par exemple j'ai au début

Chapitre 1

Introduction
Blabla...


Je sens que ce n'est pas très clair :):)
J'aimerai donc supprimer 'Chapitre 1 2 3 ...." et évidemment garder le nom que j'ai donné

comment faire ca?
je n'ai pas trouvé dans la faq latex

merci d'avance
alex
  • # Re: Latex class report et chapitre

    Posté par  . Évalué à 3.

    \chapter*{Introduction}

    Note bien le «*»
    • [^] # Re: Latex class report et chapitre

      Posté par  . Évalué à 1.

      Le problème avec la version * de \chapter, c'est que ce chapitre n'apparaîtra plus dans la table des matières...

      "Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).

      • [^] # Re: Latex class report et chapitre

        Posté par  . Évalué à 1.

        Effectivement j'aimerais aussi qu'il reste dans la table des matières.
        Une autre solution?? merci quand meme !!!!!
        • [^] # Re: Latex class report et chapitre

          Posté par  . Évalué à 2.

          La même solution + un complément!

          \chapter*{Le nom du chapitre}
          \addcontentsline{toc}{chapter}{Le nom du chapitre}

          Et voilà!
          • [^] # Re: Latex class report et chapitre

            Posté par  . Évalué à 1.

            Et donc comme tu l'aura deviné: tu peux remplacer "chapter" par "part", "section", "subsection", etc. dans le "addcontentsline" en fonction de tes besoins...
            • [^] # Re: Latex class report et chapitre

              Posté par  . Évalué à 1.

              Ceci fonctionne bien mais il manque comme dis dans un message au dessous la numérotation. IL n'y a plus de numérotation dans la table des matièeres. Il y a un moyen de le rajouter en plus?
              merci deja pour ces reponses
              • [^] # Re: Latex class report et chapitre

                Posté par  . Évalué à 4.

                Dans ce cas, tu dois continuer d'utiliser \chapter et pas \chapter* (sauf pour l'introduction et la conclusion, qui ne sont pas numérotées).

                Le "Chapitre 1." est en le résultat de
                \chaptername\space\thechapter.
                dans la commande interne \@makechapterhead

                \chaptername est la commande qui donne le nom dans la langue courante
                \thechapter donne la valeur du compteur chapter

                Donc, pour modifier l'affichage, soit tu joues avec \@makechapterhead (ce qui n'est pas conseillé), soit tu joues avec \chaptername, mais, dans ce cas, il faut le faire après le \begin{document} car babel fait la modification à ce moment là (le passage au français).

                Pour résumer : ajoute \renewcommand*{\chaptername}{} après \begin{document}.
  • # Plusieurs voies ...

    Posté par  (site web personnel) . Évalué à 2.

    Alors, typiquement, la définition de la classe de document "report" définit un ensemble de macro régissant la mise en page de ton document automatiquement.

    L'entête "Chapitre X" est automatiquement insérée aussi :
    . tu peux changer de classe de document, pour "article" par exemple, si celà te convient (document d'une 10aine de pages) : facile
    . modifier le report.cls : galère
    . modifier \chaptername (pour changer la valeur de la variable contenant pour le moment "chapitre") : pas vraiment ce que tu cherches
    . utiliser le bloc \chapter*{Introduction}
    \input{intro}
    \addcontentsline{toc}{chapter}{Introduction}
    \thispagestyle{plain}

    : pour les parties intro et conclusions (ça vire le "chapitre" et la numérotation)
    . un mix de tout ça, une adaptation ...

    Bonne continuation !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.