我使用 asciidoc 来渲染文本。
我很难理解宏。我的目标是进行简单的宏处理(如在 LaTeX 中)。我想写两个宏:
FOO应该替换为"bar"MYTEXT(xyz)应该替换为:("This is my text xyz!"
可能用不同的方式来传递参数'xyz')
示例文件 abc.txt:
text text text
FOO text FOO
text text text
MYTEXT(jajaja)
这应该导致
text text text
bar text bar
text text text
This is my text jajaja!
我希望FOOand的定义MYTEXT必须进入文件abc.conf;可能进入部分[宏]。
附加问题:
模式匹配是否存在问题,是否
FOO应替换为'bar'和?FOOX'barbar'