Como ordenar as siglas em ordem alfabética na tabela de siglas?

Como ordenar as siglas em ordem alfabética na tabela de siglas?

Estou escrevendo uma pesquisa científica e preciso adicionar a tabela de siglas, por isso utilizei os seguintes comandos:

\section*{List of Acronyms}  
\input{acro_list} 

e listei as siglas no acro_listarquivo conforme mostrado abaixo:

\begin{acronym}[MPC] % Give the longest label here so that the list is nicely aligned
\acro{WSN}{Wireless Sensor Networks}
\acro{MPC}{model predictive control}
\acro{TLA}{Three Letter Acronym}
\end{acronym}

A seguir está um exemplo que descreve o problema:

\documentclass{article}

\begin{document}

\newpage
\section*{List of Acronyms}  
\input{acro_list}
\newpage
\section{Introduction}
First document \ac{MPC}.
\end{document}

A tabela de siglas reflete as siglas escritas no acro-listarquivo que não está ordenado. Então, as siglas serão:

  • Redes de sensores sem fio WSN
  • Controle preditivo do modelo MPC
  • Acrônimo de três letras TLA

O que preciso é de uma forma de exibir as siglas ordenadas alfabeticamente na tabela de siglas, mas mantendo o uso do acro-listarquivo, conforme mostrado abaixo:

  • Controle preditivo do modelo MPC
  • Acrônimo de três letras TLA
  • Redes de sensores sem fio WSN

informação relacionada