diff --git a/usability/python-markdown.js b/usability/python-markdown.js
index 876148f..03eead9 100644
--- a/usability/python-markdown.js
+++ b/usability/python-markdown.js
@@ -28,20 +28,22 @@ var python_markdown_extension = (function() {
if (ul != undefined) {
if ( ul['image/jpeg'] != undefined) {
var jpeg = ul['image/jpeg'];
- var result = '';
+ var html = '
';
} else if ( ul['image/png'] != undefined) {
var png = ul['image/png'];
- var result = '
';
+ var html = '
';
} else if ( ul['text/html'] != undefined) {
- var result = ul['text/html'];
+ var html = ul['text/html'];
} else if ( ul['text/latex'] != undefined) {
- var result = ul['text/latex'];
+ var html = ul['text/latex'];
has_math = true;
} else {
var result = (ul['text/plain']); // we could also use other MIME types here ?
+ html = marked(result);
+ var t = html.match(/
(.*?)<\/p>/)[1]; //strip
and
that marked adds and we don't want + html = t ? t : html; } - thiscell.metadata.variables[thismatch] = result; - var html = marked.parser(marked.lexer(result)); + thiscell.metadata.variables[thismatch] = html; var el = document.getElementById(id); el.innerHTML = el.innerHTML + html; // output result if (has_math == true) MathJax.Hub.Queue(["Typeset",MathJax.Hub,el]);