@@ -285,12 +285,7 @@ runTeXProgram verbosity program args runNumber numRuns tmpDir source = do
285 let file' = file
285 let file' = file
287 let programArgs = ["-halt-on-error", "-interaction", "nonstopmode",
287 let programArgs = ["-halt-on-error", "-interaction", "nonstopmode",
288− "-output-directory", tmpDir'] ++
288+ "-output-directory", tmpDir'] ++ args ++ [file']
289− -- see #4484, only compress images on last run:
290− if program == "xelatex" && runNumber < numRuns
291− then ["-output-driver", "xdvipdfmx -z0"]
294 env' <- getEnvironment
289 env' <- getEnvironment
295 let sep = [searchPathSeparator]
290 let sep = [searchPathSeparator]
296 let texinputs = maybe (tmpDir' ++ sep) ((tmpDir' ++ sep) ++)
291 let texinputs = maybe (tmpDir' ++ sep) ((tmpDir' ++ sep) ++)