J'ai un souci avec l'organisation de mon document de thèse : il y a dans ma thèse telle que je l'ai réalisée des parties et des chapitres, car j'ai édité un « book » ; mais j'aimerais avoir une numérotation du type I.1.1. par exemple, avec une profondeur que je veux, mais surtout avec cette suite de numéros, d'abord le numéro de la partie (I ou II ou III, etc), puis les sous-parties (1 ou 2, etc). Actuellement apparaissent des numéros de « chapitre » que j'aimerais ne pas voir apparaître. Auriez-vous une aide à m'apporter ?
Affichage de 5 parmi 6
Afficher 1 commentaire(s) en plus
|
Mis à jour Pour modifier la numérotation des (sous)sections : afficher le numéro de la partie au lieu de chapitre il suffit d'ajouter Ouvrir dans l'éditeur
\renewcommand{\thesection}{\thepart.\arabic{section}} Si vous voulez remet les sections à zéro au début de chaque partie la solution est Ouvrir dans l'éditeur
\makeatletter \@addtoreset{section}{part} \renewcommand{\thesection}{\thepart.\arabic{section}} \makeatother Il faut faire attention au espacement pour la mise en page de la table des matières, par exemple Ouvrir dans l'éditeur
\makeatletter \renewcommand*\l@section{\@dottedtocline{1}{3em}{3.5em}} \renewcommand*\l@subsection{\@dottedtocline{2}{6.5em}{4em}} \makeatother mis à jour Pour numéroter les sous sous sections Code complet Ouvrir dans l'éditeur
\documentclass{book} \usepackage{lipsum} \setcounter{secnumdepth}{3} \setcounter{tocdepth}{3} \makeatletter \@addtoreset{section}{part} \makeatother \renewcommand\thesection{\thepart.\arabic{section}} \makeatletter \renewcommand*\l@section{\@dottedtocline{1}{3em}{3.2em}} \renewcommand*\l@subsection{\@dottedtocline{2}{6.2em}{3.8em}} \renewcommand*\l@subsubsection{\@dottedtocline{3}{10em}{5em}} \makeatother \begin{document} \tableofcontents \part{Foo 1} \lipsum[1] \section{Foo bar 1} \subsection{Foo bar baz 1} \lipsum[1] \subsection{Foo bar baz 2} \subsubsection{Foo bar baz 2} \lipsum[1] \section{Foo bar 2} \lipsum[1] \end{document} Remarque Les chapitres jouent un rôle central dans la classe Publiée 18 Mai '16, 14:50 touhami Bonjour Touhami, J'essaie de préciser, puisque vous me le demandez: j'aimerais avoir directement la numérotation correspondant à la partie suivie des sections, sans qu'appraissent de "chapitre" (chapter). Cela devrait afficher par exemple II.4.2.3 pour le paragraphe correspondant à la toisième sous-sous-section de la deuxième sous-section de la quatrième section de la deuxième partie. Je vais étudier ce que vous me proposez déjà. Merci beaucoup pour cette aide. Cordialement, jmb
(19 Mai '16, 11:00)
jmb
@jmb, petite question : pourquoi ce refus d'utiliser les chapitres ?
(19 Mai '16, 12:09)
jerome dequeker
1
@jerome dequeker en fait les chapitres usuels deviennent ici des parties, on dirait.
(19 Mai '16, 16:34)
pluton
@jmb Attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel.
(20 Mai '16, 01:24)
denis ♦♦
Merci jerome dequeker et touhami, pour ces réponses qui m'apportent de vrais éclaircissements, je regarde de près. Je réponds à la question "pourquoi ce refus d'utiliser les chapitres ?": C'est parce que je vois apparaître les mots ("partie", "chapitre" (de mémoire)) et la numérotation en souffre, car elle n'est pas parallèle (on peut avoir un numéro de chapitre 4 dans la partie III, par exemple, et le lecteur peut s'en trouver perturbé (mon directeur de thèse me l'a fait remarquer par exemple)...
(20 Mai '16, 08:54)
jmb
@jmb Attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel. Les réponses aux demandes d'éclaircissements postées en commentaire, doivent se faire par le biais de commentaires également (bouton « Ajouter un nouveau commentaire »), et notamment pas dans la zone « Votre réponse » qui est réservée aux réponses à la question initiale.
(20 Mai '16, 09:57)
denis ♦♦
@jmb Je ne vois pas en quoi un chapitre 4 est embêtant dans une partie III. Certains préfèrent garder une numérotation des chapitres continue dans tout le document, peu importe la partie dans laquelle on est. D'autres préfèrent réinitialiser le compteur de chapitres pour chaque partie. Quoi qu'il en soit, les deux sont possibles. J'ai bien conscience que ce commentaire n'aide pas à trouver une réponse, alors j'arrêterai cette discussion ici, qui n'est qu'un choix personnel du type de sections que l'on veut utiliser.
(20 Mai '16, 10:05)
jerome dequeker
1
@jmb pouvez vous nous montrer comment ressemble votre thèse? c'est -à-dire combien de partie? de chapitre dans chaque partie?...
(20 Mai '16, 11:08)
touhami
@jmb a écrit : Je ne sais pas coment faire pour vous montrer mon plan ! Comment le copier? La réponse est évidemment non. Il suffit de copier le préambule et l'unités de corps de document c'est-à- dire les parties, chapitres, sections,... et s'il y a Merci de voir Comment insérer le (un extrait de) code d’un fichier .tex
(21 Mai '16, 16:04)
touhami
Pour moi c'est mieux, mais on passe directement de I. à I.1.1. J'aurais voulu ne pas brûler les étapes, et passer de I. à I.1. d'abord, avant d'avoir I.1.1. J'aurai voulu également aller plus loin en profondeur de numérotation : avoir un chiifre de plus (une sous-sous-sous-partie, du type I.1.1.1 me serait souhaitable)
(04 Jui '16, 09:59)
jmb
Affichage de 5 parmi 11
Afficher 6 commentaire(s) en plus
|
Bonjour, Je ne sais pas encore bien me repérer pour différencier les « commentaires » et les « réponses », ça va venir. Je ne sais pas comment faire pour vous montrer mon plan ! Comment le copier ? C'est énorme ! J'aimerais bien vous montrer ce plan mais je ne comprends pas comment faire pour copier le préambule...
(22 Mai '16, 11:38)
jmb
Le préambule, c'est ce qu'il y a avant le
(25 Mai '16, 09:43)
jerome dequeker
J'ai essayé de comprendre ce que vous me donnez, et je vous en remercie ; cependant je ne parviens pas à régler mon problème. Il faudrait que je confie mon fichier source à quelqu'un pour qu'il intervienne dessus en toute connaissance de cause, car je suis effectivement incapable de m'expliquer, je n'ai pas assez de connaissances techniques. Mais je sais que cela poserait des problèmes de temps, d'énergie, pour vous et de confidentialité pour moi. Que puis-je faire? À qui pourrais-je confier mon fichier, pour régler la structure ?
(09 Jui '16, 00:05)
jmb
1) Votre problème n'est pas claire donc je ne vois pas l’intérêt de partager la source. 2) Si votre code compile sans erreurs alors pas besoin de partager le vrai texte.
(09 Jui '16, 01:04)
touhami
Je voudrais que ma thèse soit structurée comme une thèse, c'est à dire avec des parties, des sous-parties, bref une structure de thèse ; les numéros des parties seraient Parie I, Partie II, etc Les sous-parties seraient I.1, etc. Ce que je vois sur ma thèse est : Première partie blabla Chapitre I.0 blabla Je voudrais : Première partie blabla Chapitre 1 blabla Et puis après je voudrais : 1.1 blabla etc...
(09 Jui '16, 01:14)
jmb
Mais où interviennent les sous-parties là-dedans ?
(09 Jui '16, 01:46)
Bernard
J'aimerais que la table des matières se présente comme suit : Chapitre 1. Titre du chapitre 1. 1.1. (sous-partie) Titre de la première sous-partie du chapitre 1. 1.1.1. (sous-sous-partie) Titre de la première sous-partie du chapitre 1. 1.1.2. (sous-sous-partie) Titre de la deuxième sous-partie du chapitre 1. 1.2. (sous-partie) Titre de la deuxième sous-partie du chapitre 1. 1.2.2. (sous-sous-partie) Titre de la deuxième sous-partie du chapitre 1. 1.3. (sous-partie) Titre de la troisième sous-partie du chapitre 1. ... Chapitre 2. Titre du chapitre 2. etc...
(09 Jui '16, 02:00)
jmb
Mais quelle est la différence entre une sous-(sous-(sous))partie et une sub(sub)section ou paragraph?
(09 Jui '16, 02:37)
Bernard
1
@jmb ce que vous cherche est exactement ce que vous donne (par défaut et sans rien changer) la classe book ou la classe report
(09 Jui '16, 03:29)
touhami
@jmb si tu as des "0" dans la numérotation de tes chapitre/sections/sous-sections ... C'est parce que l'ordre hiérarchique n'est pas respecté. Tu as par exemple défini une section 1 dans une partie I sans déclarer de chapitre. Ta section sera donc I.0.1.
(09 Jui '16, 10:22)
jerome dequeker
À la question de Bernard: " Mais où interviennent les sous-parties là-dedans ? " que je pensais s'afficher quelque part sur le forum, et que je recevais sur ma messagerie, j'ai répondu avec le même méprise sur le mécanisme de communication. Je le colle dans le commentaire suivant.
(10 Jui '16, 10:26)
jmb
Pour moi les sous-parties sont : Chapitre 1. Titre du chapitre 1. 1.1. (sous-partie) Titre de la première sous-partie du chapitre 1. 1.1.1. (sous-sous-partie) Titre de la première sous-partie du chapitre 1. 1.1.2. (sous-sous-partie) Titre de la deuxième sous-partie du chapitre 1. 1.2. (sous-partie) Titre de la deuxième sous-partie du chapitre 1. 1.2.2. (sous-sous-partie) Titre de la deuxième sous-partie du chapitre 1. 1.3. (sous-partie) Titre de la troisième sous-partie du chapitre 1. ... Chapitre 2. Titre du chapitre 2. etc...
(10 Jui '16, 10:27)
jmb
@jmb Merci de préciser le problème que pose le code dans mon dernier commentaire.
(10 Jui '16, 12:07)
touhami
@jmb tu n'utilises pas la commande
(13 Jui '16, 10:03)
jerome dequeker
Je pense à un modèle tout fait, où le mot (je dis bien : les mots) "chapitre" n'apparaît pas.
(13 Jui '16, 18:50)
jmb
Affichage de 5 parmi 15
Afficher 10 commentaire(s) en plus
|
La numérotation est la partie facile de la question, il y a le problème de style de la composition, la mise en page de sous partie et l'apparence dans la table des matière. Merci d'ajouter plus d'information pour mettre la question plus claire et complète. L'extension titlesec permet d'automatiser tout ça.
Merci de préciser ce que vous voulez dire par
sous-parties
. Voulez vous ajouter ce niveau entrepartie
etchapitre
? et donc la numérotation : partie=I, II... sous-partie=I.1, I.2..., chapitre=I.1.1, I.1.2,... section=I.1.1.1, I.1.1.2... ou c'est juste de modifier la numérotation : partie=I, II... chapitre=I.1, I.2,... section=I.1.1, I.1.2 ...@jmb Merci d'éditer, si c'est possible, votre question en ajoutant les précision, c'est fort utile.
La réponse à votre question est alors de redéfinir la commande
\thesection
comme suit :\renewcommand{\thesection}{\thepart.\arabic{section}}
@jmb La numérotation des sections ne remet pas à zéro entre deux parties contrairement au cas des chapitres. Si vous voulez remet les sections à zéro au début de chaque partie la solution est
\makeatletter \@addtoreset{section}{part} \renewcommand{\thesection}{\thepart.\arabic{section}} \makeatother
@jmb Les réponses et commentaires partent dans tous les sens (du bon et du mauvais) car votre question est bien trop imprécise. Mon conseil : dans un premier temps, faites abstraction de ce que propose LaTeX et décrivez-nous votre besoin... par exemple via une table des matières fictive montrant tout ce que vous voulez obtenir. Exemple d'imprécisions : voulez-vous vraiment tous les niveaux partie, sous-partie, chapitre, section, sous-section, etc. ? Avez-vous conscience qu'utiliser des chapitres sans que le numéro apparaissent n'a pas de sens ?
@jmb Merci de faire la synthèse de toutes les précisions que vous donnez dans vos commentaires et d'intégrer cette synthèse dans votre question.