[texhax] Makeglossaries: nothing in .gls file, error in .glo file

Dr Nicola L C Talbot n.talbot at uea.ac.uk
Wed Jun 30 11:05:09 CEST 2010


On 28/06/10 21:38, Lorena Magallanes wrote:
> This is makeindex, version 2.14 [02-Oct-2002] (kpathsea + Thai support).
> Scanning style file D:/Documents D/Tesis/LaTex for thesis/My thesis/Antecedentes.ist...........................done (27 attributes redefined, 0 ignored).
> Scanning input file Antecedentes.glo...
> !! Input index error (file = Antecedentes.glo, line = 1):
>     -- Illegal space within numerals in second argument.
> !! Input index error (file = Antecedentes.glo, line = 2):
>     -- Illegal space within numerals in second argument.
> done (0 entries accepted, 2 rejected).
> Nothing written in Antecedentes.gls.
> Transcript written in Antecedentes.glg.

The glossaries file contains \es at roman in the location part. Makeindex 
can't cope with that so you'll have to use xindy instead. Minimal example:

\documentclass{article}

\usepackage[spanish]{babel}
\usepackage[xindy]{glossaries}

\makeglossaries

\newglossaryentry{sample}{name={sample},
description={a sample entry}}

\begin{document}
\pagenumbering{roman}
A \gls{sample} entry.

\printglossaries
\end{document}

Regards
Nicola Talbot


More information about the texhax mailing list