Symbolverzeichnis mit Einheit (package nomentbl)

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Symbolverzeichnis mit Einheit (package nomentbl)

von Johannes_B » Di 4. Nov 2014, 08:12

makeindex sollte mit jeder Basisversion schon installiert sein.

von Chilled_Tea » Di 4. Nov 2014, 07:58

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

von Johannes_B » Fr 31. Okt 2014, 16:25

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.

von Chilled_Tea » Do 30. Okt 2014, 13:25

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}

von Johannes_B » Do 30. Okt 2014, 10:04

Hast du Makeindex aufgerufen?

Alternativen: Paket acro und glossaries.
Glossaries, Nomenclature, Lists of Symbols and Acronyms

Symbolverzeichnis mit Einheit (package nomentbl)

von Chilled_Tea » Do 30. Okt 2014, 09:50

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

Nach oben