Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenabstand im Symbolverzeichnis
thomfisch
01-01-2008, 21:52
Hallo zusammen,
mein Symbolverzeichnis erstelle ich mit
\usepackage[german,intoc]{nomencl}
\makenomenclature
\printnomenclature[2cm]
Das funktioniert auch alles wunderbar. Zusätzlich nutze ich
\usepackage{setspace}
\onehalfspacing
für anderthalbfachen Zeilenabstand. Natürlich greift setspace auch im Symbolverzeichnis, aber dort ist es mir zu groß und einfacher Zeilenabstand würde mir reichen. Es gibt leider keine Dokumentation zu dem Paket.
Wie kann ich nur für das Symbolverzeichnis den Zeilenabstand reduzieren?
Viele Grüße
Thomas
Frohes Neues,
tut es ein
\begin{singlespace}
\printnomenclature[2cm]
\end{singlespace}
?
die Doku zu setspace findest Du in setspace.sty zu Beginn der Datei.
MfG,
thomfisch
01-01-2008, 22:29
Hallo Rais,
auch Dir ein frohes neues Jahr. Vielen Dank für Deine schnelle Antwort. Leider hat das nicht funktioniert.
\begingroup
\pagestyle{scrplain}
\tableofcontents
\newpage
\listoffigures
\newpage
\begin{singlespace}
\printnomenclature[2cm]
\end{singlespace}
\newpage
\endgroup
Ich habe es auch schon ohne begin- und endgroup versucht, aber der Zeilenabstand bleibt gleich.
Die Dokumentation in der sty-Datei hatte ich gelesen, fand sie aber doch sehr knapp.
Viele Grüße
Thomas
Hallo Thomas,
hat sich der Abstand im nomencl denn überhaupt durch den \onehalfspacing des setspace-Pakets verändert?
MfG,
thomfisch
01-01-2008, 22:53
Ja. Es ist ohne \onehalfspacing drei Seiten plus zwei Symbole umfassend und mit dem Befehl eine gute halbe Seite länger.
Moin Thomas,
Ja. Es ist ohne \onehalfspacing drei Seiten plus zwei Symbole umfassend und mit dem Befehl eine gute halbe Seite länger.
Ok, das kann ich nachvollziehen, aber mit der singlespace-Umgebung um \printnomenclature herum sieht es wieder genauso aus wie der Test ohne setspace:
\documentclass{scrreprt}
\usepackage{ifthen}
\usepackage[intoc,german]{nomencl}
\usepackage{setspace}
\onehalfspacing
\makenomenclature
\newcounter{mynom}
\newcommand\blindnomfile{\jobname.bnm}
\newwrite\blindnom
\newcommand\blindabbrev[1][1]{%
\immediate\openout\blindnom=\blindnomfile
\setcounter{mynom}{0}%
\whiledo{\themynom<#1}{%
\stepcounter{mynom}%
\immediate\write\blindnom{\string\nomenclature{T\t hemynom}{Hier stehen ein paar sinngebende Worte zum Eintrag T\themynom\ -- in der Regel etwas Sinnvolleres, als das, was hier zu sehen ist.}}%
}%
\immediate\closeout\blindnom%
\input{\blindnomfile}
}
\begin{document}
bla
\blindabbrev[50]
\begin{singlespace}
\printnomenclature[2cm]
\end{singlespace}
\end{document}
-- zum Vergleich einmal unverändert laufen lassen, dann die singlespace-Umgebung entfernen, dann setspace+\onehalfspacing.
MfG,
thomfisch
02-01-2008, 22:48
Hallo Rais,
vielen Dank für Deine Hilfe. Mit
\begin{singlepacing}
\printnomenclature[2cm]
\end{singlespacing}
funktioniert es nun. Ich bekomme den Fehler nun auch nicht mehr reproduziert. Keine Ahnung, warum.
Vielen, vielen Dank und Grüße
Thomas
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.