-#! /usr/bin/env python
# -*- coding: utf-8 -*-
# file legacy_lyxpreview2ppm.py
# Compile the latex file.
latex_status, latex_stdout = run_latex(latex, latex_file)
+ if latex_status:
+ return (latex_status, [])
if pdf_output:
return legacy_conversion_step3(latex_file, dpi, output_format, True, skipMetrics)
# pdflatex has been run and we have a pdf file. Proceed with gs.
def legacy_conversion_step3(latex_file, dpi, output_format, dvips_failed, skipMetrics = False):
# External programs used by the script.
- gs = find_exe_or_terminate(["gswin32c", "gs"])
+ gs = find_exe_or_terminate(["gswin32c", "gswin64c", "gs"])
pnmcrop = find_exe(["pnmcrop"])
# Files to process