我如何手动重用 KOMA 变量?

我如何手动重用 KOMA 变量?

我正在将环境附加/嵌入invoice到一封信的末尾。我正在使用3 个环境在环境scrlttr2顶部和外部即兴制作标题。invoiceminipage

在最后一个命令中,我想重申我的姓名和地址。如何重用\setkomavar {fromname}{fromaddress}等,而无需定义新命令?

否则,如果像\myname\myphone等新命令是执行此操作的最佳方式,我该如何让它们继承\setkomavar

答案1

\usekomavar{<var>}我猜是按照手册中描述的使用吧;-)

\documentclass{scrlttr2}

\usepackage[english]{babel}


\setkomavar{fromname}{John Doe}
\newcommand*{\myname}{\usekomavar{fromname}}

\begin{document}
\usekomavar{fromname} or \myname
\end{document}

相关内容