【发布时间】:2019-06-17 17:17:18
【问题描述】:
Pandoc 过滤器中RawBlock 函数的正确用法是什么?
#!/usr/bin/env python
from pandocfilters import toJSONFilter, Str, Para, Emph, Header, RawBlock
import re
def replace(key, value, format, meta):
if key == 'Str':
if value.startswith('Hello'):
#return Str("Hi") # this works
return RawBlock("opendocument", "Hi") # this doesn't
if __name__ == '__main__':
toJSONFilter(replace)
【问题讨论】: