Warnhinweis: „Die Randnotizen überwuchern das Papier“

Warnhinweis: „Die Randnotizen überwuchern das Papier“
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage{babel}
\begin{document}

\end{document}

Ich verwende TexMaker 4.0.1 seit heute Morgen. Immer wenn ich mein Dokument kompiliere, wird mir diese Warnmeldung angezeigt. Ich verstehe die Terminologie (Randnotizen) in der Meldung nicht. Ich vermute, dass diese Warnung auf die mit dem \geometryBefehl angegebenen Werte zurückzuführen ist. Allerdings ist dort kein negativer Wert angegeben. Ich habe auch versucht, diese Nullen in Einsen umzuwandeln, aber es wurde immer noch dieselbe Warnung angezeigt.

Was ist die Ursache dieser Warnmeldung und wie behebe ich sie?

Antwort1

Ich habe gerade ein Paket showframezu Ihrem MWE hinzugefügt, um Ihnen die resultierenden Margen Ihres MWE anzuzeigen.

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{showframe}          % http://www.ctan.org/pkg/showframe
\usepackage[a4paper]{geometry}  % change later to \usepackage{geometry}
\geometry{verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage{babel}
\begin{document}
Text
\end{document}

Um eine Seite zu erstellen, habe ich als Inhalt Ihres Dokuments nur "Text" hinzugefügt. Das Ergebnis ist dann:

Ergebnis MWE vor

Kommentieren Sie nun die Zeile beginnend mit \geometryund prüfen Sie das Ergebnis. Löschen Sie abschließend die Option a4paperfür Paket geometryund kompilieren Sie erneut.

Ich denke, danach ist die Fehlermeldung klar ;-)

Auf Seite 10 der Paketdokumentation geometryfinden Sie die Beschreibung für 3 Optionen zur Steuerung der Ränder Ihrer Seite. Ich habe diese Optionen (keine Ränder und sehr kleine, meiner Meinung nach fast nutzlose Ränder?) in das folgende MWE aufgenommen (spielen Sie mit den Kommentarzeichen %). Sie haben jetzt Papiergröße A4 ohne Fehlermeldung.

Das neue MWE:

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{showframe}            % http://www.ctan.org/pkg/showframe
\usepackage{geometry}             % change later to \usepackage{geometry}
%\geometry{a4paper,verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
%\geometry{nomarginpar,a4paper,verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\geometry{marginparwidth=0.5cm,a4paper,verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage{babel}
\begin{document}
Text
\end{document}

Antwort2

Ich würde deine Minimaldatei wie folgt umschreiben:

% \documentclass[english]{article} % <-- load language options with babel
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{showframe}          % http://www.ctan.org/pkg/showframe
\usepackage{geometry}
\geometry{verbose,
tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,
headheight=0cm,headsep=0cm,footskip=0cm,
nomarginpar % <-- comment out this option to see the difference
}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage[english]{babel}
\begin{document}
Text
\end{document}

Wenn Sie auskommentieren nomarginpar, werden Sie den Unterschied sehen (dank des Pakets showframe). Beachten Sie auch, dass Sie je nach Ihren Einstellungen möglicherweise nicht angeben müssen, dass Sie A4-Papier verwenden möchten. Die Standardeinstellung ist entweder A4 oder „Letterpaper“ (d. h. das nur in Nordamerika übliche 8,5 x 11 Zoll große Papier). Wenn Ihre Einstellungen standardmäßig die falsche Papiersorte verwenden, können Sie dies ändern, dies hängt jedoch von Ihrem System und Ihren Einstellungen ab.

verwandte Informationen