Seite 1 von 1

Zweipaltiges Abk-Vz

Verfasst: Mo 13. Jun 2011, 15:53
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!

Ansatz

Verfasst: Mo 13. Jun 2011, 17:16
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

Verfasst: Mo 13. Jun 2011, 17:31
von alomea
Vielen lieben Dank, Thorsten!
Genau das, was ich gesucht habe! (Waere ich im Leben nie drauf gekommen...) :)