![删除多余的地址信息](https://linux22.com/image/459699/%E5%88%A0%E9%99%A4%E5%A4%9A%E4%BD%99%E7%9A%84%E5%9C%B0%E5%9D%80%E4%BF%A1%E6%81%AF.png)
我怎样才能删除下面的行?它是左侧带下划线的地址字段,我不想重复它 50 次,因为它已经在右上角了。
这是这里的模板
https://www.overleaf.com/latex/templates/letter-template-for-din-a4-english-and-german/cjxhrnbfrdrz
编辑:为什么投反对票?我对 TeX 了解不多,只将其用作工具,没有 TeX-Expert。我找到了一个原始的解决方案,但它有效
转到链接,然后在“sender.lco”下将内容更改为\setkomavar{backadress}{Sender Name, Example Street 123 D, 12345 ExampleCity}
,\setkomavar{backadress}{}
因此基本上删除最后一个花括号中的内容。
文件夹中有一个“sender.lco”文件,我不知道它是什么意思,但它与主 tex 文件有关,这里是代码摘录:
...
\setkomavar{fromphone}[\Telefon~]{+49\,123\,1234567}
\setkomavar{frommobilephone}[\Mobilefone~]{+49\,123\,1234567}
\setkomavar{fromemail}[\Letter~]{[email protected]}
%\setkomavar{fromurl}[]{http://test.de}
\setkomavar{backaddress}{Sender Name, Example Street 123 D, 12345 ExampleCity}
\setkomavar{fromaddress}{Sender Name\\Example Street 123 D\\12345 ExampleCity}
...
我刚刚删除了倒数第二个\setkomavar
内容,它就起作用了。
答案1
使用 KOMA 选项backaddress=false
禁用地址字段上方的返回地址:
\begin{filecontents}[overwrite]{sender.lco}
\ProvidesFile{sender.lco}[letter-class-option file]
\KOMAoptions{
symbolicnames=marvosym,
fromalign=right,
fromemail=true,
fromphone=true,
frommobilephone=true
}
\setkomavar{fromphone}{+49\,123\,1234567}
\setkomavar{frommobilephone}{+49\,123\,1234567}
\setkomavar{fromemail}{[email protected]}
\setkomavar{fromname}{Sender Name}% <- added
\setkomavar{fromaddress}{Example Street 123 D\\12345 ExampleCity}% <- changed
%\setkomafont{fromname}{\bfseries\LARGE}
\setkomafont{fromaddress}{\small\rmfamily\slshape}
\setkomafont{addressee}{\small}
\renewcommand*{\raggedsignature}{\raggedright}
\setplength{sigbeforevskip}{1.8cm}
\end{filecontents}
\documentclass{scrlttr2}
\LoadLetterOption{sender}
\KOMAoptions{
enlargefirstpage,
backaddress=false% <- no return address above the address field
}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}
\usepackage{csquotes}
\usepackage{lmodern}
\usepackage{blindtext}% only for dummy text
\renewcommand*\familydefault{\sfdefault}
\setparsizes{0pt}{3pt}{0pt plus 1fil}
\setkomavar*{enclseparator}{Appendix}
\begin{document}
\begin{letter}{% Set recipient of letter
Recipient name \\
Company SoUndSo\\
What ever Street\\
12345 ExampleCity
}
\setkomavar{subject}{Subject: This is an Example}
\setkomavar{date}{den 14. November 2016}
\setkomavar{place}{Bremen}
\opening{Dear Recipient}
\blindtext
\selectlanguage{english}
\blindtext
\closing{Kind regards}
\encl{annex}
\end{letter}
\end{document}
即使您想使用返回地址,也可以删除\setkomavar{backaddress}{...}
。变量的内容默认由变量和backaddress
构建。fromname
fromaddress
如果您设置变量,fromname
您可以删除\setkomavar{signature}{...}
因为默认signature
使用。fromname