twoside verursacht "Underfull \vbox (badness 10000)"

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: twoside verursacht "Underfull \vbox (badness 10000)"

von Besserwisser » Sa 22. Aug 2015, 10:14

Das Problem ist, dass mit den Einstellungen \textheight nicht gleich n * \baselineskip + \topskip ist. Es passt also nicht eine ganze Anzahl an Zeilen auf die Seite. Das ist immer schlecht. geoemtry bietet deshalb mit Option heightrounded eine Möglichkeit, die gewählten Einstellungen automatisch leicht zu modifizieren. Das Paket typearea passt (außer bei \areaset) automatisch darauf auf.

Eine andere Methode wäre, parskip=never (siehe KOMA-Script-Anleitung). Dann wird nicht mehr zwischen den Absätzen gedehnt, sondern nur noch an anderen Stellen. Aber auch dann bleibt die Seite natürlich untervoll, solange man eine stümperhafte Einstellung für die Höhe des Textbereichs bzw. die Ränder wählt.

von Johannes_B » Fr 21. Aug 2015, 21:41

LaTeX bekommt die Seiten nicht gefüllt und warnt dich darüber. Kommentier mal das \raggedbottom in meinem Beispiel aus und vergleiche beide Outputs.

von Mandel » Fr 21. Aug 2015, 20:45

Also mit deinem Beispiel erhalte ich 6 solcher Warnungen...
Johannes_B hat geschrieben:Di wirst sehen, dass zwischen den Absätzen vertikaler Abstand ist, denn TeX versucht für alle Seiten einen gleichen unteren Rand einzuhalten.
Ich bin mir nicht sicher, ob ich verstehe was du mir damit sagen willst bzw. was Ursache bzw. Lösung des Problems ist :roll:

von Mandel » Fr 21. Aug 2015, 20:41

Komisch... :?

Also das hier ist die Log-Datei. Dazu habe ich "Dies ist ein Test. " so oft rein kopiert, dass insgesamt 4 Seiten beschrieben sind. Ich erhalte also dreimal "Underfull \vbox (badness 10000)".
Dateianhänge
Test.log
(10.49 KiB) 312-mal heruntergeladen

von Johannes_B » Fr 21. Aug 2015, 20:40

\documentclass[fleqn,12pt,twoside,headsepline]{scrreprt}
\usepackage[paper=a4paper,left=4cm,right=3cm,top=3.5cm,bottom=3.5cm,showframe]{geometry}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}


\begin{document}
%\raggedbottom%<<<<-----

\blindtext[5]\par
\blindtext[5]\par
\blindtext[5]\par
\clearpage

\blindtext[5]\par
\blindtext[5]\par
\blindtext[5]\par
\end{document}
Teste mal das Beispiel. Di wirst sehen, dass zwischen den Absätzen vertikaler Abstand ist, denn TeX versucht für alle Seiten einen gleichen unteren Rand einzuhalten.

twoside verursacht "Underfull \vbox (badness 10000)"

von Mandel » Fr 21. Aug 2015, 20:25

Hallo zusammen...

Nachdem ich nun das Layout für meine Arbeit fertig habe, musste ich beim Schreiben feststellen, dass mit jeder gefüllten Seite, eine "Underfull \vbox (badness 10000)" Warnung auftaucht. habe ich also insgesamtzwei Seiten, erhalte ich eine solche Meldung, bei drei Seiten, zwei Warnungen usw. ...

Ich habe es auf folgendes Minimalbeispiel runter gebrochen:
\documentclass[fleqn,12pt,twoside,headsepline]{scrreprt}
\usepackage[paper=a4paper,left=4cm,right=3cm,top=3.5cm,bottom=3.5cm]{geometry}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}

\begin{document}
	
	x mal: Dies ist ein Test. 
 
\end{document}
Das seltsame ist: Wenn ich twoside entferne, bekomme ich keine Warnung. Hat jemand ne Ahnung, woran das liegen könnte?
Ok, es sind nur Warnungen, aber dass macht mich stuzig...

Danke schon mal für eure Hilfe! :)

Nach oben