scrlttr2 で宛先をインデントする方法

scrlttr2 で宛先をインデントする方法

私はscrlttr2クラスを使用してイタリア語の手紙をタイプセットしています。問題は、宛名が手紙の右側に留まってしまうことです。イタリア語の手紙では、宛名は左側にあり、名前と姓、市区町村の住所は別の行にあります。2 行以上が揃えられ、単純な文字 (DA:; A:; e pc など) が住所の前にあります。

これを表なしで取得できますか? Word などのプログラムでは、余白とタブを使用してこれを取得します。同様のものはありますか (LaTeX で)?

私が必要としているのは次のようなものです:

                 DA: Destination name
                      street, red tortke, 123
                      new york

件名: これが件名です。

これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。これは本文です。

                                       signature
                                   xyz xyz xyz xyz 

答え1

右側のアドレスが表示されている場合は、間違った LCO (Swizz の文字用) を選択したようです。このシンプルなテンプレートを試して、ここから作業を開始してください。Komascript のマニュアルは少し難解ですが、さまざまなオプションは 136 ページ以降に詳しく説明されています。

% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode

% An alternative to the standard LaTeX letter class.

\documentclass{scrlttr2}

% Don't forget to read the KOMA-Script documentation, scrguien.pdf

\usepackage[utf8]{inputenc}

\setkomavar{fromname}{Nomen Nescio \\ Gladiator} % your name and title
\setkomavar{fromaddress}{Colosseum \\ Rome \\ Italy}

\setkomavar{signature}{Nomen Nescio} % printed after the \closing
\renewcommand{\raggedsignature}{\raggedright} % make the signature ragged right

\setkomavar{subject}{} % subject of the letter

\begin{document}
\begin{letter}{Emperor Cæsar \\ HQ Roman Empire \\ Rome \\ Italy}

\opening{Hello Cæsar}  % eg. Hello

Aut Cæsar aut nihil. Errare humanum est!

\closing{Best regards} %eg. Regards

\end{letter}
\end{document}

答え2

NF.lco私はフランス語の文字にこのクラスを使用し、またはファイルを使用して同じ問題を解決しましたNFpro.lco

mweletter.texファイルのプリアンブル内でこれらを呼び出します\LoadLetterOption{NF}。詳細については、KOMA スクリプトのドキュメントを参照してください。

関連情報