我使用GNU m4对Pandoc进行预处理。我有一个m4脚本,该脚本定义了一个宏,用于在名为gb_Attr的小写大写中设置文本。
m4_changequote({{,}})
m4_define({{gb_Attr}}, {{[$1]{.smallcaps}}})和一个输入标记文件
# Title
Lorem impsum
## Chapter 1
My attribute in gb_Attr(Smallcaps)我这样称呼它:
$ m4 -P script.m4 input.md 宏被正确展开,但输出以两行空行开始。我怎么才能阻止这些线路?
发布于 2019-08-06 10:54:20
在行尾使用m4_dnl (丢弃到下一行)!
m4_changequote({{,}})m4_dnl
m4_define({{gb_Attr}}, {{[$1]{.smallcaps}}})m4_dnlhttps://stackoverflow.com/questions/57371558
复制相似问题