Python Markdown: testing on Windows
Contents
Path names
Python 3.7 is installed in the following path:
C:\Users\brian\AppData\Local\Programs\Python
Site packages are in the following path (note it’s Lib
and not libs
):
C:\Users\brian\AppData\Local\Programs\Python\lib\site-packages
My extensions are in:
C:\Users\brian\Documents\shared\markdown_extensions
The shared folder can be mounted from sparrow using the following command (run as brian, not as root):
mkdir /r/shared SHARE='//DESKTOP-L1BITQ5/Users/brian/documents/shared' sudo mount -t cifs -o rw,username=brian,uid=brian,gid=brian,file_mode=0644,dir_mode=0755 $SHARE /r/shared
Batch file to load extensions and update a notebook file
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
#!/Windows/System32/cmd/bat @echo off set PYTHONPATH=C:\Users\brian\shared set MD=python -m markdown REM 'extra' extensions set MD=%MD% -x markdown.extensions.abbr set MD=%MD% -x markdown.extensions.attr_list set MD=%MD% -x markdown.extensions.def_list set MD=%MD% -x markdown.extensions.fenced_code set MD=%MD% -x markdown.extensions.footnotes set MD=%MD% -x markdown.extensions.tables REM Other standard extensions set MD=%MD% -x markdown.extensions.admonition set MD=%MD% -x markdown.extensions.codehilite set MD=%MD% -x markdown.extensions.meta set MD=%MD% -x markdown.extensions.sane_lists set MD=%MD% -x markdown.extensions.smarty set MD=%MD% -x markdown.extensions.toc REM Other extensions from the web set MD=%MD% -x markdown_extensions.gfm_tasklist set MD=%MD% -x markdown_extensions.unimoji set MD=%MD% -x markdown_extensions.urlize REM My extensions set MD=%MD% -x markdown_extensions.auc_headers set MD=%MD% -x markdown_extensions.autoxref set MD=%MD% -x markdown_extensions.cell_row_span set MD=%MD% -x markdown_extensions.full_html set MD=%MD% -x markdown_extensions.gentoc_remove set MD=%MD% -x markdown_extensions.h1h2_uplinks set MD=%MD% -x markdown_extensions.linebreak_plus set MD=%MD% -x markdown_extensions.percent_comments set MD=%MD% -x markdown_extensions.proc_summary set MD=%MD% -x markdown_extensions.toc_fixer set HOME=%HOMEDRIVE%%HOMEPATH% set MDX_PROC_SUMMARY_FILE=%HOME%\Documents\shared\notebook.a.2018.text set MDX_FULL_HTML_CHARSET=UTF-8 set MDX_FULL_HTML_CSS_FILE=%HOME%\Documents\shared\notebook._.css %MD% -f notebook.a.2018.html notebook.a.2018.text |