scrlttr2:你的参考资料和地点不相符吗?

scrlttr2:你的参考资料和地点不相符吗?

当我在文件中指定一个地点但没有指定字母引用时*.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为您可能想要的内容。

结果如下:

业务线已更改的 pdf

只需注释后面的几行% Geschäftszeile即可获得非商业信函。

答案2

感谢第22章:

\KOMAoptions{
  refline=nodate,
  ...}
}
...
\newkomavar*[Fait \`a:]{lieudate}    
\setkomavar{myref}{467}
\setkomavar{date}{\today}
\setkomavar{lieudate}{Paris, le \usekomavar{date}}

在此处输入图片描述

相关内容