Wie kann ich am Zeilenende in eine Leerzeile eines Briefes schreiben?

Wie kann ich am Zeilenende in eine Leerzeile eines Briefes schreiben?

Wie kann ich in LaTeX am Zeilenende schreiben? Angenommen, ich möchte in einem Brief „Danke“ sagen und dann den Namen des Autors direkt darunter schreiben.

Danke für alle Einblicke.

Antwort1

Am einfachsten:

\begin{flushright}
Sincerely,
\end{flushright}

Allerdings werden dadurch einige Leerzeichen hinzugefügt, die Sie möglicherweise nicht möchten. Vielleicht:

\hbox to\linewidth{\hfil Sincerely,\hfil}

Aber in LaTeX sollte diese Art von Dingen von Ihrer Klasse oder Paketdatei erledigt werden; das heißt, Sie sollten etwas wie Folgendes eingeben \valediction{Sincerely}und LaTeX sich darum kümmern lassen, wo es abgelegt wird.

Welche Klasse verwenden Sie? Ich würde newlfmfür Briefe vorschlagen; Sie können diese aus den Repos Ihrer Distribution oder direkt von CTAN beziehen. Ich würde auch empfehlen, die nicht ganz so kurze Einführung in LaTeX2e zu lesen, die Sie ebenfalls auf CTAN finden. Sie vermittelt Ihnen die Grundlagen, um diese Fragen selbst zu beantworten.

Antwort2

Wenn man alle fälligen Kommentare zu logischer versus physischer Auszeichnung beiseite lässt, wie würde man dies in einem einmaligen Szenario einfach schnell erledigen?

Wenn Sie nur eine Zeile haben, flushrighterledigt die Umgebung die Aufgabe. Wenn Sie mehrere Zeilen haben, möchten Sie diese wahrscheinlich linksbündig untereinander ausrichten. Dies können Sie erreichen, indem Sie sie in ein tabular: einschließen.

\begin{flushright}
  \begin{tabular}{l}
    Sincerely,\\[0.5in]
    John Smith \\
    Vice President of Widgets 
  \end{tabular}
\end{flushright}

Dadurch \\[0.5in]bleibt ein halber Zoll Platz für eine physische Unterschrift usw. Ändern Sie ihn nach Wunsch. Persönlich flushrightverwende ich statt der \ruleHöhe Null, um den Unterschriftenblock um eine feste Distanz nach rechts zu schieben.

\noindent
\rule{4in}{0in}%
\begin{tabular}{l}
  Sincerely,\\[0.5in]
  John Smith\\
  Vice-President of Widgets
\end{tabular}

Dasselbe mache ich mit den Datums- und Absenderadressenblöcken am Kopf des Briefes, damit sie alle gut ausgerichtet sind.

Auch hier besagt die Idee der logischen Auszeichnung, dass wir uns darauf verlassen sollten, dass eine Klasse dies für uns erledigt, oder zumindest eine Klasse nach unseren eigenen Vorstellungen programmieren sollten, anstatt dies in jeden Buchstaben fest zu codieren. Manchmal braucht man jedoch einfach etwas, das schnell geht und funktioniert.

verwandte Informationen