Acronyms

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Librr
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Fr 18. Jan 2019, 13:00

Acronyms

Beitrag 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?

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4266
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Die wahrscheinlichste Ursache ist, dass du nach dem pdflatex-Lauf makeglossaries nicht aufgerufen hast.

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag 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.

Antworten