我使用 Emacs 进行写作,而不是编码。在 Emacs 或 Emacs 组织模式中,是否有一种简单的方法可以将文本字符串定义为变量,以便我可以重复使用它?
示例:我创建了一个模板invoice.org
。将一个变量$CLIENTNAME
放在标题中,表格中,封面上,在 中#+TITLE:
,并在感谢中放置一个变量会很酷,将其用作模板,然后只需添加即可为每个新客户快速生成新的 PDF开头的一行就像let $CLIENTNAME="Jane Doe"
.
我该怎么做呢?
您想使用宏(请参阅手册)
您可以使用定义它们
#+MACRO: clientname Jane Doe
Run Code Online (Sandbox Code Playgroud)
然后通过{{{clientname}}}
在所需的文档中插入来调用它们。
导出时{{{clientname}}}
将扩展到Jane Doe
.
归档时间: |
|
查看次数: |
1671 次 |
最近记录: |