Of course I also use especially for syntax highlighting and a lot of snippets and custom Vim commands. Since typing itself is slow for me I prefer to spend my typing time editing actual document content! Vim is a nearly ideal working environment for me - with a timeoutlength which would give most non-CP people high blood pressure! :-)
![macdown pagebreaks macdown pagebreaks](https://i.stack.imgur.com/tWJDx.png)
Because of my cerebral palsy the most important thing for me is to avoid repetitive typing and GUI/menu/mouse operations as much as possible. Both XeLaTeX and panzer are rather slow, as are some of my filters which almost all are JSON filters written in Perl, but I don't really mind those extra seconds.
#MACDOWN PAGEBREAKS PDF#
I have tried and abandoned a couple of more feature-laden PDF viewers which lack automatic reloading. I also use the evince document viewer which comes with Ubuntu, which automatically reloads the PDF when it is changed on disk, which is perhaps the one most important factor for a smooth edit-compile-inspect workflow. I set an environment variable via which is automatically added to pandoc's/panzer's command line by my Vim wrapper commands so that I only have to type everything command line related once inside the Markdown document, and even then I use snippets inside Vim to help with most of the boilerplate.
#MACDOWN PAGEBREAKS CODE#
![macdown pagebreaks macdown pagebreaks](https://kevin.deldycke.com/uploads/2012/derivatives/article-photo/1600w/pandoc-non-wraping-code-blocks.png)
![macdown pagebreaks macdown pagebreaks](https://documentation.signavio.com/suite/en-us/Content/workflow-accelerator/userguide/images/code-rendered.png)
Some observations on how different formats handle page breaks:įrom the perspective of HTML/CSS, page breaking is about layout, not structure, and is thus implemented in CSS (with the page-break-before and page-break-after properties, as supported by wkhtmltopdf – note that they might be superseded by break-before and break-after but browser support is not forthcoming).