Beispiel #1
0
 def run(self):
     if self.arguments:
         self.options[extension.argument_attribute] = self.arguments[0]
     content = '\n'.join(self.content)
     reason = self.state.document.settings.parsing_reason
     if not extension.is_isolated:
         content_tmp = RstParser(app).parse(content, reason)
         content = Element('div')
         content.children = content_tmp.children
         for child in content.children:
             child.parent = content
     element = extension.process(self.options, content, reason)
     return [zeml(zeml=element)]
Beispiel #2
0
 def run(self):
     if self.arguments:
         self.options[extension.argument_attribute] = self.arguments[0]
     content = '\n'.join(self.content)
     reason = self.state.document.settings.parsing_reason
     if not extension.is_isolated:
         content_tmp = RstParser(app).parse(content, reason)
         content = Element('div')
         content.children = content_tmp.children
         for child in content.children:
             child.parent = content
     element = extension.process(self.options, content, reason)
     return [zeml(zeml=element)]