2010-03-11 85 views
9

Estoy tratando de incluir un glosario fácil de mi documento LaTeX,Ejemplo para un simple glosario LaTeX

ya buscó algo como eso en Google, pero nunca consiguió hacerlo funcionar.

Me gustaría utilizar un glosario o glosarios.

  1. cómo escribir en el texto?
  2. cómo imprimirlo?
  3. qué ejecutar en qué posición?
+0

una especie de índice, un índice de materias en cosas como WWW -> World Wide Web .. En –

+0

edición, veo que es posible que ya hayas encontrado mi sugerencia. Ayudaría si dijeras * qué * probaste y por qué no funcionó para ti. – dmckee

+0

Estoy totalmente de acuerdo, no hay un simple ejemplo paso a paso. He leído la documentación que incluye beginners.pdf, y solo puedo ver la entrada de la Tabla de contenido en mi archivo, pero apunta a mi primera página, y no crea una página de glosario, en ningún lugar del documento. –

Respuesta

6

Bueno, hay un glossaries package en CTAN. Lee el pdf documentation.

Compruebe si ya lo tiene en su instalación, si no lo instala, y ponga \usepackage{glossaries} en el preámbulo de su documento y estará disponible para usted.


Parece que necesita \usepackage{glossaries} y \makeglossaries en el preámbulo, y cierto número de \newglossaryentry y \newacronym llamadas (no es inmediatamente claro para mí si éstos sólo van en la premble o pueden ir en el texto del documento) . Finalmente, necesitará una o más llamadas \printglossary en el texto. Use \gsl para conectar las entradas del glosario en el argumento con las páginas en las que ocurren.

El procesamiento del archivo deberá incluir una llamada al makeglossaries seguida de al menos una invocación adicional de látex.

Además de las muestras mencionadas en la documentación, hay a Stack Overflow question which includes a minimal file making use of glossaries.. Puede estar particularmente interesado en el glosario de acrónimos.

+1

¡El paquete 'glossary' está * en desuso *! Use 'glosarios' en su lugar. –

+0

* "¡El paquete del glosario está en desuso!" * Por eso mi distribución de látex no lo tiene. Deseo que el README o la documentación lo diga tanto. Actualizando la respuesta ... – dmckee

+0

, de hecho, solo sé que está en desuso porque cuando abrí los documentos con 'texdoc glossary' en mi instalación de LaTeX, eso es lo que decía (tengo instalado TeX Live 2009). –

1

Hay un buen blog para principiantes: LaTeX glossary and list of acronyms

Aquí se muestra un ejemplo:

\documentclass{article} 

% Load the package 
\usepackage{glossaries} 

% Generate the glossary 
**\makeglossaries** 

\begin{document} 

%Term definitions 
\newglossaryentry{utc}{name=UTC, description={Coordinated Universal Time}} 
\newglossaryentry{adt}{name=ADT, description={Atlantic Daylight Time}} 
\newglossaryentry{est}{name=EST, description={Eastern Standard Time}} 

% Use the terms 
\gls{utc} is 3 hours behind \gls{adt} and 10 hours ahead of \gls{est}. 

%Print the glossary 
\printglossaries 

\end{document} 
Cuestiones relacionadas