forked from TH_General/Template_Summary
60 lines
1.7 KiB
TeX
60 lines
1.7 KiB
TeX
%%
|
|
% all references for the glossary as well as the abbreviation list and nomenclature
|
|
%%
|
|
% add glossary for nomenclature
|
|
\newglossary{nomenclature}{nom}{ncl}{Nomenklatur}
|
|
|
|
\shorthandon{"}
|
|
%--------------------
|
|
%main glossary
|
|
%--------------------
|
|
\newglossaryentry{example}{
|
|
name=Example,
|
|
plural=Examples,
|
|
description={This is an example for a main glossary entry}
|
|
}
|
|
|
|
%--------------------
|
|
%acronyms
|
|
%--------------------
|
|
\setabbreviationstyle[acronym]{long-short}
|
|
|
|
\newacronym{EXP}{EXP}{Example}
|
|
|
|
%--------------------
|
|
%nomenclature
|
|
%--------------------
|
|
|
|
%add new key
|
|
\glsaddstoragekey{unit}{}{\glsentryunit}
|
|
\glsnoexpandfields
|
|
|
|
\newcommand{\newnom}[5]{
|
|
\newglossaryentry{#1}{
|
|
name={#2},
|
|
symbol={#3},
|
|
description={#4},
|
|
unit={#5},
|
|
type=nomenclature,
|
|
sort={#1}
|
|
}
|
|
}
|
|
%use nomenclature entry (name + symbol) nomF=>First letter upper case
|
|
\newcommand{\nomf}[1]{\glsentryname{#1} \texorpdfstring{\glslink{#1}{\boldmath\ensuremath{\glsentrysymbol{#1}}}}{}\xspace}
|
|
\newcommand{\nomF}[1]{\Glsentryname{#1} \texorpdfstring{\glslink{#1}{\boldmath\ensuremath{\glsentrysymbol{#1}}}}{}\xspace}
|
|
%use nomenclature entry (name) nomS=>First letter upper case
|
|
\newcommand{\noms}[1]{\glsentryname{#1}\xspace}
|
|
\newcommand{\nomS}[1]{\Glsentryname{#1}\xspace}
|
|
%use nomenclature entry (symbol only)
|
|
\newcommand{\nomsym}[1]{\texorpdfstring{\glslink{#1}{\boldmath\ensuremath{\glsentrysymbol{#1}}}}{#1}\xspace}
|
|
%use nomenclature entry (use in equation)
|
|
\newcommand{\nomeq}[1]{\glslink{#1}{\glsentrysymbol{#1}}}
|
|
|
|
\newnom{summed_squared_error}{Summed Squared Error}{\text{SSE}}{}{}
|
|
\newnom{gaussian_noise}{Gausches Rauschen}{\epsilon}{zufällige (normalverteilte) Abweichung}{}
|
|
|
|
\shorthandoff{"}
|
|
|
|
\makeglossaries
|
|
|