pymdpages: a minimalistic python-markdown static page generator for academic articles
Installation
pip install pymdpages
Usage
pymdpages requires that you have, within your working directory:
css/main.cssandcss/highlight.cssfor main sheetstyling and Pygments syntax highlighting;js/mathjax-config.jsto configure MathJax 3 to work;bib/containing bibliography references;template/head.htmlandtemplate/tail.htmlas HTML templates to be used before and after the Markdown text.
This repository comes with example files. See the help information for how to pass these to
pymdpages:
pymdpages --help
Once you have these set up, simply do:
pymdpages markdown_file_1.md markdown_file_2.md ...
pymdpages will emulate the same file structure as the .md files you pass it, e.g. a/b/c/d.md
will create out/a/b/c/d.html.
Release files for pymdpages 0.0.1.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pymdpages-0.0.1.post1.tar.gz | 13.5 kB | Details |
Release files / pymdpages-0.0.1.post1.tar.gz
| Download URL | pymdpages-0.0.1.post1.tar.gz |
|---|---|
| Size | 13.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
71ec35c0a56675e463a1308efa9a78746256ec1a2498d2234d43f3a238ac117f
|
|
BLAKE2b-256 checksum How to use checksums |
f9124a7caef7c23e04edc5c7f4cb5c9e8c33a867d270a40ddadb459462f14acb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|