Seite 1 von 1

underfull \hbox bei \begin{document}

Verfasst: Mo 16. Feb 2015, 12:36
von PennyLane84
Hallo liebes Forum,

ich schreibe gerade meine Diplomarbeit und habe mich die letzten Tage schon in Latex eingearbeitet.

Nun soll ich die Formatvorlage der TU Dresden verwenden (siehe http://tu-dresden.de/die_tu_dresden/zen ... index_html).

Dabei treten schon erste Probleme auf, da in meinem Versuch die Warnung
Underfull \hbox (badness 10000) in paragraph at lines 17--17
bei \begin{document} auftaucht.

Hier der verwendete Code, angelehnt an die Vorlage der TU Dresden:


 \documentclass[diplomist,german]{zihpub}
\usepackage{setspace}
\author{Guido Juckeland}
\title{Die ZIH-{\LaTeX}-Formatvorlage}
\birthday{1. Januar 1970}
\placeofbirth{Musterstadt}
\betreuer{Dr. Max Mustermann}
\bibfiles{bib-filenames}
\copyrighterklaerung{Hier soll jeder Autor die von ihm eingeholten
Zustimmungen der Copyright-Besitzer angeben bzw. die in Web Press
Rooms angegebenen generellen Konditionen seiner Text- und
Bildübernahmen zitieren.}
\acknowledgments{Die Danksagung...}
\abstractde{Abstract in Deutsch}
\abstracten{Abstract in Englisch}

\begin{document}
\chapter{Einleitung}
\section{xxx}
blablabla
\section{xxxx}
blablabla
\chapter{Test}
\section{xxx}
blablabla
\section{xxxxx}
blablabla
\end{document}
[/quote]

Wie kann ich dieses Problem umgehen?
Der Code für zihpub ist beim angegebenem link unter "Dokumentation source" einsehbar.

Viele Grüße
Pennylane

Verfasst: Mo 16. Feb 2015, 14:39
von Besserwisser
Wenn Ihr diese Vorlage verwenden müsst, dann muss es dort auch jemanden geben, der Support dafür bietet. Wende dich an diesen.

Verfasst: Mo 16. Feb 2015, 14:44
von u_fischer
Das ist ein Fehler in der Klasse. Sie verwendet einmal \\ am Ende eine Absatzes.
Quellen und Hilfsmittel benutzt sowie Zitate kenntlich gemacht habe.\\[2cm]
Entferne dort einfach die nachfolgende Leerzeile vor "Dresden ...".

Abgesehen davon: Die Warnung ist zwar was nervig, aber nicht wirklich problematisch.

Verfasst: Mo 16. Feb 2015, 14:46
von Johannes_B
Warum scheint in Dresden so ziemlich jedes Institut ihr eigenes Süppchen zu kochen?
Ist es so schwer, für gebildete Menschen einen Konsens zu finden?

Oh, stimmt. Naja, man kann ja auch mal ne rhetorische Frage in den Raum werfen.

EDIT: Hihi, \begin{large} \end{large}, hyperref mittendrin, fontenc und inputenc werden zwangsgeladen, fancyhdr. Und mein Highlight, document wird umdefiniert.

Danke für eure Hilfe

Verfasst: Mo 16. Feb 2015, 15:13
von Pennylane84
Vielen Dank für eure Hilfe. An der Leerzeile im cls-file lag es.
ich sehe bei dem cls-file ansonsten nicht wirklich durch. Nun musste ich noch einige Anpassungen vornehmen und schon kommen wieder 2 Fehlermeldungen. Aber ich versuche erstmal selbst, die Fehler zu beheben.

LG

Verfasst: Mo 16. Feb 2015, 15:16
von Johannes_B
Melde dem Maintainer bitte was du gefunden hast, und auch die Seltsamkeiten welche ich oben genannt habe.

Verfasst: Mo 16. Feb 2015, 15:34
von Pennylane84
Ich werde dem Verantwortlichen deine Entdeckungen mitteilen.
Die Fehler, die ich gefunden habe, sind höchstwahrscheinlich durch meine Anpassung entstanden und mittlerweile behoben.

Vielen Dank nochmal für die Hilfe.

Zusammenfassung

Verfasst: Mo 16. Feb 2015, 15:37
von Pennylane84
@ Johannes:
Könntest du deine "Seltsamkeiten" nochmal zusammenfassen, damit der Verantwortliche auch etwas damit anfangen kann? Ich habe deine Bemerkungen nicht ganz verstanden, da LaTeX für mich relatives Neuland ist.

VG Pennylane

Verfasst: Mo 16. Feb 2015, 15:47
von Johannes_B
\Large ist keine Umgebung. Kann ich Schriftgrößenumschalter auch als Umgebungen nutzen?

Die Daumenregel besagt das Paket hyperref zuletzt zu laden, es gibt allerdings wenige Ausnahmen.

Pakete wie inputenc und Fontenc sollten vom Nutzer geladen werden, wenn sie benötigt werden. Ich als LuaLaTeX Nutzer brauche diese gar nicht.

Das Paket fancyhdr kann man zwar mit KOMA script verwenden, aber es gibt bessere Mittel und Wege, beispielsweise das Bord-eigene scrlayer-scrpage.


Das ist allerdings nur das, was mir beim Überfliegen aufgefallen ist. Da ist vielleicht noch mehr drin.