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)
     )
Пример #2
0
    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)
     )
Пример #5
0
 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