Symbolverzeichnis mit Einheit (package nomentbl)

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


Chilled_Tea
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Do 30. Okt 2014, 09:39

Symbolverzeichnis mit Einheit (package nomentbl)

Beitrag von Chilled_Tea »

Hallo Freunde der Sonne,

für meine Bachelorarbeit benötige ich ein Symbolverzeichnis mit Einheiten. Dafür bietet das sich meiner Meinung nach Paket nomentbl an. Zum Testen hab ich mir mal ein Minimalbeispiel gemacht und die Dokumentation von nomentbl genutzt.
Das Minimalbeispiel läuft durch, jedoch wird bei mir kein Symbolverzeichnis erzeugt.
\documentclass[a4paper,12pt]{scrartcl} 
% 
\usepackage[utf8]{inputenc}% 
\usepackage[T1]{fontenc}% 
\usepackage[english,german,ngerman]{babel} 
\usepackage{siunitx}% 
\sisetup{detect-all}% 
\addto\extrasgerman{\sisetup{locale = DE}}% 
\usepackage{nomentbl}
\makenomenclature

%%%% 
\begin{document} 
\begin{equation}
	J_i \cdot \Delta x_{i+1} = - f_i
\end{equation}
\nomenclature[AJ]{$J$}{Jacobian Matrix}{}{}%
\nomenclature[Zi]{$i$}{Variable number}{}{}%
\nomenclature[Ax]{$\Delta x$}{Variable displacement vector}{}{}%
\nomenclature[Af]{$f$}{Residual value vector}{}{}%
\nomenclature[Ax]{$x$}{Variable value vector}{}{}%
\begin{equation}
	F = m \alpha
\end{equation}
\nomenclature[AF]{$F$}{Force}{N}{ML/T$^2$}%
\nomenclature[Am]{$m$}{mass}{kg}{M}%
\nomenclature[Ga]{$\alpha$}{acceleration}{m/s$^2$}{L/T$^2$}%
\printnomenclature
\end{document}
Jetzt sind meine Fragen:
1. Warum wird hier kein Symbolverzeichnis angelegt?
2. Könnte es Probleme geben, wenn ich das Abkürzungsverzeichnis mit acronym anlege?

Gruß Chilled_Tea
Signaturen sind vollkommen überbewertet

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Hast du Makeindex aufgerufen?

Alternativen: Paket acro und glossaries.
Glossaries, Nomenclature, Lists of Symbols and Acronyms
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Chilled_Tea
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Do 30. Okt 2014, 09:39

Beitrag von Chilled_Tea »

Erstmal danke für die schnelle Antwort.
Stimmt, das habe ich in der Tat vergessen. Habe das jetzt einmal in diesem Minimalbeispiel eingeügt. Jedoch vermisst der Compiler dann das \begin{document}. Auch ohne den \ vor makeindex funktioniert das nicht.
Gruß Chilled_Tea
\documentclass[a4paper,12pt]{scrartcl} 
% 
\usepackage[utf8]{inputenc}% 
\usepackage[T1]{fontenc}% 
\usepackage[english,german,ngerman]{babel} 
\usepackage{siunitx}% 
\sisetup{detect-all}% 
\addto\extrasgerman{\sisetup{locale = DE}}% 
\usepackage{nomentbl}
\makenomenclature
\makeindex -s nomentbl.ist -o Minimalbeispiel.nls Minimalbeispiel.nlo
%%%% 
\title{Minimalbeispiel}
\begin{document}
\begin{equation}
	J_i \cdot \Delta x_{i+1} = - f_i
\end{equation}
\nomenclature[AJ]{$J$}{Jacobian Matrix}{}{}%
\nomenclature[Zi]{$i$}{Variable number}{}{}%
\nomenclature[Ax]{$\Delta x$}{Variable displacement vector}{}{}%
\nomenclature[Af]{$f$}{Residual value vector}{}{}%
\nomenclature[Ax]{$x$}{Variable value vector}{}{}%
\begin{equation}
	F = m \alpha
\end{equation}
\nomenclature[AF]{$F$}{Force}{N}{ML/T$^2$}%
\nomenclature[Am]{$m$}{mass}{kg}{M}%
\nomenclature[Ga]{$\alpha$}{acceleration}{m/s$^2$}{L/T$^2$}%
\printnomenclature
\end{document}
Signaturen sind vollkommen überbewertet

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Der Aufruf des externen Programs makeindex gehört nicht ins tex-Dokument. Du rufst das ähnlich auf wie bibtex oder biber.

Aber zum testen reicht auch die Kommandozeile.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Chilled_Tea
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Do 30. Okt 2014, 09:39

Beitrag von Chilled_Tea »

Hallo ihr beiden,

da ich auf Arbeit keine Programme installieren kann, habe ich das bei writelatex.com geschrieben und hatte deswegen gehofft eine Lösung zu finden, die man auch da realisieren kann. Ich hab jetzt Zuhause mal Miktex installiert und das getestet, so wie ihr das vorgeschlagen habt und es hat einwandfrei funktioniert. Euch beiden vielen Dank dafür.

Gruß Chilled_Tea
Signaturen sind vollkommen überbewertet

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

makeindex sollte mit jeder Basisversion schon installiert sein.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten