One time,
echo -e '\usepackage{extsizes}\n\usepackage[margin=0.25in]{geometry}' >extsizes.incbecause -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.