O pacote Lista de abreviações com glossários não funciona

O pacote Lista de abreviações com glossários não funciona

estou tentando criar uma lista de abreviações usando o glossariespacote. O problema é que não estou conseguindo a lista das siglas, não importa o que eu tente, não consigo nenhum resultado.

Meu MWE está assim:

   \documentclass[parsikip=full,oneside, 12pt]{scrartcl}
\usepackage[T1]{fontenc}    
\usepackage[utf8]{inputenc}     
\usepackage[ngerman]{babel}     
\usepackage[german=guillemets]{csquotes} 
\usepackage{microtype}      
\usepackage{color}                  
\usepackage{graphicx}
\usepackage[hyphens]{url}
\usepackage{breakurl}
\usepackage[colorlinks=true,draft = false,linkcolor=black,citecolor=black,urlcolor=blue]{hyperref}
\usepackage{apacite}

A maneira como tentei produzir a lista de abreviações ficou assim:

    \usepackage[acronym]{glossaries}
    \makeglossaries
     \newacronym{mk}{MK}{Meme-Kommunikatoren\_innen}
\begin{document}
\pagenumbering{roman}
\tableofcontents
\clearpage                      
\listoffigures 
\listoftables
\input{einleitung} 
\input{theorie}
\acrshort{mk}

\printglossary[type=\acronymtype]
\bibliographystyle{apacite} 
\bibliography{lit_memes} 
\end{document}

o ideal é que a lista de siglas aparecesse depois da lista de tabelas, ficaria muito feliz se houvesse uma linha de pontos entre a abreviatura e o termo completo, mas o mais importante agora é a lista de abreviações.

Eu também li o artigo no verso (https://www.overleaf.com/learn/latex/glossaries) para o glossariespacote, mas simplesmente não consigo fazê-lo funcionar. Estou usando Latex com TexStudio, ele também produz todos os tipos de arquivos, like .gloe .glsdefsarquivos, porém o .gloarquivo não contém nada.

Desde já, obrigado!

Responder1

Para configurar glossarieso pacote corretamente, você deve definir a configuração adequada para permitir que o MakeIndex classifique os glossários adequadamente, que devem incluir o seguinte

  1. Uma extensão do arquivo de entrada do qual MakeIndex obtém os dados das siglas do documento, que geralmente é.acn
  2. Uma extensão de um arquivo especificando o estilo desejado, que geralmente é .bstarquivo
  3. O arquivo que contém as entradas classificadas, que geralmente é.acr

Você deve ir em ‘comandos’ e depois em ‘configuração’. Especificamosmakeindex %.acn -s %.ist -o %.acr

Ao retornar à janela principal do documento, pressione 'F9' (ou vá em Ferramentas -> Glossários). Isso cria .acro arquivo. Ao compilar novamente, você deverá ver a lista de siglas

insira a descrição da imagem aqui

Adicionei alguns acrônimos extras para demonstrar como glossariesclassifica automaticamente as entradas mesmo quando elas não aparecem no texto (usando \newacronym) em ordem alfabética.

\documentclass{scrartcl}

\usepackage[acronym]{glossaries}

% post the following in Commands -> Makeglossaries "makeindex %.acn  -s %.ist -o %.acr"

\usepackage{hyperref}

\makeglossaries

\newacronym{mk}{MK}{Meme-Kommunikatoren\_innen}

\newacronym{SDSCR}{SDSCR}{Site-Dependent Short-Circuit Ratio}

\newacronym{EV}{EV}{Electric Vehicles}

\newacronym{G2V}{G2V}{Grid-to-Vehicle}

\newacronym{H2V}{H2V}{Home-to-Vehicle}

\newacronym{PG}{PG}{Power Grid}

\newacronym{PEV}{PEV}{Plug-in Electric Vehicle}

\begin{document}
    
    \acrshort{mk}
    
    \acrshort{G2V}
    
    \acrshort{SDSCR}
    
    \acrshort{PEV}
    
    \acrshort{H2V}
    
    \acrshort{EV}
    
    \newpage
    
    \printglossary[type=\acronymtype]
    
\end{document}

informação relacionada