我正在尝试编写一封要寄往多个地址的信件。我想到了一个主意,写下名字并用 标记\label{}
,然后将它们插入到信件中我需要的任何位置。示例:
John\label{name} Doe jada jada jada...
...
...
现在约翰应该再次出现在文中。
这可能吗?如果可以,应该使用什么样的参考?
答案1
如果我理解正确的话,您希望定义一次收件人姓名并多次引用它,以便您可以更轻松地更改收件人姓名。 最好的方法是\newcommand
:在下面的例子中,every\Recipient
被转换为文本John Doe
。
\documentclass{article}
\newcommand{\Recipient}{John Doe}
\begin{document}
Dear \Recipient, your name is \Recipient. Have a nice day! (and so on)
\end{document}
现在,要将其发送给其他人,只需更改一行。