PDF: with xelatex, don't compress images til the last run.
This saves time for image-heavy documents. Closes #4484.
This commit is contained in:
parent
db596a5b12
commit
2ae0c0d433
1 changed files with 6 additions and 1 deletions
|
@ -277,7 +277,12 @@ runTeXProgram verbosity program args runNumber numRuns tmpDir source = do
|
|||
let file' = file
|
||||
#endif
|
||||
let programArgs = ["-halt-on-error", "-interaction", "nonstopmode",
|
||||
"-output-directory", tmpDir'] ++ args ++ [file']
|
||||
"-output-directory", tmpDir'] ++
|
||||
-- see #4484, only compress images on last run:
|
||||
if program == "xelatex" && runNumber < numRuns
|
||||
then ["-output-driver", "xdvipdfmx -z0"]
|
||||
else []
|
||||
++ args ++ [file']
|
||||
env' <- getEnvironment
|
||||
let sep = [searchPathSeparator]
|
||||
let texinputs = maybe (tmpDir' ++ sep) ((tmpDir' ++ sep) ++)
|
||||
|
|
Loading…
Add table
Reference in a new issue