von KOMA » Do 1. Dez 2022, 07:48
000Fite hat geschrieben: ↑Mi 30. Nov 2022, 20:45
ich habe von der Uni folgende Vorgaben:
Rand oben 2,5 cm, Rand unten 2,0 cm, Rand links 2,5 cm, Rand rechts 1,5 cm
Dazu habe ich jetzt ein Minimalbeispiel für das geometry-package erstellt, welches den genannten Rand einstellen soll.
Wenn das die Anforderungen an die Ränder sind, dann solltest du die natürlich auch so einstellen, statt einfach nur
geometry zu laden, und zu hoffen, dass das auf magische Weise, versteht, was tun soll:
\documentclass[10pt,a4paper]{article}
\usepackage[top=2.5cm,bottom=2cm,left=2.5cm,right=1.5cm]{geometry}% Randeinstellungen 1:1 aus den Vorgaben übernommen
\usepackage{tikz}
\usepackage{eso-pic}
\usepackage{layout}
\usepackage{lipsum}
\begin{document}
% Ganzen Müll, der nun so gar nicht zur Verwendung von geometry passt und im Dokument auch viel zu spät kommt, entfernt.
\AddToShipoutPicture*{%
\AtPageLowerLeft{%
\begin{tikzpicture}
% RAHMEN
\useasboundingbox (0,0) rectangle (\paperwidth,\paperheight);
\draw[line width=1mm] (0mm,0mm) -- (0mm,297mm) -- (210mm,297mm) -- (210mm,0mm) -- (0mm,0mm);
\draw[line width=1mm] (25mm,20mm) -- (25mm,272mm) -- (195mm,272mm) -- (195mm,20mm) -- (25mm,20mm);
\end{tikzpicture}%
}
}
\lipsum
\lipsum
\mbox{}
\thispagestyle{empty}
\end{document}
Je nachdem, ob Kopfzeile oder Fußzeile im Textbereich oder den Rändern liegen sollen, muss man die Optionen natürlich anpassen. Wobei einem
geometry mit
includehead und
includefoot erspart, selbst zu rechnen.
BTW: Der untere Rand wird u. U. nicht exakt eingehalten, weil die genutzte Höhe natürlich von Schriftgröße und Zeilenabstand abhängt.
geometry bietet dazu auch eine Option, um die Höhe des Textbereichs gleich entsprechend zu runden. Das verhindert dann unnötige Dehnung beispielsweise des Absatzabstandes bei doppelseitigen Dokumenten.
Näheres zu allen Optionen und zu den Möglichkeiten der Einstellung von Rand, Kopfhöhe, Kopfabstand, Textbereich etc. ist der
geometry-Anleitung zu entnehmen. Es lohnt sich, diese einmal gründlich zu lesen, damit man weiß, was alles möglich ist.
[quote=000Fite post_id=120475 time=1669837526 user_id=4249]
ich habe von der Uni folgende Vorgaben:
Rand oben 2,5 cm, Rand unten 2,0 cm, Rand links 2,5 cm, Rand rechts 1,5 cm
Dazu habe ich jetzt ein Minimalbeispiel für das geometry-package erstellt, welches den genannten Rand einstellen soll.
[/quote]
Wenn das die Anforderungen an die Ränder sind, dann solltest du die natürlich auch so einstellen, statt einfach nur [tt]geometry[/tt] zu laden, und zu hoffen, dass das auf magische Weise, versteht, was tun soll:
[code]
\documentclass[10pt,a4paper]{article}
\usepackage[top=2.5cm,bottom=2cm,left=2.5cm,right=1.5cm]{geometry}% Randeinstellungen 1:1 aus den Vorgaben übernommen
\usepackage{tikz}
\usepackage{eso-pic}
\usepackage{layout}
\usepackage{lipsum}
\begin{document}
% Ganzen Müll, der nun so gar nicht zur Verwendung von geometry passt und im Dokument auch viel zu spät kommt, entfernt.
\AddToShipoutPicture*{%
\AtPageLowerLeft{%
\begin{tikzpicture}
% RAHMEN
\useasboundingbox (0,0) rectangle (\paperwidth,\paperheight);
\draw[line width=1mm] (0mm,0mm) -- (0mm,297mm) -- (210mm,297mm) -- (210mm,0mm) -- (0mm,0mm);
\draw[line width=1mm] (25mm,20mm) -- (25mm,272mm) -- (195mm,272mm) -- (195mm,20mm) -- (25mm,20mm);
\end{tikzpicture}%
}
}
\lipsum
\lipsum
\mbox{}
\thispagestyle{empty}
\end{document}
[/code]
Je nachdem, ob Kopfzeile oder Fußzeile im Textbereich oder den Rändern liegen sollen, muss man die Optionen natürlich anpassen. Wobei einem [tt]geometry[/tt] mit [tt]includehead[/tt] und [tt]includefoot[/tt] erspart, selbst zu rechnen.
BTW: Der untere Rand wird u. U. nicht exakt eingehalten, weil die genutzte Höhe natürlich von Schriftgröße und Zeilenabstand abhängt. [tt]geometry[/tt] bietet dazu auch eine Option, um die Höhe des Textbereichs gleich entsprechend zu runden. Das verhindert dann unnötige Dehnung beispielsweise des Absatzabstandes bei doppelseitigen Dokumenten.
Näheres zu allen Optionen und zu den Möglichkeiten der Einstellung von Rand, Kopfhöhe, Kopfabstand, Textbereich etc. ist der [doc]geometry[/doc]-Anleitung zu entnehmen. Es lohnt sich, diese einmal gründlich zu lesen, damit man weiß, was alles möglich ist.