, make sure that this appears.
-Otherwise, markdown will not render.
+Note the `markdown="1"` included in the `
` above. Any time you include a `
`, make sure that this appears.
+Otherwise, markdown inside that `div` will not get translated to HTML, and thus will look incorrect. Unless, of course, you want raw markdown in your content, I could see some use-cases!
The footer simply closes the `div` I opened in the header:
diff --git a/markdown2canvas/translation_functions.py b/markdown2canvas/translation_functions.py
index 6babc1b..91e5714 100644
--- a/markdown2canvas/translation_functions.py
+++ b/markdown2canvas/translation_functions.py
@@ -151,7 +151,8 @@ def get_default_replacements_name():
helpstr='a path to a json file containing key:value pairs of text-to-replace. this path should be expressed relative to the top course folder')
-default_markdown_extensions = ['codehilite','fenced_code','md_in_html','tables','nl2br']
+default_markdown_extensions = ['codehilite','fenced_code','md_in_html','tables','nl2br'] #: The default `markdown` extensions to use when translating from markdown to html during publishing
+
def get_default_markdown_extensions():
return get_default_property(key='markdown_extensions',
helpstr='a list of strings being extensions to the `markdown` library used to translate from markdown to html before uploading to canvas.',