示例#1
0
文件: passes.py 项目: xcore/xdoc
def format_references(app, doctree, docname):
    for node in doctree.traverse(nodes.reference):
        text = node[0].astext()
        node.pop(0)
        node += miniparse(text)
示例#2
0
文件: xroles.py 项目: xcore/xdoc
def tt(role, rawtext, text, lineno, inliner, options={}, content={}):
    node = nodes.inline()
    node['classes'].append('tt')
    node += miniparse(rawtext[5:-1])
    return [node],[]
示例#3
0
文件: xroles.py 项目: xcore/xdoc
def subscript(role, rawtext, text, lineno, inliner, options={}, content={}):
    sub = nodes.subscript()
    sub += miniparse(text)
    return [sub],[]
示例#4
0
文件: xroles.py 项目: xcore/xdoc
def command(role, rawtext, text, lineno, inliner, options={}, content={}):
    node = nodes.inline()
    node['classes'].append('cmd')
    node += miniparse(text)
    return [node],[]