Balancierte Kolumnen im zweispaltigen Satz

Schriftbild, Absätze und Auflistungen einstellen


Linkehand
Forum-Anfänger
Forum-Anfänger
Beiträge: 30
Registriert: Mo 13. Apr 2009, 21:24

Balancierte Kolumnen im zweispaltigen Satz

Beitrag von Linkehand »

Hallo,

für ein Buch, das ich geschrieben habe, hat sich ein Verlag gefunden, der unter anderem folgende Bedingungen stellt:

Der Satz muss zweispaltig sein.
Durchschuss zwischen den Absätzen ist unerwünscht.
Die Spalten sollen absolut ausbalanciert sein.

Ob das für ein ganzes Buch mit relativ vielen Abbildungen zu realisieren ist, mag zunächst dahingestellt bleiben. Der Ausgleich zwischen den Spalten funktioniert jedenfalls schon dann nicht, wenn zum Beispiel eine Zwischenüberschrift ins Spiel kommt. Im Minimalbeispiel enden beide Spalten nicht auf gleicher Höhe, obwohl das eigentlich bei gutem Willen möglich sein sollte:
\documentclass[11pt]{scrbook}
\usepackage[ngerman]{betababel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

\setkomafont{chapter}{\normalfont \large \centering}
\setkomafont{section}{\normalfont \normalsize \itshape}

\parskip=0mm

\usepackage{multicol}
\usepackage{geometry}
\geometry{paperwidth=20cm,paperheight=26.5cm,top=2cm,bottom=2.8cm,left=2cm,right=3cm}

\usepackage{blindtext}
\begin{document}
\chapter{Kapitel}
\begin{multicols}{2}
\section{Unterkapitel}
\blindtext

\blindtext

\blindtext

\blindtext

\blindtext

\end{multicols}
\end{document}
Wenn jemand weiß, ob es hier Abhilfe gibt und wie sie aussehen könnte, wäre ich für zweckdienliche Hinweise dankbar! Übrigens sollte ich wohl bekennen, dass ich schon seit Jahren ein LateX-Neuling bin. Es ist zu befürchten, dass sich das auch in Zukunft nicht ändert.

dknof
Forum-Anfänger
Forum-Anfänger
Beiträge: 48
Registriert: So 29. Jul 2012, 13:30

Beitrag von dknof »

Hallo Linkehand,

das Problem ist wohl, dass der Abstand nach section nicht ganze Zeilen ausmacht. Zur Umdefinition der Abstände habe ich http://www.golatex.de/abstand-vor-bzw-n ... t6042.html gefunden, umgesetzt in Dein Beispiel wäre das
\documentclass[11pt]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

\setkomafont{chapter}{\normalfont \large \centering}
\setkomafont{section}{\normalfont \normalsize \itshape}

\parskip=0mm

\makeatletter
\renewcommand\section{\@startsection
   {section}{1}{0mm}%         % name, ebene, einzug
   {2\baselineskip}%            % vor-abstand
   {2\baselineskip}%            % nach-abstand
   {\itshape}%      % layout
   } 
   \makeatother

\usepackage{multicol}
\usepackage{geometry}
\geometry{paperwidth=20cm,paperheight=26.5cm,top=2cm,bottom=2.8cm,left=2cm,right=3cm}

\usepackage{blindtext}
\begin{document}
\chapter{Kapitel}
\begin{multicols}{2}
\section{Unterkapitel}
\blindtext

\blindtext

\blindtext

\blindtext

\blindtext

\end{multicols}
\end{document}
Dabei ist das \setkomafont{section} unnötig, da der \section-Befehl später sowieso überschrieben wird.

Gruß
Diether

Linkehand
Forum-Anfänger
Forum-Anfänger
Beiträge: 30
Registriert: Mo 13. Apr 2009, 21:24

Beitrag von Linkehand »

Danke, das hat geholfen!

Antworten