EDIT: Ich hatte in der Kommentierung angemerkt, dass ich nicht versuchen sollte, den oberen Rand manuell zu verändern um die DIN beizubehalten – daher ist meine Frage jetzt nur noch, wie ich die Schriftgröße reduzieren kann, ohne den rechten und linken Rand zu verändern.
Ich versuche, mit scrlttr2 ein Anschreiben zu verfassen. Mein Ziel ist, den Text auf eine Seite zu bringen. Um mehr Platz zu gewinnen, habe ich folgende Tricks gefunden:
ich fandHierdass man mit der Klassenoption den unteren Rand verkleinern kann:
firstfoot=false
Ich habe auch festgestellt, dass ich den oberen Rand wie folgt reduzieren kann:
\LoadLetterOption{DINmtext}
ich fandHierdass ich den oberen Rand weiter reduzieren könnte mit
\setkomavar{fromname}{%
\vspace{-\useplength{firstheadvpos}}%
Me, I and myself}
aber bei mir hat es nicht funktioniert.
Ich dachte, als letzten Schritt könnte ich die Schriftgröße verkleinern. Aber jedes Mal, wenn ich die Schriftgröße verkleinere, werden der linke und rechte Rand größer. Wie kann ich die Schriftgröße ändern, ohne den Rand zu verändern, oder was kann ich sonst tun, um mehr Platz für meinen Text zu gewinnen?
Hier ist mein Code:
\documentclass[%
max-mustermann,
fromlogo=false,
enlargefirstpage,
fontsize=12pt,
parskip=on,
firstfoot=false]
{scrlttr2}
\LoadLetterOption{DINmtext}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\renewcommand{\familydefault}{\sfdefault}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{blindtext}
\setkomavar{subject}{My applicationn}
\setkomavar{backaddress}{Mr. Max,Maxstreet 5, 10715 Berlin}
\begin{document}
\begin{letter}{Musterunternehmen\\ Musterstraße 12\\
12345 Musterstadt}
\opening{Hello everyone,}
\blindtext
\blindtext
\Blindtext
\closing{Best regards,}
\end{letter}
\end{document}
Antwort1
Ich bin nicht sicher, ob Sie das lesen möchten.
KOMA-Script liefert Ihnen einen guten typografischen Brief mit in Ihrem Fall deutschen Regeln. Es gibt beispielsweise der Adresse die richtige Position, so dass Sie zum Versenden des Briefes einfach einen Fensterumschlag verwenden können. Mit der Option DINmtext
können Sie keinen Fensterumschlag verwenden.
Ich sehe keinen relevanten Grund, auf diese Automatik zu verzichten.
Wenn Sie für einen Brief also nicht die deutschen (oder andere) Regeln verwenden müssen, können Sie jede gewünschte Dokumentklasse verwenden, folgen Sie beispielsweise der Antwort von @Werner.
Wenn Sie sich an die Regeln halten müssen, verwenden Sie KOMA-Script mit dem üblichen Verhalten und akzeptieren Sie, dass Sie zwei Seiten erhalten oder Ihren Text, wenn möglich, kürzen.
Wenn Sie darauf bestehen, die Schriftgröße zu ändern (verwenden Sie die Option fontsize=10pt
, ich würde keine kleinere verwenden!), aber die vorgegebenen Ränder beibehalten möchten, können Sie das Paket verwenden geometry
und beispielsweise den rechten und linken Rand auf 1 cm einstellen:
\usepackage[left=1cm,right=1cm]{geometry}
Antwort2
Ich würde vorschlagen, eine Dokumentklasse zu vermeiden, die Sie in dieser Freiheit einschränkt. Legen Sie dazu den Buchstaben mithilfe der (normalen) article
Dokumentklasse fest:
\documentclass{article}
\usepackage[margin=.5in]{geometry}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\renewcommand{\familydefault}{\sfdefault}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{blindtext}
\setlength{\parindent}{0pt}% No paragraph indent
\pagestyle{empty}
\begin{document}
\underline{Mr.\ Max, Maxstreet 5, 10715 Berlin}
\bigskip
Musterunternehmen \\
Musterstraße 12 \\
12345 Musterstadt
\bigskip
\hfill\today
\bigskip
\textbf{My application}
\bigskip
Hello everyone,
\medskip
\blindtext
\blindtext
\Blindtext
\blindtext
\medskip
Best regards,
\bigskip
Author
\end{document}
Vielleicht gibt es ein paar kleine Unterschiede zwischen Ihrer Ausgabe unter KOMA-Script, aber die Änderungen sind relativ unkompliziert und leicht zu handhaben. Ich habe gerade ein schnelles Modell erstellt, das als Grundlage für das dienen kann, was Sie wollen.