Local image loading now working. #19
This commit is contained in:
@ -33,7 +33,8 @@ def create_preview(window, file_name):
|
||||
return preview
|
||||
|
||||
def markdown2html(md, basepath, color_scheme):
|
||||
# removes/format the header.
|
||||
|
||||
# removes/format the YAML/TOML header.
|
||||
md = manage_header(md, get_settings().get('header_action'))
|
||||
|
||||
html = '<style>\n{}\n</style>\n'.format(get_style(color_scheme))
|
||||
@ -63,7 +64,7 @@ def markdown2html(md, basepath, color_scheme):
|
||||
|
||||
# Phantoms have problem with images size when they're loaded from an url/path
|
||||
# So, the solution is to convert them to base64
|
||||
html = replace_img_src_base64(html, basepath=os.path.dirname(basepath))
|
||||
html = replace_img_src_base64(html, basepath=basepath)
|
||||
|
||||
# BeautifulSoup uses the <br/> but the sublime phantoms do not support them...
|
||||
html = html.replace('<br/>', '<br />').replace('<hr/>', '<hr />')
|
||||
|
||||
@ -14,7 +14,6 @@ def plugin_loaded():
|
||||
|
||||
DEFAULT_STYLE = sublime.load_resource('Packages/MarkdownLivePreview/default.css')
|
||||
USER_STYLE_FILE = os.path.join(sublime.packages_path(), 'User', "MarkdownLivePreview.css")
|
||||
print(USER_STYLE_FILE)
|
||||
|
||||
MATCH_YAML_HEADER = re.compile(r'^([\-\+])\1{2}\n(?P<content>.+)\n\1{3}\n', re.DOTALL)
|
||||
|
||||
|
||||
@ -1,9 +0,0 @@
|
||||
Hello world
|
||||
|
||||
```python
|
||||
print('Hello world')
|
||||
if hello:
|
||||
print('hello')
|
||||
for i in range(4):
|
||||
print(i)
|
||||
```
|
||||
Reference in New Issue
Block a user