我们从Python开源项目中,提取了以下10个代码示例,用于说明如何使用docutils.nodes.math()。
def get_tokens(self, txtnodes): # A generator that yields ``(texttype, nodetext)`` tuples for a list # of "Text" nodes (interface to ``smartquotes.educate_tokens()``). texttype = {True: 'literal', # "literal" text is not changed: False: 'plain'} for txtnode in txtnodes: nodetype = texttype[isinstance(txtnode.parent, (nodes.literal, nodes.math, nodes.image, nodes.raw, nodes.problematic))] yield (nodetype, txtnode.astext())
def math_role(role, rawtext, text, lineno, inliner, options={}, content=[]): set_classes(options) i = rawtext.find('`') text = rawtext.split('`')[1] node = nodes.math(rawtext, text, **options) return [node], []
def math_role(role, rawtext, text, lineno, inliner, options={}, content=[]): i = rawtext.find('`') text = rawtext.split('`')[1] node = nodes.math(rawtext, text) return [node], []