Zweipaltiges Abk-Vz

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: Zweipaltiges Abk-Vz

von alomea » Mo 13. Jun 2011, 17:31

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

Ansatz

von localghost » Mo 13. Jun 2011, 17:16

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

Zweipaltiges Abk-Vz

von alomea » Mo 13. Jun 2011, 15:53

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) 687-mal heruntergeladen

Nach oben