[Résolu] Renommer titres annexes

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Renommer titres annexes

Messagepar Remek » Dimanche 14 Mars 2010, 14:38

Bonjour,

je souhaite renommer les titres de mes annexes pour avoir quelque chose du style "Appendix A: Titre de l'annexe". J'ai trouve comment faire avec la commande suivante:
Code: Tout sélectionner
\makeatletter
\def\@seccntformat#1{Appendix~\csname the#1\endcsname:\quad}
\makeatother

mais le probleme est que les sous-sections sont aussi renommees... Comment faire pour que juste le titre de l'annexe soit renomme, et qu'ensuite les sous-sections soient de la forme "A.1 Titre de la sous-section"?

Merci pour le coup de pouce !

Remek
Dernière édition par Remek le Samedi 15 Mai 2010, 18:33, édité 1 fois.
Remek
Kilo-utilisateur
 
Messages: 111
Inscription: Samedi 02 Février 2008, 15:54
Statut actuel: Post-bac | Doctorat

Publicité

Re: Renommer titres annexes

Messagepar biskin81 » Dimanche 14 Mars 2010, 15:35

Ça ne serait pas avec \appendixname qu'il faudrait que tu changes le nom plutôt ?
Code: Tout sélectionner
\renewcommand{\appendixname}{Nom de l'annexe souhaité}
La causalité nous y sommes à jamais asservis. Notre seul espoir, notre seule paix consiste à la comprendre. Le mérovingien
biskin81
Méga-utilisateur
 
Messages: 353
Inscription: Mercredi 29 Avril 2009, 16:32
Statut actuel: Actif et salarié

Re: Renommer titres annexes

Messagepar Remek » Dimanche 14 Mars 2010, 15:49

Pas sur... cette commande ne semble avoir aucun effet chez moi !
Remek
Kilo-utilisateur
 
Messages: 111
Inscription: Samedi 02 Février 2008, 15:54
Statut actuel: Post-bac | Doctorat

Re: Renommer titres annexes

Messagepar biskin81 » Dimanche 14 Mars 2010, 17:13

Pourtant si...
Voici l'ECM qui te le prouve :
Code: Tout sélectionner
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
 
\begin{document}
\chapter{Un chapitre}

\renewcommand{\appendixname}{Appendix}
\appendix
\chapter{Premier chapitre des annexes}
\end{document}
La causalité nous y sommes à jamais asservis. Notre seul espoir, notre seule paix consiste à la comprendre. Le mérovingien
biskin81
Méga-utilisateur
 
Messages: 353
Inscription: Mercredi 29 Avril 2009, 16:32
Statut actuel: Actif et salarié

Re: Renommer titres annexes

Messagepar Remek » Samedi 24 Avril 2010, 11:06

Oui effectivement, ce la fonctionne tres bien ! Merci (j'ai mis un peu de temps a repondre, desole :))

En revanche, si je veux ajouter des annexes a la fin de chaque chapitre, en utilisant \section a la place de \chapter, cela ne fonctionne malheureusement pas comme je le souhaiterais:
Code: Tout sélectionner
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
     
\begin{document}
\chapter{Un chapitre}

\renewcommand{\appendixname}{Appendix}
\appendix
\section{Ma premiere annexe}
\end{document}

Serait-il possible qu'en fin de chapitre les annexes soient numerotees "Appendix 1.A", "Appendix 1.B", etc. pour le premier chapitre, "Appendix 2.A", "Appendix 2.B", etc. pour le second chapitre, etc. ?

Merci encore !
Remek
Kilo-utilisateur
 
Messages: 111
Inscription: Samedi 02 Février 2008, 15:54
Statut actuel: Post-bac | Doctorat

Re: Renommer titres annexes

Messagepar fp » Samedi 24 Avril 2010, 13:43

Remek a écrit:Oui effectivement, ce la fonctionne tres bien ! Merci (j'ai mis un peu de temps a repondre, desole :))

En revanche, si je veux ajouter des annexes a la fin de chaque chapitre, en utilisant \section a la place de \chapter, cela ne fonctionne malheureusement pas comme je le souhaiterais:
Code: Tout sélectionner
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
     
\begin{document}
\chapter{Un chapitre}

\renewcommand{\appendixname}{Appendix}
\appendix
\section{Ma premiere annexe}
\end{document}

Serait-il possible qu'en fin de chapitre les annexes soient numerotees "Appendix 1.A", "Appendix 1.B", etc. pour le premier chapitre, "Appendix 2.A", "Appendix 2.B", etc. pour le second chapitre, etc. ?

Merci encore !


Code: Tout sélectionner
\renewcommand{\appendixname}{Appendix}

\chapter{Un chapitre}
bla bla
\section{Une section}
bla bla
\renewcommand{\thesection}{{\appendixname} \thechapter.\Alph{section}}
\setcounter{section}{0}
\section{Un appendice}
bla bla

\chapter{Deuxième chapitre}
\renewcommand{\thesection}{\thechapter.\arabic{section}}
...


FP.
fp
Giga-utilisateur
 
Messages: 752
Inscription: Mercredi 24 Février 2010, 08:04
Statut actuel: Actif et salarié | Enseignant

Re: Renommer titres annexes

Messagepar Remek » Samedi 15 Mai 2010, 10:31

Avec un peu de retard... Merci pour cette solution fp !
Remek
Kilo-utilisateur
 
Messages: 111
Inscription: Samedi 02 Février 2008, 15:54
Statut actuel: Post-bac | Doctorat


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot], Grapeshot [Crawler], Yahoo [Bot] et 25 invités