Seite 1 von 1

Acronyms

Verfasst: So 3. Feb 2019, 11:18
von Librr
Hallo, ich (1. time latex user) habe ein Template übernommen. Leider erscheint das Acronyms Verzeichnis nicht.
\documentclass[...]
\usepackage{acronym}
 \usepackage[acronym, toc, shortcuts]{glossaries}
    \newglossary[slg]{symbolslist}{syi}{syg}{Symbols}
    \makeglossaries

    \input{content/acronyms} 
    \input{content/symbols} 

    \newglossarystyle{acronym}{     
        \renewenvironment{theglossary}       
            {\begin{longtable}[l]{ll}}
            {\end{longtable}}
        \renewcommand*{\glossaryheader}{}  
        \renewcommand*{\glsgroupheading}[1]{}    
        \renewcommand*{\glossaryentryfield}[5]{\glstarget{##1}{##2} & ##3 \\ }      
        \renewcommand*{\glsgroupskip}{\\}                  
   }

\newglossarystyle{symbol}{                                 
        \renewenvironment{theglossary}                     
            {\begin{longtable}[l]{lll}}
            {\end{longtable}}
        \renewcommand*{\glossaryheader}{}
        \renewcommand*{\glsgroupheading}[1]{}                                                         
        \renewcommand*{\glossaryentryfield}[5]{\\ \multicolumn{3}{l}{\glstarget{##1}{##2}} \\ \\}
        \renewcommand*{\glossarysubentryfield}[6]{\glstarget{##2}{##3} & $ \si{##5} $ & ##4 \\}
        \renewcommand*{\glsgroupskip}{\\}
    }

\begin{document} 
\frontmatter
\printacronyms
\printglossaries
\mainmatter                                        
\include{content/Paper}
\end{document}
Im Dokument “acronyms.tex” im Ordner “content”:
 \newacronym{acr:DSM}{DSM}{Demand Side Management} 
Im Dokument "Paper.tex" im Ordner "content":
The feed-in of fluctuating renewable energies must, therefore, be compensated by so-called flexibility options, which include flexible and controllable generation, storage and \ac{acr:DSM} measures.
Weiß jemand wo das Problem liegt?

Verfasst: So 3. Feb 2019, 14:13
von u_fischer
Die wahrscheinlichste Ursache ist, dass du nach dem pdflatex-Lauf makeglossaries nicht aufgerufen hast.

Verfasst: So 3. Feb 2019, 14:32
von Bartman
Eine Vorlage kann den Eindruck vermitteln, sie erspare dem Nutzer Zeit. Das Laden von glossaries und acronym lässt mich vermuten, es könnte, neben dem Einsatz veralteter Befehle, noch weitere Gründe geben, diese Vorlage kritisch zu sehen.

Bei neueren Versionen des Pakets glossaries wird die Option automake angeboten.

Wenn Ulrikes Vermutung nicht zutreffen sollte, dann versuche ein Minimalbeispiel zu erzeugen.