One time,
echo -e '\usepackage{extsizes}\n\usepackage[margin=0.25in]{geometry}' >extsizes.inc
because -V geometry:margin=0.25in
is ignored for some reason.
Then
pandoc https://raw.githubusercontent.com/tbnorth/deltest/554550cf/toolsdemo.md \
--include-in-header extsizes.inc -V documentclass=extarticle \
-V fontsize=20pt -V fontfamily=arev -o toolsdemo.pdf
pdfjam --nup 2 --landscape --letterpaper toolsdemo.pdf -o print.pdf
(use hash because CDNs aggressively cache GitHub data so default / master doesn't update, also pandoc can't pipe out PDF so use intermediate file)
Going through pandoc lets \newpage
work.