Feintuning Glossar

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


jukka
Forum-Anfänger
Forum-Anfänger
Beiträge: 16
Registriert: Mi 22. Jun 2011, 12:25

Feintuning Glossar

Beitrag von jukka »

Hallo,

für meine Abschlussarbeit benötige ich u.a. ein Abkürzungsverzeichnis sowie ein Symbolverzeichnis. Dies ist wie folgt implementiert:
\documentclass[listof=flat,a4paper,12pt,headsepline,bibliography=totoc,listof=totoc,index=totoc,cleardoublepage=empty,numbers=noenddot,headings=normal]{scrreprt}

%%%SETTINGS%%%
% hack for KOMA package
\usepackage{scrhack}

% allow sophisticated control structures
\usepackage{ifthen}

% languages
\usepackage[ngerman,english]{babel}
\selectlanguage{english} % change to ngerman for a German thesis

% character encoding
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}

% page layout
\usepackage[paper=a4paper,left=47mm,right=16mm,top=20mm,bottom=10mm]{geometry}


% page header layout
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings}
\renewcommand{\partpagestyle}{empty}
\renewcommand{\chapterpagestyle}{scrheadings}
\setkomafont{pagenumber}{\slshape}
\ihead[]{\headmark}
\chead{}
\ohead[]{\emph{\pagemark}}
\ifoot{}
\cfoot[]{}
\ofoot{}
\automark[section]{chapter}
\renewcommand{\sectfont}{\normalfont \bfseries} % header font

% paragraph formatting
\setlength{\parindent}{0 pt}
\setlength{\parskip}{6 pt}

% fonts
\usepackage{times} % use times as default font
\usepackage{pifont} % enable special PostScript fonts

% use colors
\usepackage{color}

% linespacing
\usepackage{setspace}

% numbering
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}
\usepackage{chngcntr}
\counterwithout{footnote}{chapter} % footnotes are numbered throughout the text
 
% fancy math
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}

% sophisticated enumerations
\usepackage{enumerate}

% fancy tables
\usepackage{booktabs}

% algorithms & code listings
\usepackage[english,vlined,algoruled]{algorithm2e}
\usepackage{listings}

% graphics & charts
%\usepackage{graphicx} %%%
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.3}

% Load float package, for enabling floating extensions
\usepackage{float}

% allow rotations
\usepackage{rotating}

% hyperlinks in PDF-document
\usepackage[colorlinks=true,linkcolor=black,citecolor=black,anchorcolor=black,urlcolor=black,pdftex]{hyperref}

% set the bibliography style
\usepackage[round]{natbib}
\bibliographystyle{bibliography/biblio_style}

% indexes
\usepackage{makeidx}
\usepackage[nonumberlist,toc,acronym]{glossaries}
\newglossary[slg]{symbolslist}{syi}{syg}{Notation}
\renewcommand*{\glspostdescription}{} %Punkt am Ende entfernen
\glsdisablehyper
\makeglossaries

\newacronym{LP}{LP}{linear program}
\newacronym{SLP}{SLP}{stochastic linear pogram}

\newglossaryentry{symb:N0}{sort=n,
name=\ensuremath{\mathbb N_{0}},
description={Set of natural numbers with 0},
type=symbolslist}

\newglossaryentry{symb:N}{sort=n,
name={$\mathbb N$},
description={Set of natural numbers},
type=symbolslist}


\usepackage{amsthm} %theorem, definition etc.
%%%SETTINGS%%%

\begin{document}

\printglossary[type=acronym, style=super, title=Abbreviations, toctitle=Abbreviations]
\printglossary[type=symbolslist,style=super ,title=Notation]

Jetzt kommt Text.

\gls{symb:N0}

\gls{symb:N}

\gls{LP}

\gls{SLP}

\end{document}
(Falls ihr den Code durchlaufen lasst, http://ewus.de/tipp-1026.html beachten)

1. Speziell für das Symbolverzeichnis (Notation) möchte ich keine Verlinkungen verwenden, darum \glsdisablehyper. Für das Abkürzungsverzeichnis hingegen wäre das ganz nett. Kann ich Verlinkungen speziell für Abbreviations aktivieren?

2. Die Glossare sind etwas eingerückt (verglichen mit deren Überschriften und dem Text im Anschluss). Wie kann man das Einrücken verhindern? Edit: Oder ist das Einrücken sogar eher sinnvoll?

3. Damit ein Symbol im Symbolverzeichnis landet, muss es im Text aufgerufen werden. Ich würde gerne mich im Text nicht auf die einzelnen Symbole beziehen müssen und trotzdem die entsprechenden Einträge in Notation haben. Ist das möglich?

Edit:
4. Ich experimentiere teilweise auch am Style der Verzeichnisse. Verwende ich aber z.B. style=mylistdotted erhalte ich die Fehlermeldung dieser Style sei undefiniert. Woran liegt das?

Gruß,
jukka
Zuletzt geändert von jukka am Di 19. Jul 2011, 14:02, insgesamt 2-mal geändert.

jukka
Forum-Anfänger
Forum-Anfänger
Beiträge: 16
Registriert: Mi 22. Jun 2011, 12:25

Beitrag von jukka »

zu 3.: \glsaddall nach \newglossaryentry einfügen. Siehe http://www.golatex.de/glossaries-eintra ... aries.html.

Gruß,
jukka

jukka
Forum-Anfänger
Forum-Anfänger
Beiträge: 16
Registriert: Mi 22. Jun 2011, 12:25

Beitrag von jukka »

Weiß niemand um Rat?

Gruß,
jukka

Antworten