Inscription / Connexion Nouveau Sujet
Niveau LaTeX
Partager :

souci LaTeX \makeindex

Posté par
fenimor_cooper
03-03-09 à 14:32

Bonjour tout le monde!
J'utilise TexnicCenter pour editer un doc, une petite monographie. J'ai un souci avec \makeindex pour faire l'indice des terminologie. Voici le code.

\documentclass{kapmono} %un vieux class de Kluwer
\usepackage{amsfonts}
\usepackage{makeidx}    
\usepackage{multicol}
\makeindex
\begin{document}

\index{xx}
\index{xx!zz}
\index{xx!yy}

\printindex
\end{document}

Theoriquement ça doit produire un index à la fin du livre

x p.n
- yy pp.nn
- zz pp. nnn

Mais il se passe rien.
Besoin d'aide! Merci

Posté par
fenimor_cooper
souci \makeindex 03-03-09 à 14:35

Bonjour tout le monde!
J'utilise TexnicCenter pour editer un doc, une petite monographie. J'ai un souci avec \makeindex pour faire l'indice des terminologie. Voici le code.

\documentclass{kapmono} %un vieux class de Kluwer
\usepackage{amsfonts}
\usepackage{makeidx}    
\usepackage{multicol}
\makeindex
\begin{document}

\index{xx}
\index{xx!zz}
\index{xx!yy}

\printindex
\end{document}

Theoriquement ça doit produire un index à la fin du livre

x p.n
- yy pp.nn
- zz pp. nnn

Mais il se passe rien.
Besoin d'aide! Merci

*** message déplacé ***

Posté par
lafol Moderateur
re : souci \makeindex 03-03-09 à 15:43

Bonjour

peut-être parce que tu n'as encore qu'une page ?

*** message déplacé ***

Posté par
lafol Moderateur
re : souci \makeindex 03-03-09 à 15:48

je viens d'essayer : tant qu'il n'y a qu'une page de sortie, l'index ne se créée pas (forcément : tout renvoie à l'unique page 1, pas besoin de l'écrire )

*** message déplacé ***

Posté par
fenimor_cooper
re : souci \makeindex 03-03-09 à 16:01

  ahhaahahah, helas no, le doc a à peu pres 300 pages

*** message déplacé ***

Posté par
lafol Moderateur
re : souci \makeindex 03-03-09 à 16:07

alors là, je ne vois pas pourquoi ça ne marche pas .... chez moi dès qu'il y a deux pages de document, l'index s'imprime sur la suivante

*** message déplacé ***

Posté par
lafol Moderateur
re : souci \makeindex 03-03-09 à 16:07

(et j'utilise aussi teXnicCenter)

*** message déplacé ***

Posté par
lafol Moderateur
re : souci LaTeX \makeindex 03-03-09 à 16:20

à poster dans le forum spécialisé LaTeX ! (et à ne pas remultiposter ....)

Posté par
fenimor_cooper
re : souci LaTeX \makeindex 03-03-09 à 16:34

c'est cela oui; j'ai essaye de le deremultiposter mais vous voyez c'est complique; si vous aves le pouvoir magique de le supprimer d'ici, je vous serai en reconessant!

Posté par
fenimor_cooper
re : souci \makeindex 03-03-09 à 16:38

pouvez vous ecrire ici votre petit code qui marche svp ou c'est pas possible?

*** message déplacé ***

Posté par
lafol Moderateur
re : souci LaTeX \makeindex 03-03-09 à 16:39

ne t'en fais pas : un modo le rattachera à l'autre

Posté par
lafol Moderateur
re : souci LaTeX \makeindex 03-03-09 à 16:42

le même que toi ! (\usepackage{makeidx} et \makeindex dans le préambule, quelques \index{blabla} dans le texte (collés aux mots auxquels ils font référence, pour ne pas avoir de blague dans les numéros de page), et \printindex juste avant la fin du doc.

si ça se trouve ça vient de ton documentclass qui le contrarie ?

Posté par
fenimor_cooper
re : souci LaTeX \makeindex 03-03-09 à 16:46

merci! je regarde....

Posté par
fenimor_cooper
re : souci LaTeX \makeindex 03-03-09 à 17:14

effectivement....peut-etre ce le documentclass qui deconne....merci en tous cas!

Posté par
lafol Moderateur
re : souci LaTeX \makeindex 03-03-09 à 18:56

ça a marché avec un autre documentclass ?

Posté par
fenimor_cooper
re : souci LaTeX \makeindex 03-03-09 à 19:08

oui

Posté par
fenimor_cooper
re : souci LaTeX \makeindex 04-03-09 à 16:39

alors oui, mais je cherche quandeme à faire avec mon kapmono.sty. Les messages en output que j'ai sont les suivants
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
This is C:\Program Files\MiKTeX 2.7\miktex\bin\makeindex.exe, version 2.14 [02-Oct-2002] (kpathsea + Thai support).
Scanning input file E:\...
!! Input index error (file = E:\..., line = 1):
   -- Missing arguments -- need two (premature LFD).
...................................................
   -- Missing arguments -- need two (premature LFD).
done (1 entries accepted, 6 rejected).
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Les suggestions (sans changer le doc classe)?

Posté par
lafol Moderateur
re : souci LaTeX \makeindex 04-03-09 à 17:05

alors là ? faudrait lire la doc de ton documentclass : si ça se trouve il redéfinit l'indexation... va savoir ce qui lui manque comme deuxième argument ?

Posté par
fenimor_cooper
re : souci LaTeX \makeindex 09-03-09 à 15:16

salut! ça ne marche pas. voici le message en output

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Output Profile: Latex => PS

This is C:\Programmm Files\MiKTeX 2.7\miktex\bin\makeindex.exe ,
version 2.14 [02-Oct-2002] (kpathsea + Thai support)

Scanning input file E:\.....done (1 entries accepted, 6 regected).

No valid index entries collected.

Usage: C:\Programmm Files\MiKTeX 2.7\miktex\bin\makeindex.exe
[-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

à noter: '(1 entries accepted, 6 regected).' s'affiche unconditionellement, tout le temps quelque soit la quantité de \index{entry} que je fasse dans le doc

des idées?

cdt
fenimor



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !