Cómo ordenar una lista de abreviaturas en LaTeX

Cómo ordenar una lista de abreviaturas en LaTeX

Terminé de escribir mi tesis y quería generar una lista de abreviaturas al final del documento. Este es mi código:

\documentclass{article}
\usepackage{acronym}
\begin{document}

\chapter{Abkürzungsverzeichnis}
\begin{acronym}
\acro{gpc}[GPC]{Gel--Permeations--Chromatographie}

\acro{dsc}[DSC]{Dynamische Differenzkalorimetrie}

\acro{ISISI10}[ISISI\_$10\%$]{Polyisopren--b--Polystyrol Pentablockcopolymer mit $10$ Gw.-$\%$ Styrol}

\acro{ISISI20}[ISISI\_$20\%$]{Polyisopren--b--Polystyrol Pentablockcopolymer mit $20$ Gw.-$\%$ Styrol}

\acro{ISISI40}[ISISI\_$40\%$]{Polyisopren--b--Polystyrol Pentablockcopolymer mit $40$ Gw.-$\%$ Styrol}

\acro{SISIS90}[SISIS\_$90\%$]{Polystyrol--b--Polyisopren Pentablockcopolymer mit $90$ Gw.-$\%$ Styrol}

\acro{SIS10}[SIS\_$10\%$]{Polystyrol--b--Polyisopren Triblockcopolymer mit $10$ Gw.-$\%$ Styrol}

\acro{ISISISI10}[ISISISI\_$10\%$]{Polyisopren--b--Polystyrol Heptablockcopolymer mit $10$ Gw.-$\%$ Styrol}

\acro{ISISISI40}[ISISISI\_$40\%$]{Polyisopren--b--Polystyrol Heptablockcopolymer mit $40$ Gw.-$\%$ Styrol}

\acro{SIS90Blend}[SIS\_$90\%$\_Blend]{Polyisopren--b--Polystyrol Triblockcopolymerblend mit $90$ Gw.-$\%$ Styrol}


\end{acronym}

\end{document}

¿Hay alguna manera de ordenar las siglas alfabéticamente o tengo que usar otro paquete?

Respuesta1

acronymno admite ninguna clasificación, las entradas aparecerán en el orden en la fuente (que puede ordenar por medios que no sean TeX).

nomenclproducirá una lista ordenada para usted, probablemente sea más fácil simplemente hacer una lista ordenada,glossariesyacroTambién puedes hacer eso y mucho más para arrancar (veresta respuestapara un ejemplo básico, aunque la acroparte ahora está un poco desactualizada.

Paranomenclpuedes adaptar fácilmente tu código como

\documentclass{article}
\usepackage{nomencl}
\makenomenclature

\begin{document}
\nomenclature{GPC}{Gel--Permeations--Chromatographie}
\nomenclature{DSC}{Dynamische Differenzkalorimetrie}
\nomenclature{ISISI\_$10\%$}{Polyisopren--b--Polystyrol Pentablockcopolymer mit $10$ Gw.-$\%$ Styrol}
\nomenclature{ISISI\_$20\%$}{Polyisopren--b--Polystyrol Pentablockcopolymer mit $20$ Gw.-$\%$ Styrol}
\nomenclature{ISISI\_$40\%$}{Polyisopren--b--Polystyrol Pentablockcopolymer mit $40$ Gw.-$\%$ Styrol}
\nomenclature{SISIS\_$90\%$}{Polystyrol--b--Polyisopren Pentablockcopolymer mit $90$ Gw.-$\%$ Styrol}
\nomenclature{SIS\_$10\%$}{Polystyrol--b--Polyisopren Triblockcopolymer mit $10$ Gw.-$\%$ Styrol}
\nomenclature{ISISISI\_$10\%$}{Polyisopren--b--Polystyrol Heptablockcopolymer mit $10$ Gw.-$\%$ Styrol}
\nomenclature{ISISISI\_$40\%$}{Polyisopren--b--Polystyrol Heptablockcopolymer mit $40$ Gw.-$\%$ Styrol}
\nomenclature{SIS\_$90\%$\_Blend}{Polyisopren--b--Polystyrol Triblockcopolymerblend mit $90$ Gw.-$\%$ Styrol}

\printnomenclature

\end{document}

Lista de nomenclatura compilada

Sin embargo, tenga en cuenta los símbolos que puede necesitar seguirHacer que la nomenclatura clasifique las matemáticas correctamentepara configurar manualmente una cadena para ordenar.

información relacionada