2010-01-17 23 views
6

J'essaie d'ajouter une liste de tous les acronymes que j'utilise à la fin de mon document.Utilisation d'acronymes dans LaTeX

Voici un exemple de ce que je suis en train:

\begin{thebibliography}{mel} 

\bibitem[Sigurdur]{mel} 
Sigurdur Sigurdsson,\emph{'Mel Frequency Cepstral Coefficients: An Evaluation of  Robustness of MP3 Encoded Music'}, Informatics and Mathematical Modelling, Technical University of Denmark 

\end{thebibliography} 

\begin{acronym}{H2O} 
\acro{H2O}[$H_2O$]{water} 
\end{acronym} 

Je veux imprimer cette page après la page Bibliographie.

Au début du document que je ajoute la ligne suivante:

\usepackage[printonlyused,withpage]{acronym} 

et dans le document que j'essaie \ac{H2O}, mais je ne comprenais pas à imprimer l'acronyme H2O, ni la liste acronyme .

Est-ce que quelqu'un sait ce qui me manque?

Merci.

+0

'[appartient-sur-photocomposition-débordement]';) –

+6

Il dit qu'il ne croit pas que LaTeX est un langage de programmation, un sujet que nous avons tendance couvrir ici avec chaque question LaTeX, toujours en fin de compte décider que oui, c'est une langue, et oui, c'est le bon endroit pour poser la question. – mmr

+0

@mmr: Je ne savais pas qu'il y avait de la préséance en faveur de la programmation de LaTeX, et je capitule humblement de cette discussion. Cependant, je crois toujours que le PO pourrait obtenir de meilleurs résultats en posant la question sur un forum/une liste de diffusion LaTeX. –

Répondre

-2

Je ne suis pas familier avec le paquet d'acronymes mais je soupçonne que votre problème est le suivant: vous avez défini l'acronyme à la fin du document et essayé de l'utiliser avant sa définition.

Je n'ai même pas compris pourquoi votre liste d'acronymes n'était pas imprimée.

Si cela ne sert à rien et que vous décidez de publier à nouveau, incluez les messages d'erreur générés par LaTeX - ou indiquez-nous qu'il n'en a généré aucun.

+0

Merci pour votre réponse. Je vais essayer de définir l'acronyme avant de l'utiliser, cependant, lorsque j'utilise le paquet de bibliographie, je définis la bibliographie à la fin du document et je suis capable de l'utiliser n'importe où. – dedalo

+0

Salut essayé de définir l'acronyme avant de l'utiliser, mais je ne l'obtiens toujours pas pour être imprimé. Je ne reçois aucun message d'erreur. – dedalo

+0

Hmm, je n'ai plus d'idées, ça a fonctionné pour moi, définissant d'abord l'acronyme. Vous avez exécuté LaTeX deux fois sur le document, n'est-ce pas? Je suppose que vous devez le faire avec le paquet de bibliographie (??) comme vous le faites lors de la construction d'un TdC ou d'un index. –

4

Votre exemple ne compile pas correctement (vous devriez avoir des crochets pour l'argument de l'environnement d'acronyme); voici un exemple minimal qui devrait aider à vous aider à démarrer:

 
\documentclass{article} 
\usepackage[printonlyused,withpage]{acronym} 
\begin{document} 
Acronym: \ac{H2O} \\ 
Again: \ac{H2O} 
\begin{acronym}[H2O] 
\acro{H2O}[$\mathrm{H_2O}$]{water} 
\end{acronym} 
\end{document} 
+0

On dirait que vous connaissez des choses sur le latex et le paquet acronyme. J'espère que vous pouvez répondre à une question rapide. Certains de mes acronymes ne parviennent pas à écrire l'acronyme complet lors de la première utilisation, montrant simplement charabia, par exemple '@!? @!? @ Ss (SS)' pour '\ acro {ss} [SS] {Puissance du signal}'. La seule chose que j'ai pu trouver dans le journal était: 'Package acronyme Info: Label 'acro: ss' nouvellement défini car il doit être remplacé bien qu'il ne soit pas encore défini sur la ligne d'entrée 9.' – cYrixmorten