![Liste der wissenschaftlichen Konstanten](https://rvso.com/image/298824/Liste%20der%20wissenschaftlichen%20Konstanten.png)
Was wäre der beste Weg, eine Liste von Konstanten zu erstellen? Sollte ich ein Glossar erstellen oder gibt es eine bessere Vorgehensweise oder ein besseres Paket?
Danke!
Antwort1
Hier ist die einfache Methode mitlongtable
:
\documentclass{book}
\usepackage{siunitx}
\usepackage{booktabs}
\usepackage{longtable}
\begin{document}
\chapter{System of Units etc}
\section{International system of units}
\begin{longtable}{llll}
\toprule
\bfseries Quantity & \bfseries Unit &
\bfseries Symbol & \bfseries Dimension\\\midrule\endhead
Length & meter & \si{\meter} & \\
Mass & kilogram & \si{\kilo\gram}\\
Frequency & hertz & \si{\hertz} & \si{\per\second}\\
\bottomrule
\end{longtable}
\end{document}
Das Ergebnis:
Hier ist das Äquivalentglossaries
Methode:
\documentclass{book}
\usepackage{siunitx}
\usepackage{booktabs}
\usepackage{glossaries}
\makenoidxglossaries
\glsnoexpandfields
\let\glsunit\glsuseri
\let\glsdim\glsuserii
\newglossaryentry{length}{%
name=length,%
description={},%
symbol={\si{\meter}},
user1={meter}% unit
}
\newglossaryentry{mass}{%
name=mass,%
description={},%
symbol={\si{\kilo\gram}},
user1={kilogram}% unit
}
\newglossaryentry{frequency}{%
name=frequency,%
description={},%
symbol={\si{\hertz}},
user1={hertz},% unit
user2={\si{\per\second}}% dimension
}
\newglossarystyle{units}{%
\setglossarystyle{long4col}%
\renewcommand{\glossentry}[2]{%
\glsentryitem{##1}\glstarget{##1}{\Glossentryname{##1}} &
\glsentryuseri{##1} &
\glossentrysymbol{##1} &
\glsentryuserii{##1}\tabularnewline
}%
\renewcommand*{\glossaryheader}{%
\toprule
\bfseries Quantity &\bfseries Unit&
\bfseries Symbol& \bfseries Dimension\tabularnewline
\midrule\endhead
\bottomrule\endfoot
}%
\renewcommand*{\glsgroupskip}{}%
}
\setglossarystyle{units}
\begin{document}
\chapter{Sample}
\gls{length}, \glsunit{length}, \glssymbol{length}.
\gls{mass}, \glsunit{mass}, \glssymbol{mass}.
\gls{frequency}, \glsunit{frequency}, \glssymbol{frequency},
\glsdim{frequency}.
\printnoidxglossary[sort=def,title={Systems of Units etc}]
\end{document}
Die erste Seite:
Die Liste der Symbole:
Beide Methoden erfordern zwei LaTeX-Durchläufe, um sicherzustellen, dass das Dokument auf dem neuesten Stand ist.