def all(): """ Fresh conversion from Markdown """ close_viewer() ensure_ebook_build_dir() combine_markdown_files(config.combined_markdown_html) convert_to_html() os.system("start BruceEckelOnJava.html")
def convert_to_pdf(): """ Convert Markdown to pdf """ close_viewer() ensure_ebook_build_dir() os.chdir(str(config.build_dir)) combine_markdown_files(config.combined_markdown_pdf) pandoc = "pandoc " + config.combined_markdown_pdf.name + " -o BruceEckelOnJava.pdf " + \ " --template=onjava.tex " + \ " --latex-engine=xelatex " + \ ' -V geometry:"top=1.25in, bottom=0.85in, left=1.25in, right=1.25in" ' + \ "" print(pandoc) os.system(pandoc) view()