Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b9fd0b2741 |
@@ -1,6 +1,5 @@
|
|||||||
from __future__ import absolute_import, print_function
|
from __future__ import absolute_import, print_function
|
||||||
|
|
||||||
import codecs
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
from builtins import object
|
from builtins import object
|
||||||
@@ -12,23 +11,24 @@ from .env import css_path, html_dir, html_extension, ms_encoding
|
|||||||
|
|
||||||
class MarkdownConverter(object):
|
class MarkdownConverter(object):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
css = codecs.open(css_path, encoding=ms_encoding, mode="r")
|
with open(css_path, encoding=ms_encoding, mode="r") as css:
|
||||||
self.html_header = (
|
self.html_header = (
|
||||||
"""
|
"""
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<style type='text/css'>
|
<style type='text/css'>
|
||||||
<!--
|
<!--
|
||||||
"""
|
"""
|
||||||
+ css.read()
|
+ css.read()
|
||||||
+ """
|
+ """
|
||||||
//-->
|
//-->
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class='markdown-body'>
|
<div class='markdown-body'>
|
||||||
"""
|
"""
|
||||||
)
|
)
|
||||||
|
|
||||||
self.html_footer = """
|
self.html_footer = """
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
@@ -36,7 +36,7 @@ class MarkdownConverter(object):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
def convert(self, src, dst=""):
|
def convert(self, src, dst=""):
|
||||||
code = pycmarkgfm.markdown_to_html(self.read_md(src))
|
code = pycmarkgfm.gfm_to_html(self.read_md(src))
|
||||||
return self.write_html(code, src, dst)
|
return self.write_html(code, src, dst)
|
||||||
|
|
||||||
def read_md(self, file_name):
|
def read_md(self, file_name):
|
||||||
|
|||||||
Reference in New Issue
Block a user