scrlttr2:如何删除发件人地址中的“Telefon”、“E-Mail”和“Url:”字样

scrlttr2:如何删除发件人地址中的“Telefon”、“E-Mail”和“Url:”字样

您可以在scrlttr2发件人地址中包含您的电话号码、电子邮件和网址,这样就很好了。

但是,文档会在号码前面写上“Telefon:”、“E-Mail:”和“Url:”(德语)等 - 即使每个人都能看到它是电话号码等。

因此,我想删除这几个字。有人能做到吗?

平均能量损失

\documentclass[fontsize=11pt,roman,fromlogo=true]{scrlttr2} 
\usepackage[ngerman]{babel} %dt. Silbentrennung
\usepackage[applemac]{inputenc} 

\usepackage{tgpagella}% Latin Modern typeface (font)
\usepackage[T1]{fontenc}% T1 font encoding for high quality font output

\usepackage{graphicx}

\KOMAoptions{paper=a4,
            fromalign=right,
            fromlogo=true,
            fromphone=true,
            fromurl=true,
            fromemail=true,
            fromrule=afteraddress,
            backaddress=true,
            parskip=half,
            enlargefirstpage=true,
            } 

\usepackage{hyperref}

\renewcaptionname{ngerman}{\enclname}{Anlagen}

\setkomavar{fromname}{Kiwi Diwi}        
\setkomavar{fromaddress}{Ender Str. 29\\
                        40987 Köln} 
\setkomavar{fromphone}{0177 66666666}
\setkomavar{fromurl}{www.iglu-lecker.de}
\setkomavar{fromemail}{\href{mailto:[email protected]}{\texttt{[email protected]}}}

\setkomavar{subject}{Bewerbung als ...}

\setkomavar{place}{Köln}    

 \setlength{\footskip}{-6pt}        

\begin{document}
 % die Anschrift des Empfaengers
\begin{letter}{Gruppe Chic Schank GmbH\\Personalabteilung\\Harald Peters\\ Alte Straße 28\\85922 Köln}      

\date{\today}
\opening{}
\makelettertitle

text text

\makeletterclosing

\end{document}

答案1

Philip,你只需要添加一个[]\setkomavar{fromphone}{0177 66666666}命令中:\setkomavar{fromphone}[]{0177 66666666}

答案2

在 KOMA-Script () 文档的第 139 页上,texdoc koma-script您可以读到以下内容:

\setkomavar{name}[description]{content}
\setkomavar*{name}{description}

使用命令\setkomavar可以确定content变量的name。同时,使用可选参数可以更改description变量的。

相反,\setkomavar*只能设置description变量的name

为了完成此操作,命令\setkomavar{name}[description]{content}将打印description: content在您的信件中,假设分隔符是:。因此,您有两种可能获得您想要的结果:

\setkomavar{fromphone}[]{0177 66666666}
%\setkomavar{fromphone}[]{telephone number}
\setkomavar{fromurl}[]{www.iglu-lecker.de}
\setkomavar{fromemail}[]{\href{mailto:[email protected]}{\texttt{[email protected]}}}

在这三种情况下都会删除打印description。或者你可以使用

\setkomavar*{fromphone}{}
\setkomavar*{fromurl}{}
\setkomavar*{fromemail}{}

删除预定义的description

另一种可能性是使用符号(symbolicnames=trueKOMA-Script 选项)代替描述...

使用第一种可能性完成 mwe:

\documentclass[fontsize=11pt,roman,fromlogo=true]{scrlttr2} 

\usepackage[ngerman]{babel} %dt. Silbentrennung
\usepackage[utf8]{inputenc} 

\usepackage{tgpagella}% Latin Modern typeface (font)
\usepackage[T1]{fontenc}% T1 font encoding for high quality font output

\usepackage{graphicx}

\KOMAoptions{%
  paper=a4,
  fromalign=right,
  fromlogo=true,
  fromphone=true,
  fromurl=true,
  fromemail=true,
  fromrule=afteraddress,
  backaddress=true,
  parskip=half,
  enlargefirstpage=true,
} 

\usepackage{hyperref}

\renewcaptionname{ngerman}{\enclname}{Anlagen}

\setkomavar{fromname}{Kiwi Diwi}        
\setkomavar{fromaddress}{Ender Str. 29\\
                        40987 Köln} 
\setkomavar{fromphone}[]{0177 66666666} % <=============================
%\setkomavar{fromphone}[]{telephone number}
\setkomavar{fromurl}[]{www.iglu-lecker.de} % <==========================
\setkomavar{fromemail}[]{\href{mailto:[email protected]}{\texttt{[email protected]}}}

\setkomavar{subject}{Bewerbung als ...}

\setkomavar{place}{Köln}    

\setlength{\footskip}{-6pt}        

\begin{document}
 % die Anschrift des Empfaengers
\begin{letter}{Gruppe Chic Schank GmbH\\Personalabteilung\\Harald Peters\\ Alte Straße 28\\85922 Köln}      

\date{\today}
\opening{Dear ??????,} % <==============================================
%\makelettertitle % <===================================================

text text

%\makeletterclosing
\closing{Greetings} % <=================================================

\end{letter} % <========================================================
\end{document}

请查看我的 MWE 中用 标记的几处代码更正<============

代码给出最终的pdf:

added image of pdf

相关内容