IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en forme Discussion :

Mettre les annexes dans un seul chapitre, améliorer la mise en page


Sujet :

Mise en forme

  1. #1
    Candidat au Club
    Femme Profil pro
    Statisticienne
    Inscrit en
    Juillet 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Statisticienne
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Mettre les annexes dans un seul chapitre, améliorer la mise en page
    Bonjour,
    Je fais actuellement mon mémoire sous Latex et j'ai donc évidemment des annexes. J'ai décidé de les mettre dans un seul chapitre pour que dans la TOC mes annexes n'aient pas la même importance que mes autres chapitres. En plus c'est bien car mes sections s'appellent A.1. (A comme Annexes je trouve ça bien).
    Je rencontre cependant quelques problèmes pour que ce soit parfait :

    1. Je voudrais supprimer Annexe A de ma première page d'annexes et si possible mettre Annexes en plus gros.
    Actuellement j'ai ça :Nom : Annexe.PNG
Affichages : 4630
Taille : 6,0 Ko

    2. En rajoutant la renewcommand, j'ai réussi a enlever le mot "chapitre" dans mes entêtes de pages mais pas le A. Dans mes entêtes j'ai donc "A : Annexes" quand je souhaiterais simplement avoir "Annexes".
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    \appendix
    \renewcommand{\chaptername}{} 
    \chapter{Annexes}
    3. Enfin la cerise sur le gâteau serait de réussir à n'avoir que "Annexes" dans la TOC au lieu de "A : Annexes"

    D'avance merci pour l'aide que vous pourrez m'apporter.

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 344
    Points : 561
    Points
    561
    Par défaut
    Bonjour,

    Voici une proposition de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    % !TEX encoding = UTF-8 Unicode
    % !TEX TS-program = pdflatex
     
    \documentclass[a4paper, 12pt, oneside, french]{book}
     
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{geometry}
    \usepackage{lipsum}% pour les faux textes
    \usepackage{babel}
     
    \begin{document}
     
    	\tableofcontents
     
    	\chapter{Premier chapitre}
     
    		\lipsum[66]
     
    	\chapter{Second chapitre}
     
    		\lipsum[66]
     
    	\appendix
     
    	% On affiche un chapitre sans en-tête
    	\chapter*{Annexes}
    	% on l'ajoute dans la table des matières
    	\addcontentsline{toc}{chapter}{Annexes}	
    	% on modifie l'affichage du numéro des sections 
    	% pour afficher un "A" avant le numéro
    	\makeatletter\renewcommand\thesection{A.\@arabic\c@section}\makeatother
     
    		\section{Première annexe}
     
    			\lipsum[66]
     
    		\section{Seconde annexe}
     
    			\lipsum[66]
     
    \end{document}
    Seule la ligne 32 peut sembler un peu barbare pour un débutant (je ne connais pas ton niveau en LaTeX). Le reste est tout ce qu'il y a de plus classique

    Je me permets également de t'indiquer que j'ai posté une autre solution un peu plus Technique pour faire sortir les annexes de la table des matières principale et avoir un table des annexes.
    La FAQ apporte souvent la solution aux problèmes
    Avant de demander de l'aide, pensez à faire un ECM ! Un problème bien expliqué est un problème à moitié résolu .

  3. #3
    Candidat au Club
    Femme Profil pro
    Statisticienne
    Inscrit en
    Juillet 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Statisticienne
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Bonjour,

    Merciiiii beaucoup pour votre aide ! C'est parfait : j'ai tout comme je le souhaitais.
    En fait il me manquait la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    \makeatletter\renewcommand\thesection{A.\@arabic\c@section}\makeatother
    Je dois avouer que je comprends ce qu'elle fait mais j'aurais été incapable de la créer... Ce qui finalement est le reflet de mon niveau en latex : j'utilise et je récupère mais je ne suis pas franchement capable de coder directement.

    Pour info, dans mon code au final j'ai remplacé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    \chapter*{Annexes}
    	% on l'ajoute dans la table des matières
    	\addcontentsline{toc}{chapter}{Annexes}
    par Ainsi, mes entêtes sont intitulés "Annexes" car sinon ils portaient l'intitulé du chapitre précédent.

    Encore merci beaucoup. Et merci au passage pour l'info pour la table des annexes, je l'avais vu en cherchant sur le forum mais je le garde en mémoire pour le moment car pour ce rapport si je ne pense pas en faire.

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 344
    Points : 561
    Points
    561
    Par défaut
    Avec plaisir C'est déjà important de comprendre. À force de voir voir ce genre de code (qui est très simple par rapport à ce qu'on peut faire), tu seras capable d'en écrire.

    Ah oui, j'avais oublié le problème des entêtes. Avec mon code il faudrait aussi ajouter une ligne \markboth{Annexes}{Annexes} pour les compléter. Par curiosité, la commande \chaptertoc vient de quelle extension ?

    Bon courage pour ton mémoire
    La FAQ apporte souvent la solution aux problèmes
    Avant de demander de l'aide, pensez à faire un ECM ! Un problème bien expliqué est un problème à moitié résolu .

  5. #5
    Candidat au Club
    Femme Profil pro
    Statisticienne
    Inscrit en
    Juillet 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Statisticienne
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Oui j'espère que je finirai par arriver à coder sous Latex... mais j'en fais si peu souvent... Ceci dit d'un rapport/mémoire à l'autre le code "de base" s'améliore...

    Pour \chaptertoc, ça n'est pas un package, c'est juste une aide que j'ai piquée sur un forum.
    Il m'a suffit d'ajouter au début, là où on charge tous les packages, ces quelques lignes qui font ce que tu as ajouté dans ton dernier post :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    \newcommand{\chaptertoc}[1]{\chapter*{#1}
    \addcontentsline{toc}{chapter}{#1}
    \markboth{\slshape{#1}}{\slshape\MakeUppercase{#1}}}
    Merci pour le mémoire : il va me falloir en effet encore un peu de courage d'ici qu'il soit terminé.

    Et encore merci beaucoup pour ton aide et ta réponse très rapide.

  6. #6
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 344
    Points : 561
    Points
    561
    Par défaut
    Les deux solutions sont strictement identiques. La commande \chaptertoc permet juste d'exporter toutes la partie codage en dehors du fond du document, c'est une bonne pratique à adopter avec LaTeX
    La FAQ apporte souvent la solution aux problèmes
    Avant de demander de l'aide, pensez à faire un ECM ! Un problème bien expliqué est un problème à moitié résolu .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 17/10/2014, 17h43
  2. Réponses: 3
    Dernier message: 12/06/2007, 11h30
  3. mettre les valeurs dans une tableau
    Par monphp dans le forum VB.NET
    Réponses: 1
    Dernier message: 01/06/2007, 16h51
  4. Mettre plusieurs variables dans une seule
    Par fixbraun dans le forum Langage
    Réponses: 5
    Dernier message: 23/03/2007, 21h34
  5. comment en VBA mettre les mots dans une cellule en oblique
    Par antoine.dandois dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/02/2007, 17h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo