> Cécile <
cecilbar...@yahoo.fr> a écrit :
>
> > Euh en fait non, je ne me suis pas assurée de ne pas avoir de format
> > incorrect, je suis restée bloquée sur \GlsAddLocation...
> > Quel pourrait être ce format incorrect?
>
> Aucune idée. C'est vous qui m'avez appris cette histoire de
> format et de location ainsi que la commande \GlsAddLocation :) Avant de
> me plonger dans ces questions-là, je voulais :
>
> 1. savoir ce que vous aviez testé ;
> 2. voir si c'est nécessaire, et c'est pour cela qu'un ECM serait le
> bienvenu.
>
Bonjour,
Ci-dessous l'ECM.
Quand je compile
pdflatex mondoc
makeglossaries mondoc
pdflatex mondoc
J'obtiens le warning comme précédemment, cf. ci-dessous, et les pages
renvoyant aux annexes n'apparaissent pas dans le glossaire.
Je n'ai pas d'index non plus (j'en obtiens un en compilant makeindex,
et les pages des annexes y figurent...??)
(il y a aussi une petite erreur pdflatex avec le pagestyle annexes,
mais que je n'ai pas avec mon vrai document)
Tant que j'y suis, je retrouve en en-tête de mon index le nom du
dernier chapitre de la partie précédente, c'est qqch qui se produit
aussi dans mon vrai document (le nom du dernier chapitre apparaît en
en-tête de ma biblio) et que je n'ai toujours pas réussi à corriger.
Et aussi, y a-t-il un moyen pour que la TOC n'apparaisse pas dans la
TOC mais reste apparente dans les signets pdf? \usepackage[nottoc]
{tocbibind} l'enlève des deux.
Merci!
Warning makeglossaries ci-dessous, et ECM encore en dessous.
Reading raw-index "C:\\Temp\\7SD8J8h6Xv"...WARNING: location-reference
"{}{A-1}"
did not match any location-class! (ignored)
WARNING: location-reference "{}{A-1}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{A-1}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{A-1}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{A-1}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{A-2}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{A-2}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{A-2}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{A-2}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{A-2}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{B-1}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{B-2}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{B-2}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{B-2}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{B-2}" did not match any location-
class! (ignored
)
WARNING: location-reference "{}{B-2}" did not match any location-
class! (ignored
)
Finished reading raw-index.
Processing index... [10%] [20%] [30%] [40%] [50%] [60%] [70%] [80%]
[90%] [100%]
Finished processing index.
Writing markup... [10%] [20%] [30%] [40%] [50%] [60%] [70%] [80%]
[90%] [100%]
Markup written into file "essaiindex.gls".
**Warning:**
You may have forgotten to add a location
class with \GlsAddLocation or you may have
the format incorrect.
%%%%%%%%%%
\documentclass[french]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[Lenny]{fncychap}
\usepackage{makeidx}
\usepackage[pagestyles]{titlesec}
\usepackage{lipsum}
\usepackage[noauto]{chappg}
\usepackage{tocvsec2}
\usepackage[nottoc]{tocbibind}
\usepackage{bookmark}
\usepackage{babel}
\usepackage{hyperref}
\usepackage[xindy,smallcaps,style=listgroup,acronym,toc,sanitize=none]
{glossaries}
\newcommand{\ngi}[1]{\gls{#1}%
\index{\glsentryname{#1}}}
\makeglossaries
\newglossaryentry{a}{name= arbre, description= blabla}
\newglossaryentry{b}{name= bain, description= blabla}
\newglossaryentry{c}{name= croix, description= blabla}
\newglossaryentry{d}{name= dos, description= blabla}
\newglossaryentry{e}{name= encore, description= blabla}
\newglossaryentry{f}{name= foire, description= blabla}
\newglossaryentry{g}{name= gauche, description= blabla}
\newglossaryentry{h}{name= hêtre, description= blabla}
\newglossaryentry{i}{name= iris, description= blabla}
\newglossaryentry{j}{name= jeu, description= blabla}
\newglossaryentry{k}{name= koala, description= blabla}
\newglossaryentry{l}{name= lame, description= blabla}
\newglossaryentry{m}{name= mer, description= blabla}
\newglossaryentry{n}{name= moir, description= blabla}
\newglossaryentry{o}{name= or, description= blabla}
\newglossaryentry{p}{name= poire, description= blabla}
\newglossaryentry{q}{name= quelques, description= blabla}
\newglossaryentry{r}{name= raison, description= blabla}
\newglossaryentry{s}{name= sortie, description= blabla}
\makeindex
\newcommand{\chapentete}{%
\ifthenelse{%
\value{secnumdepth}>-1
\and
\value{chapter}>0
}{%
\MakeUppercase\chaptername{}\ \thechapter.\
}{%
}
\chaptertitle
}
\newcommand{\secentete}{%
\ifthenelse{%
\value{secnumdepth}>0
}{%
\thesection.\
}{%
}
\sectiontitle%
}
\newpagestyle{mainmatter}[]{%
\sethead[\thepage]
[]
[\chapentete]
{%
\ifthenelse{%
\equal{\sectiontitle}{}
}{%
\chapentete
}{%
\secentete
}
}
{}
{\thepage}
\headrule
\maxsecnumdepth{subsection}
}
\newpagestyle{annexes}[]{
\sethead[\MakeUppercase\appendixname{} \thechapter. \chaptertitle]
[]
[\thepage]
{\MakeUppercase\appendixname{} \thechapter. \chaptertitle}
{}
{\thepage}
\headrule
\afterpage{%
\maxsecnumdepth{section}
\pagenumbering{bychapter}
}
}
\begin{document}
\settocdepth{all}
\bookmarksetup{startatroot}
\tableofcontents
\mainmatter
\pagestyle{mainmatter}
\part{une grande partie}
\chapter{un chapitre}
\lipsum
\ngi{a}
\section{une section}
\ngi{b}
\lipsum
\ngi{g}
\section{une autre section}
\lipsum
\ngi{c}
\chapter{un autre chapitre}
\ngi{d}
\lipsum
\ngi{e}
\ngi{f}
\part{une autre grande partie}
\ngi{g}
\lipsum
\chapter{un chapitre}
\ngi{c}
\lipsum
\ngi{b}
\lipsum
\ngi{a}
\chapter{encore un chapitre}
\ngi{e}
\lipsum
\ngi{d}
\ngi{i}
\part{index et glossaire}
\printindex
\printglossary
\appendix
\part{annexes}
\pagestyle{annexes}
\chapter{une annexe}
\ngi{a}
\section{une section annexe}
\ngi{g}
\ngi{h}
\ngi{i}
\ngi{j}
\lipsum
\ngi{b}
\section{une autre section annexe}
\ngi{k}
\ngi{l}
\ngi{m}
\ngi{n}
\lipsum
\chapter{une seconde annexe}
\ngi{c}
\lipsum
\ngi{o}
\ngi{p}
\ngi{q}
\ngi{r}
\ngi{s}
\lipsum
\end{document}
%%%%%%%%%%%%%%%%%%%%%