Wie kann ich die Ränder bei der Verwendung eines Buches reduzieren?

Wie kann ich die Ränder bei der Verwendung eines Buches reduzieren?

Ich möchte die zu verwendenden Ränder nicht wie folgt angeben, da ich auf ungeraden und geraden Seiten einheitliche Ränder erhalte. Stattdessen möchte ich festlegen, dass ich die Standardränder um 30 % reduzieren möchte.

\documentclass[11pt]{book}
\usepackage[a4paper, margin=2.5cm]{geometry}

Ist es möglich, dies beispielsweise zu tun:

\set\margins{small} % large, medium, ...

Antwort1

Wenn ich das richtig verstanden habe, hilft das vielleicht

\documentclass[11pt,a4paper]{book}
  \usepackage[width=0.7\textwidth,height=0.7\textheight]{geometry}
  \usepackage{blindtext}
\begin{document}
  \Blindtext

\end{document}

Antwort2

Dadurch werden die Standardränder vorab berechnet und in (unbenutzten) Längenregistern gespeichert. Man könnte die \dimexprAusdrücke wahrscheinlich direkt in die Geometrieargumente einfügen, aber ich wollte sicherstellen, dass sich nichts im laufenden Betrieb ändert.

\documentclass[11pt]{book}
\dimen0=\dimexpr \oddsidemargin+1in\relax% compute default left margin
\dimen1=\dimexpr \paperwidth-\textwidth-\dimen0\relax% right maregin
\dimen2=\dimexpr \topmargin+\headheight+\headsep+1in\relax% top
\dimen3=\dimexpr \paperheight-\textheight-\dimen2\relax% bottom

\usepackage[a4paper, left=0.7\dimen0, right=0.7\dimen1, top=0.7\dimen2, bottom=0.7\dimen3,
  marginpar=0.7\marginparwidth, showframe]{geometry}

\usepackage{lipsum}
\begin{document}
\lipsum[1-7]
\end{document}

verwandte Informationen