Formel-Symbolverzeichnis (siunitx) Verzeichnis (Minimalbsp.)

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


jollepe
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Mo 17. Aug 2015, 17:22

Formel-Symbolverzeichnis (siunitx) Verzeichnis (Minimalbsp.)

Beitrag von jollepe »

Hallo,

ich möchte gerne das Paket siunitx nutzen, um ein Symbol und Formelverzeichnis zu erstellen.

Habe mein Problem im folgenden Minimalbeispiel dargelegt:
\documentclass{scrartcl}  
\usepackage{siunitx}
 \usepackage[printonlyused]{acronym}
\begin{document}
 
\section*{Formelverzeichnis} 
\addcontentsline{toc}{chapter}{Formelverzeichnis} % Für das Inhaltsverzeichnis 
\begin{acronym}[LONGEST] 
  % Allgemein: 
  \acro{KÜRZEL}{ABKÜRZUNG}[BESCHREIBUNG] 
  % Als Beispiele: 
  \acro{A}[\ensuremath{A}] {\si{\meter^2} Oberfläche} 
  \acro{Rth}[\ensuremath{R_\mathrm{th}}]{ \si{\kelvin\per\watt} Thermischer Widerstand} 
  % ... 
\end{acronym}
 
\end{document}
Kann jedoch nicht kompiliert werden: "Something's wrong - perhaps missing item"

Habe das Beispiel aus dem Netz gezogen und dachte, es könnte mir meine Suche nach einem dreispaltigen (Formel, Einheit, Beschreibung) abnehmen.

//Edit:
Sehe grade, dass wenn ich die Option bei \usepackage{acronym} entferne, dass das Verzeichnis erstellt wird.
Wie kann ich denn sämtliche Einträge des Formelverzeichnisses anzeigen lassen, ohne diese Option für mein Abkürzungsverzeichnis zu entfernen?

Noch so einer

Beitrag von Noch so einer »

Das Problem hat nichts mit siunitx zu tun. Dein erster Eintrag hat die falsche Syntax bzw. der Abfolge von obligatorischen und optionalen Argumenten. Außerdem verwendet er im ersten Argument Umlaute, die jedoch in diesem Argument zu vermeiden sind:
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{siunitx}
\usepackage[printonlyused]{acronym}
\begin{document}
 
\section*{Formelverzeichnis} 
\addcontentsline{toc}{chapter}{Formelverzeichnis} % Für das Inhaltsverzeichnis 
\begin{acronym}[LONGEST] 
  % Allgemein: 
  \acro{KUERZEL}[ABKÜRZUNG]{BESCHREIBUNG}
  % Als Beispiele: 
  \acro{A}[\ensuremath{A}] {\si{\meter^2} Oberfläche} 
  \acro{Rth}[\ensuremath{R_\mathrm{th}}]{ \si{\kelvin\per\watt} Thermischer Widerstand} 
  % ... 
\end{acronym}

\section{Test}
\ac{KUERZEL}, \ac{Rth}
\end{document}

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

Beitrag von Bartman »

\addcontentsline{toc}{chapter}{Formelverzeichnis}
Die Artikelklasse unterstützt keine Kapitel. Du wirst es beim Einsatz von \tableofcontents in Deinem Beispiel merken. Ersetze am besten gleich
\section*{Formelverzeichnis} 
\addcontentsline{toc}{chapter}{Formelverzeichnis}
durch
\addsec{Formelverzeichnis}
jollepe hat geschrieben:Habe das Beispiel aus dem Netz gezogen und dachte, es könnte mir meine Suche nach einem dreispaltigen (Formel, Einheit, Beschreibung) abnehmen.
Das kenne ich nur mit glossaries. Ob und wie es mit glossaries-extra geht, ist mir nicht bekannt. Mit acronym habe ich es noch nicht gesehen. In der Dokumentation von acro steht etwas im Zusammenhang mit longtable, aber davon habe ich auch noch kein Anwendungsbeispiel gesichtet.

Antworten