Beispiel #1
0
 def assertParses(self, source, expected, alt=False):  # noqa
     parser = MarkdownParser(config=DEFAULT_TEST_CONFIG)
     parser.parse(dedent(source), new_document('<string>'))
     self.assertMultiLineEqual(
         dedent(expected).lstrip(),
         dedent(parser.document.asdom().toprettyxml(indent='  ')),
     )
def md2pseudoxml():
    description = ('Generate pseudo-XML document from markdown sources. ' +
                   default_description)
    publish_cmdline(writer_name='pseudoxml',
                    parser=MarkdownParser(),
                    description=description)
def md2xetex():
    description = ('Generate xetex document from markdown sources. ' +
                   default_description)
    publish_cmdline(writer_name='latex',
                    parser=MarkdownParser(),
                    description=description)
def md2man():
    description = ('Generate a manpage from markdown sources. ' +
                   default_description)
    publish_cmdline(writer_name='manpage',
                    parser=MarkdownParser(),
                    description=description)