Danke,
Chris
PS: Ich bin ein absoluter Neuling mit Tex und schreibe meine Arbeit mit
Lyx und dem KOMA-Paket. Ich habe zwar schon ein bisschen was gelernt,
aber ich habe noch keine Zeit gefunden, mich mit einer Einführung
(sprich: einem Buch) zu beschäftigen... :)
> Für meine Facharbeit muss ich als Formatvorschrift eineinhalb-fachen
> Zeilenabstand einhalten. Wenn ich jetzt aber global mit dem
> setspace-Paket den Zeilenabstand auf one-half setze, dann ist auch der
> Abstand zwischen Einträgen im Inhaltsverzeichnis,
Im scrguide steht explizit, dass man möglichst für Titelei und Verzeichnisse
wieder einzeilig schalten soll. Das geht am einfachsten mit der
singlespacing-Umgebung.
Dann habe ich noch in new:107054.user.dfncis.de (siehe:
http://groups.google.com/groups?selm=1348495.n3udeouXXO%40ID-107054.user.dfncis.de)
gezeigt, wie man für Kapitelüberschriften einen abweichenden Zeilenabstand
verwenden kann. Das Beispiel dort war für eineinhalbzeilige
Kapitelüberschriften, lässt sich aber leicht für normalzeilige anpassen.
Dazu käme dann ggf. noch ein
\addtokomafont{sectioning}{\singlespacing\selectfont}. Ebenso natürlich für
Kopf- und Fußzeile (der Name des Elements steht im scrguide).
> PS: Ich bin ein absoluter Neuling mit Tex und schreibe meine Arbeit mit
> Lyx und dem KOMA-Paket. Ich habe zwar schon ein bisschen was gelernt,
> aber ich habe noch keine Zeit gefunden, mich mit einer Einführung
> (sprich: einem Buch) zu beschäftigen... :)
Das ist ein Fehler. Zumindest l2kurz und den scrguide solltest du lesen,
wenn du mit KOMA-Script arbeitest. Das gilt insbesondere dann, wenn du hier
Fragen stellen willst. Beachte in diesem Fall auch immer die FAQ (Adresse
siehe unten) und dass dieses Medium News und nicht Olds heißt (also
google-Suche nicht vergessen, obigen Link auf google habe ich übrigens mit
den naheliegenden Stichworten: "setspace" und "KOMA-Script" über die
Expertensuche in der Gruppe "de.comp.text.tex" gefunden.
Markus
--
Fragen zu LaTeX? --> http://www.dante.de/faq/de-tex-faq/
Fragen zu KOMA-Script? --> scrguide
Lust zur Mitarbeit? --> http://koma-script.net.tf
Fragen zur Person? --> http://kohm.de.tf
> Zeilenabstand einhalten. Wenn ich jetzt aber global mit dem
> setspace-Paket den Zeilenabstand auf one-half setze, dann ist auch der
> Abstand zwischen Einträgen im Inhaltsverzeichnis, zwischen Überschriften
> (darüber und darunter) usw. vergrößert. [...]
Es zwingt dich doch nichts, den Zeilenabstand global zu
vergrößern. Es existiert ja auch einen Umgebung dafür. Du mußt
dann halt nur den eigentlichen Text in diese Umgebung setzen.
Daniel
Als ich den scrguide das letzte Mal durchsucht habe, habe ich nach
vertikalen Abständen, Einzug usw. gesucht, da wusste ich noch nicht,
dass es an den Zeilenabständen liegt... das habe ich leider erst kurz
vor posten der Nachricht gemerkt, und da war mir die Lust am Suchen
schon ziemlich vergangen (s. Uhrzeit...)
Jedenfalls habe ich das jetzt korrigiert, indem ich die Titelseite und
das Inhaltsverzeichnis in eine singlespace-Umgebung gesetzt habe. Erstes
Ziel erfüllt. ;)
> Dann habe ich noch in new:107054.user.dfncis.de (siehe:
> http://groups.google.com/groups?selm=1348495.n3udeouXXO%40ID-107054.user.dfncis.de)
> gezeigt, wie man für Kapitelüberschriften einen abweichenden Zeilenabstand
> verwenden kann. Das Beispiel dort war für eineinhalbzeilige
> Kapitelüberschriften, lässt sich aber leicht für normalzeilige anpassen.
> Dazu käme dann ggf. noch ein
> \addtokomafont{sectioning}{\singlespacing\selectfont}.
> Ebenso natürlich für Kopf- und Fußzeile (der Name des Elements steht
> im scrguide).
Ich hatte anscheinend eine uralte Koma-Version (texmf), die kannte
addtokomafont noch gar nicht... ich habe die jetzt aktualisiert und
versucht, das obige Beispiel für meine Zwecke anzupassen. Dazu habe ich
folgendes im Vorspann eingegeben:
\singlespacing
\newlength{\singlebaselineskip}
\setlength{\singlebaselineskip}{\baselineskip}
\renewcommand*{\chapterheadstartvskip}{%
\vspace*{2\singlebaselineskip}}
\renewcommand*{\chapterheadendvskip}{\vspace{1\singlebaselineskip
plus .1\singlebaselineskip minus .167\singlebaselineskip}}
\addtokomafont{chapter}{\singlespacing}
\onehalfspacing
Das scheint auch zu funktionieren, der Platzbedarf ist jetzt um einiges
geringer. Ist das so richtig?
Wenn ich jetzt allerdings weitere addtokomafont's hinzufüge (z.B.
sectioning), dann wird der Abstand wieder viel zu groß... ???
> Das ist ein Fehler. Zumindest l2kurz und den scrguide solltest du lesen,
> wenn du mit KOMA-Script arbeitest.
Ich weiß... :) Das Problem ist, dass ich im Moment genügend mit dem
Inhalt beschäftigt bin und kaum glaube, bis zur Abgabe die Zeit zu
finden, mich intensiv in TeX einzuarbeiten... das wird eher auf
learning-by-doing rauslaufen. Ich habe beide, und habe sie auch beide
schon als Nachschlagewerk benutzt, aber mehr nicht.
> Beachte in diesem Fall auch immer die FAQ (Adresse siehe unten)
In dem ich aber nichts zu diesem speziellen Thema gefunden habe. ;)
> und dass dieses Medium News und nicht Olds heißt (also
> google-Suche nicht vergessen, obigen Link auf google habe ich übrigens mit
> den naheliegenden Stichworten: "setspace" und "KOMA-Script" über die
> Expertensuche in der Gruppe "de.comp.text.tex" gefunden.
Ich kenne die Spielregeln, und normalerweise halte ich mich auch daran,
nur war ich nach einer Nacht probieren und suchen dann genervt genug,
aufzugeben...
Chris
Nachtrag: Wenn ich das addtokomafont{chapter} auch weglasse, ist der
Platzbedarf am geringsten... ich weiß, das ist ein Feature und kein Bug
bzw. ich bin schuld, aber trotzdem sieht's so aus, als ob ich am besten
alle addtokomafont's weglasse, wenn ich die Zwischenräume über und unter
Überschriften möglichst klein halten will.
Chris
> Als ich den scrguide das letzte Mal durchsucht habe, habe ich nach
> vertikalen Abständen, Einzug usw. gesucht, da wusste ich noch nicht,
> dass es an den Zeilenabständen liegt... das habe ich leider erst kurz
> vor posten der Nachricht gemerkt, und da war mir die Lust am Suchen
> schon ziemlich vergangen (s. Uhrzeit...)
Du verwendest setspace zusammen mit KOMA-Script. Das führt bei dir zu einem
Problem. Wenn du in den Paket-Index des scrguide schaust, findest du dort
setspace mit zwei Einträgen. Der zweite führt genau zu der Erklärung, von
der ich rede. Vom Problem zu der Lösung: 30 Sekunden.
> Wenn ich jetzt allerdings weitere addtokomafont's hinzufüge (z.B.
> sectioning), dann wird der Abstand wieder viel zu groß... ???
Ich glaube nicht, dass der Abstand größer wird, wenn du statt
\addtokomafont{chapter}{\singlespacing} eben
\addtokomafont{sectioning}{\singlespacing} verwendest. Wenn doch:
vollständiges, minimales Beispiel.
> Das Problem ist, dass ich im Moment genügend mit dem
> Inhalt beschäftigt bin und kaum glaube, bis zur Abgabe die Zeit zu
> finden, mich intensiv in TeX einzuarbeiten
Ich glaube nicht, dass ich die Zeit habe, jemandem Anleitungen vorzulesen.
> nur war ich nach einer Nacht probieren und suchen dann genervt genug,
> aufzugeben...
Dann solltest du vielleicht deine Suchstrategien überdenken und neue
Stategien einüben. Ich habe sowohl in meinem letzten Kommentar als auch in
diesem gezeigt, dass naheliegendes Suchen sehr schnell zu Ergebnissen
führen kann. Aber ich vergaß: Du hast ja keine Zeit für soetwas
unwichtiges.
Nachdem ich dank dir herausgefunden habe, wo das Problem lag, habe ich
auch die Lösung dafür gefunden. Nur wenn man nicht weiß, wonach man
suchen soll, ist es schwer, damit anzufangen. Und dafür sind ja
Newsgroups da, um Hilfe zu finden. Auch wenn die aus RTFM besteht, denn
das richtige Stichwort hat mir geholfen...
> Ich glaube nicht, dass der Abstand größer wird, wenn du statt
> \addtokomafont{chapter}{\singlespacing} eben
> \addtokomafont{sectioning}{\singlespacing} verwendest. Wenn doch:
> vollständiges, minimales Beispiel.
Bei folgendem Dokument sind die Abstände am kleinsten:
\documentclass[12pt,a4paper]{scrreprt}
\usepackage{setspace}
\singlespacing
\newlength{\singlebaselineskip}
\setlength{\singlebaselineskip}{\baselineskip}
\renewcommand*{\chapterheadstartvskip}{%
\vspace*{2\singlebaselineskip}}
\renewcommand*{\chapterheadendvskip}{\vspace{1\singlebaselineskip
plus .1\singlebaselineskip minus .167\singlebaselineskip}}
\onehalfspacing
\begin{document}
\chapter{Einleitung}
Was auch immer
\chapter{Ein anderes Kapitel}
\section{Mit einer Sektion}
Und etwas Text
\end{document}
Trage ich jetzt vor \onehalfspacing ein
\addtokomafont{chapter}{\singlespacing} oder
\addtokomafont{chapter}{\singlespacing} ein, werden die entsprechenden
Abstände größer. Ich nehme mal an, dass ich im Vorspann die Abstände
kleiner definiert habe, als sie bei singlespacing eigentlich sind. Da
mit obigem Vorspann das Layout aber am ehesten meinen Vorstellungen
entspricht, werde ich wohl auch den nehmen.
Chris
Chris Schwemmer schrieb:
> Hallo,
> Für meine Facharbeit muss ich als Formatvorschrift eineinhalb-fachen
> Zeilenabstand einhalten.
Ist nicht der Zeilenabstand schon ohne Extraaufwand fast 1.5fach?
Hans Friedrich
> Trage ich jetzt vor \onehalfspacing ein
> \addtokomafont{chapter}{\singlespacing} oder
> \addtokomafont{chapter}{\singlespacing} ein
Wieso oder? Das ist doch zweimal das gleiche.
Ich hatte aber, glaube ich erwähnt, dass wenn sich das auf alle
Überschriften, nicht nur auf die Kapitelüberschriften beziehen soll, das
Element sectioning zu verwenden ist. Ich hatte aber vergessen, dass
\singlespacing seit einiger Zeit dummerweise noch ein \vskip einfügt.
Deshalb lautet die Lösung mit tatsächlich einzeiligen Überschriften:
\addtokomafont{sectioning}{\setstretch{1}\selectfont}
Ganz genau müsste man eigentlich:
\addtokomafont{sectioning}{\setstretch{\setspace@singlespace}\selectfont}
verwenden. Weiß der Geier, warum \setspace@singlespace bei setspace ein
internes Makro ist.
Markus
Ups, das sollte natürlich einmal {chapter} und einmal {sectioning}
heißen... da hab ich wohl beim Kopieren und Einfügen nicht aufgepasst...
:) Sorry.
> Ganz genau müsste man eigentlich:
>
> \addtokomafont{sectioning}{\setstretch{\setspace@singlespace}\selectfont}
>
> verwenden. Weiß der Geier, warum \setspace@singlespace bei setspace ein
> internes Makro ist.
Damit geht es jetzt. Danke! Jetzt hab' ich was ich wollte und kann jetzt
ja aufhören, anderen auf die Nerven zu gehen. ;)
Chris
Leider aber nicht groß genug... Wenn ich richtig gelesen habe, müsste er
bei Schriftgröße 12 ca. 1,2-fach sein, und die Formatvorschriften für
die Arbeit sind leider ziemlich pingelig... ich hab's mal ausprobiert,
und das ist leider eindeutig zu eng...
Chris
Diese Vorschrift bezieht sich i.d.R auf die Verwendung
einer Schreibmaschine, die nur ein-, anderhalb- oder
zweizeilig schreiben kann. Einzeilig ist klar zu eng,
also soll man 1.5-zeilig schreiben. Für ein richtiges
Satzprogramm ist die Vorschrift aber Humbug.
Ich würde an deiner Stelle eine Musterseite mit normalem
Zeilenabstand setzen, vorzeigen, und fragen, ob das so
in Ordnung geht.
just my 2c
Walter
> Diese Vorschrift bezieht sich i.d.R auf die Verwendung
> einer Schreibmaschine, die nur ein-, anderhalb- oder
> zweizeilig schreiben kann. Einzeilig ist klar zu eng,
> also soll man 1.5-zeilig schreiben. Für ein richtiges
> Satzprogramm ist die Vorschrift aber Humbug.
Chris schreibt, dass er KOMA-Script verwendet. Also sollte er den scrguide
gelesen haben. Genau obiges einschließlich Walters Rat:
> Ich würde an deiner Stelle eine Musterseite mit normalem
> Zeilenabstand setzen, vorzeigen, und fragen, ob das so
> in Ordnung geht.
steht auch im scrguide zu lesen. Dort sind auch weitere Begründungen zu
finden, warum häufig eineinhalb oder zweizeilig verlangt wird. Dazu gibt es
dann Argumentationshilfen, warum diese Vorschriften bei ordentlich
gesetzten LaTeX-Dokumenten überflüssig sind.