Zweipaltiges Abk-Vz

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


alomea
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Mi 8. Jun 2011, 10:42
Wohnort: Graz

Zweipaltiges Abk-Vz

Beitrag von alomea »

Hallo Forum,
mein Abkürzungsverzeichnis soll 2 Spalten besitzen (wegen Platzmangel) - soweit kein Problem. Nur leider ist der Inhalt der 2. Spalte nicht auf der selben Höhe. Ich habe hierhttp://mrunix.de/forums/showthread.php?t=65539 auch schon eine Lösungsmöglichkeit gefunden, aber das ist nicht ganz das was ich suche. Dort wird nämlich die Höhe des \chapter geändert und das möchte ich nicht. Gibt es eine elegantere Lösungsmöglichkeit?

Anbei mein Mini-Bsp.:
\documentclass[12pt]{scrbook}
\usepackage{multicol}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage[
	intoc,
	german,
]{nomencl}
\let\abk\nomenclature
\setlength{\nomitemsep}{-\parsep}
\makenomenclature

\begin{document}

\title{Das ist der Titel}
\author{Ich bin der Autor}
\maketitle

\abk{Vgl.}{Vergleiche}
\abk{u.\,a.}{unter anderem}
\abk{etc.}{et cetera}
\abk{z.\,B.}{zum Beispiel}
\abk{S.}{Seite}
\abk{bspw.}{beispielsweise}
\abk{usw.}{und so weiter}
\abk{d.\,h.}{das hei\ss t}
\abk{f.}{folgende}
\abk{ff.}{fortfolgende}
\abk{s.}{siehe}
\abk{bzw.}{beziehungsweise}
\abk{u.\,v.\,a.\,m.}{und vieles andere mehr}
\abk{Fn.}{Fu\ss note}
\abk{sog.}{sogenannte}
\abk{i.d.R.}{in der Regel}
\abk{ca.}{circa}
\abk{CKD}{Completely Knocked Down (komplette Zerlegung)}
\abk{F\&E}{Forschung und Entwicklung}
\abk{SW-TV}{Schwarz-Wei\ss -Fernsehger{\"a}t}
\abk{JV}{Joint Venture}
\abk{TV}{Fernsehger{\"a}t}
\abk{M\&A}{Mergers and Aquisitions (Fusionen und {\"U}bernahmen)}
\abk{LCD}{Liquid Crystal Display (Fl{\"u}ssigkristallbildschirm)}

\begin{multicols}{2}
%\renewcommand\chapterheadstartvskip{\vspace*{-1\baselineskip}}
\printnomenclature
\end{multicols}
\end{document}
Fuer ein lauffaehiges Mini-Bsp. bitte noch
makeindex MiniBsp.nlo -s nomencl.ist -o MiniBsp.nls
eingeben! Danke!
Dateianhänge
MiniBsp.pdf
(47.89 KiB) 679-mal heruntergeladen

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Ansatz

Beitrag von localghost »

Für das gewünschte Ergebnis musst das Verzeichnis zunächst seiner Überschrift berauben. Dazu musst Du ein bisschen im Quellcode von nomencl graben und den Befehl zur Erzeugung des Verzeichnisses umdefinieren. Danach setzt Du mit einem optionalen Argument für die Umgebung »multicols« von Hand eine Überschrift.
\documentclass[12pt,ngerman]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{multicol}
\usepackage[%
   intoc,
   german,
]{nomencl}

\let\abk\nomenclature
\setlength{\nomitemsep}{-\parsep}
\makeatletter
\def\thenomenclature{%
  \@ifundefined{chapter}%
  {
    \if@intoc\addcontentsline{toc}{section}{\nomname}\fi%
  }%
  {
    \if@intoc\addcontentsline{toc}{chapter}{\nomname}\fi%
  }%
  \nompreamble
  \list{}{%
    \labelwidth\nom@tempdim
    \leftmargin\labelwidth
    \advance\leftmargin\labelsep
    \itemsep\nomitemsep
    \let\makelabel\nomlabel
  }
}
\makeatother
\makenomenclature

\title{Das ist der Titel}
\author{Ich bin der Autor}

\begin{document}
  \maketitle

  \abk{Vgl.}{Vergleiche}
  \abk{u.\,a.}{unter anderem}
  \abk{etc.}{et cetera}
  \abk{z.\,B.}{zum Beispiel}
  \abk{S.}{Seite}
  \abk{bspw.}{beispielsweise}
  \abk{usw.}{und so weiter}
  \abk{d.\,h.}{das hei\ss t}
  \abk{f.}{folgende}
  \abk{ff.}{fortfolgende}
  \abk{s.}{siehe}
  \abk{bzw.}{beziehungsweise}
  \abk{u.\,v.\,a.\,m.}{und vieles andere mehr}
  \abk{Fn.}{Fu\ss note}
  \abk{sog.}{sogenannte}
  \abk{i.d.R.}{in der Regel}
  \abk{ca.}{circa}
  \abk{CKD}{Completely Knocked Down (komplette Zerlegung)}
  \abk{F\&E}{Forschung und Entwicklung}
  \abk{SW-TV}{Schwarz-Wei\ss -Fernsehger{\"a}t}
  \abk{JV}{Joint Venture}
  \abk{TV}{Fernsehger{\"a}t}
  \abk{M\&A}{Mergers and Aquisitions (Fusionen und {\"U}bernahmen)}
  \abk{LCD}{Liquid Crystal Display (Fl{\"u}ssigkristallbildschirm)}

  \begin{multicols}{2}[\chapter*{\nomname}]
    \printnomenclature
  \end{multicols}
\end{document}

Thorsten
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

alomea
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Mi 8. Jun 2011, 10:42
Wohnort: Graz

Beitrag von alomea »

Vielen lieben Dank, Thorsten!
Genau das, was ich gesucht habe! (Waere ich im Leben nie drauf gekommen...) :)

Antworten