Abkürzungs- / Symbolverzeichnis

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Vaughn2012

Abkürzungs- / Symbolverzeichnis

Beitrag von Vaughn2012 »

Hallo zusammen,

ich brauche mal Hilfe bei einem Verzeichnis.
Und zwar würde ich gerne ein Abkürzungs- / Symbolverzeichnis erstellen. Hierfür habe ich bisher das "nomencl"-package gefunden.

Gibt es eine Möglichkeit, das Abkürzungsverzeichnis genau so aufzubauen wie z.B. ein Literaturverzeichnis?
Also in einer separaten Datei unterteilt in lateinischen und grichischen Symbolen und alphabetisch sortiert.

Kann mir jemand sagen, wie man sowas realisiert?

Grüße von Vaughn

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Ich würde empfehlen, mal einen Blick auf das Paket »glossaries« zu werfen.

Grüße
Clemens
Paketauthor

Vaughn2012

Abkürzungs- / Symbolverzeichnis

Beitrag von Vaughn2012 »

Also bisher bin ich so weit:
\documentclass[draft, headsepline, 10pt]{scrbook}

% Abkürzungs- /Symbolverzeichnis
\usepackage[intoc]{nomencl} % Erzeugt ein Symbolverzeichnis
\makenomenclature

\renewcommand*\nomname{Nomenclature}
\setlength\nomlabelwidth{.25\linewidth}
\setlength\nomitemsep{-\parsep}
\newcommand\nomunit[1]{\def\nomentryend{\hfill#1}}
\renewcommand\nomgroup[1]{
	\def\makelabel##1{##1}
	\bigskip
	\ifx#1L\relax
		\item[\textbf{\Large Latin Symbols}]
	\fi
	\ifx#1G\relax
		\item[\textbf{\Large Greek Symbols}]
	\fi
	\ifx#1A\relax
		\item[\textbf{\Large Abreviations}]
	\fi
	\medskip
	\let\makelabel\nomlabel
}

\begin{document}

\include{Nomenclature}
\printnomenclature

\end{document}
Und in der Datei der Nomenclature steht das so:
\nomenclature[L]{$\alpha$}{Winkel\nomunit{[$^\circ$]}}
Aber in meiner Datei wird leider nix ausgegeben.

Kann mir jemand sagen warum?

Grüße von Vaughn

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Füge einen Test-Text nach »\begin{document}« ein. Wenn ich Dein Beispiel laufen lasse und einfach ein beliebiges Geplapper zusätzlich hineinnehme, läuft alles wie gewünscht.

Grüße
Clemens
Paketauthor

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Das Beispiel läuft fehlerfrei durch (Anhang). Ich vermute eher, dass die Argumente beim Kompilieren nicht oder nicht richtig übergeben wurden, also:
"%tm".nlo -s nomencl.ist -o "%tm".nls
bei MiKTeX. Siehe dazu [3]-2.4.2 und die Paketdoku.

Gruß, Sepp.-
Dateianhänge
abkurz98.pdf
(46.98 KiB) 579-mal heruntergeladen

Vaughn2012

Abkürzungs- / Symbolverzeichnis

Beitrag von Vaughn2012 »

hmm, dass ist ja blöd, denn bei mir läuft es nicht.

Zusätzlicher Text ist ja vorhanden, es werden im Dokument noch weitere Teildokumente eingebunden.

Ich arbeite mit TeXmaker und habe weitere Verzeichnisse im Dokument.
Am Ende des Dokuments befinden sich noch ein Literaturverzeichnis und ein Indexverzeichnis. diese funktionieren aber einwandfrei.

Nur das Abkürzungs- / Symbolverzeichnis nicht.

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Re: Abkürzungs- / Symbolverzeichnis

Beitrag von cgnieder »

Vaughn2012 hat geschrieben:Zusätzlicher Text ist ja vorhanden
In Deinem Beispielcode aber nicht. Hast Du mal genau das Beispiel ausprobiert? Das, wie gesagt, funktioniert nämlich.

Wenn dieses Beispiel mit richtigem Kompilieren (pdflatex + makeindex + pdflatex) bei Dir auch nicht geht, dann müssten wir uns mal Deine log-Datei ansehen.

Grüße
Clemens
Paketauthor

Vaughn2012

Abkürzungs- / Symbolverzeichnis

Beitrag von Vaughn2012 »

Also das Problem, was ich habe (jetzt eingegrenzt) ist das, dass ich den Befehl "makeindex" ja schon für das Indexverzeichnis vergeben habe und somit:

"%tm".nlo -s nomencl.ist -o "%tm".nls

nicht einbinden kann in makeindex.

Oder kann man in TeXmaker in den Konfigs makeindex für mehrere Anwendungen nutzen?

Oder wie kann ich das Lösen?

Grüße von Vaughn

Vaughn2012

Abkürzungs- / Symbolverzeichnis

Beitrag von Vaughn2012 »

So, also ich habe es jetzt erstmal so gemacht, dass ich Index- und Symbolverzeichnis nacheinander kompiliere.

Jetzt bräuchte ich aber noch etwas Hilfe bei den letzten Details.

Ich würde gerne die Spalten der Bezeichnung und Einheiten drehen, sowie entsprechende Überschriften über den Spalten, also Symbol, Einheit, Beschreibung über den Spalten haben.

Kann mir da jemand bei helfen?

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Hi,

ich habe hier: Nomenklatur in TeXmaker ein ähnliches Vorhaben relativ ausführlich diskutiert. Für eine Tabelle mit Überschriften empfiehlt es sich, von »nomencl« zum Verwandten »nomentbl« zu wechseln, was ich im erwähnten Beitrag auch schon empfohlen habe, inklusive eines Beispiels, wie man das Ergebnis aussehen könnte.

Viele Grüße
Clemens
Paketauthor

Antworten