Probleme mit nomencl - Erstellen eines Symbolverzeichnisses

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: Probleme mit nomencl - Erstellen eines Symbolverzeichnisses

von derpate » Di 15. Sep 2015, 10:53

Ich habe jetzt erst einmal eine Lösung gefunden. Falls es doch nicht klappt, werde ich noch einmal hier posten.

von derpate » Di 15. Sep 2015, 09:51

Hi,

vielen Dank für die Antwort. Das habe ich auf jeden Fall gesucht und passe es noch etwas an.
Gebe es denn auch eine Möglichkeit, zum Beispiel nur beim obersten Eintrag des Symbolverzeichnisses "Seite" anzeigen zu lassen? Mein Symbolverzeichnis besteht jedoch aus mehreren Seiten, es müsste dann praktisch bei jedem obersten Eintrag "Seite" angezeigt werden.

Das wäre natürlich dann die Königslösung.

Viele Grüße
Martin

von Noch so einer » Di 15. Sep 2015, 07:48

Leerzeichen sind nicht gleich breit wie eine Ziffer. Das würde Dir also wenig bringen. Wenn Du die Zahlen alle gleich breit rechtsbündig haben willst, dann nimm eine Box, beispielsweise
\renewcommand{\pagedeclaration}[1]{\hfill Seite\nobreakspace\makebox[1em][r]{#1}
Die Breite (im Beispiel 1em, was bei den meisten Fonts ungefähr die Breite von zwei Tabellenziffern ist) musst Du natürlich passend wählen, je nachdem wie breit die breiteste Seitenzahl ist.

Ich finde es übrigens eher störend, wenn das ständig "Seite" wiederholt wird.

Probleme mit nomencl - Erstellen eines Symbolverzeichnisses

von derpate » Mo 14. Sep 2015, 23:39

Hi,

ich habe mal wieder eine Frage ans Forum, die mir große Sorgen bereitet. Nachdem ich das Literaturverzeichnis endgültig fertigstellen konnte, soll nun das Symbolverzeichnis folgen. Dies erstelle ich mit Hilfe des nomencl-Paketes.

Das Paket Erstellt ein Symbolverzeichnis nach folgendem Schema (Tilde steht für Leeren Raum):

Symbol~~~~Bedeutung, Seite XX

Ich soll jedoch das Verzeichnis so anlegen, dass die Seitenanzahl rechtsbündig ist.

Dies habe ich umzusetzen versucht. Jedoch gibt es ein Problem, was folgendes Beispiel verdeutlichen soll:
\documentclass[a4paper,11pt,titlepage]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[main=ngerman,english]{babel}
\usepackage[babel,german=quotes]{csquotes}

\usepackage{amsmath,amssymb}
\usepackage{amsthm}

\usepackage{geometry}
\geometry{left=2.5cm,right=2.5cm,top=3cm,bottom=3cm}
\pagestyle{plain}

\usepackage[german,prefix,refpage,intoc]{nomencl}
\makenomenclature
\setlength{\nomitemsep}{-\parsep}
\renewcommand{\nomgroup}[1]{\bigskip}
\renewcommand{\pagedeclaration}[1]{\hfill Seite\nobreakspace#1}

\begin{document}
Einstellige Seitenzahl
\nomenclature[N]{$\mathbb{N}_0$}{Menge der positiven ganzen Zahlen}
\newpage

\addtocounter{page}{15} %Nur für dieses Beispiel, damit Problem gezeigt werden kann

Zweistellige Seitenzahl
\nomenclature[N]{$\mathbb{N}$}{Menge der nichtnegativen ganzen Zahlen}

\printnomenclature[4.5cm]
\end{document}
Mit Hilfe von \hfill kann ich zwar die Seitenangabe rechtsbündig machen, jedoch gefällt mir die Formatierung nicht. Ich möchte, dass Seite direkt unter Seite steht und die Seitenzahlen nach Stellenwert untereinander stehen. Zum Beispiel (Tilde steht für Leerzeichen):

Seite~~1
Seite~17

Es soll praktisch immer ein Leerzeichen eingefügt werden, wenn die Zehnerstelle fehlt.

Ich hoffe, ihr könnt mir helfen. Die Ursache meines Problems liegt sicherlich in der Anwendung von \hfill, jedoch weiß ich mir keine Hilfe. Ich habe schon einiges probiert.

Viele Grüße
Martin

Nach oben