当我在文件中指定一个地点但没有指定字母引用时*.tex
,它会按预期显示在输出的日期旁边,但如果指定了字母引用则不会显示。
这是为什么?可以补救吗?
\documentclass[
foldmarks=false,
version=last,
backaddress=false, %%window envel
fromalign=left,
fromrule=false,
%subject=titled,%% Concernant:
NF
]{scrlttr2}
\usepackage[T1]{fontenc}
\usepackage[english,french]{babel}
\begin{document}
\setkomavar{fromname}{Jacques Dupont}
\setkomavar{place}{Paris} %% wiped out by yourref
\setkomavar{subject}{Philat\'elie}
\setkomavar{yourref}{123}
%\setkomavar{location}{Paris}
\begin{letter}{Jean Durand}
\opening{Monsieur,}
Faisant suite \`a notre rencontre...
\closing{Veuillez agr\'eer, Monsieur, mes salutations distingu\'ees,}
\ps PS: ...
\encl{Les timbres que je vous ai promis}
\cc{Michel Dupond}
\end{letter}
\end{document}
答案1
那么,在 KOMA-Script 文档的第 423 页,第 22.1.5 章业务线中,您会发现:
如果您希望您的信件不包含业务线,那么将设置可变日期的标签和内容。
如果我写商务信函,我不会在日期中添加地点(这种行为scrlttr2
也是默认行为)。
但如果你坚持这样做,你可以使用以下 MWE:
\documentclass[
foldmarks=false,
version=last,
backaddress=false, %%window envel
fromalign=left,
fromrule=false,
%subject=titled,%% Concernant:
NF
]{scrlttr2}
\usepackage[T1]{fontenc}
\usepackage[english,french]{babel}
\begin{document}
\setkomavar{fromname}{Jacques Dupont}
\setkomavar{place}{Paris} %% wiped out by yourref
\setkomavar{subject}{Philat\'elie}
% Geschäftszeile
\setkomavar{date}{\usekomavar{place}, \today}
\setkomavar{invoice}{2016-111}
\setkomavar{yourref}{123}
\setkomavar{myref}{myref}
\setkomavar{yourmail}{yourmail}
%\setkomavar{location}{Paris}
\begin{letter}{Jean Durand}
\opening{Monsieur,}
Faisant suite \`a notre rencontre...
\closing{Veuillez agr\'eer, Monsieur, mes salutations distingu\'ees,}
\ps PS: ...
\encl{Les timbres que je vous ai promis}
\cc{Michel Dupond}
\end{letter}
\end{document}
请注意,我使用该行将业务线的条目\setkomavar{date}{\usekomavar{place}, \today}
更改date
为您可能想要的内容。
结果如下:
只需注释后面的几行% Geschäftszeile
即可获得非商业信函。