def parse(self, path: Path, source: Path, dest: Path): content = Content.load(self.read(path=path)) html = publish_parts(content.body, writer_name='html5') self.write(path, dest, html["html_body"]) sys.stdout.write( "\x1b[1;32m{} converted to HTML. Metadata: {}\n".format( path.name, content) )
def parse(self, path: Path, source: Path, dest: Path): content = Content.load(self.read(path)) html = markdown(content.body) self.write(path, dest, html) sys.stdout.write( "\x1b[1;32m{} converted to HTML. Metadata: {}\n".format( path.name, content))
def parse(self, path, source, dest): content = Content.load(self.read(path)) html = publish_parts(content.body, writer_name="html5") filtered = hooks.filter("generate_menu", html["html_body"], self.base_ext) self.write(path, dest, filtered) sys.stdout.write( "\x1b[1;32m{} converted to HTML. Metadata: {}\n".format(path.name, content) )
def parse(self, path, source, dest): content = Content.load(self.read(path)) html = markdown(content.body) filtered = hooks.filter("generate_menu", html, self.base_ext) self.write(path, dest, filtered) sys.stdout.write( "\x1b[1;32m{} converted to HTML. Metadata: {}\n".format(path.name, content) )
def parse(self, path, source, dest): content = Content.load(self.read(path)) html = markdown(content.body) self.write( path, dest, html ) # Writes content to path at dest, as shown in the arguments for write method sys.stdout.write( "\x1b[1;32m{} converted to HTML. Metadata: {}\n".format( path.name, content.data["content"]))
import sys