Пример #1
0
    def parse(self, path: Path, source: Path, dest: Path):
        content = Content.load(self.read(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, source, dest):
     content = Content.load(self.read(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))
Пример #3
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))
Пример #4
0
 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):  # this has the same signature as the base class
     content = Content.load(self.read(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))
Пример #6
0
 def parse(self, path, source, dest):
     content = Content.load(self.read(path))
     # variable which is assigned the call of markdown method
     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)
     )
Пример #8
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