PDF: Fix logic error in runTeXProgram.
We were running the tex program one more time than requested.
This should speed up pdf production.
commit55e8cb07d02318a3005b4070af3ae21cd00c44ba
authorJohn MacFarlane <jgm@berkeley.edu>
dateFri 6 Jul 2018, 23:43 (8 years ago)
parentc30eada
src/Text/Pandoc/PDF.hs+1−1
@@ -314,7 +314,7 @@ runTeXProgram verbosity program args runNumber numRuns tmpDir source = do
314314 putStrLn $ "[makePDF] Run #" ++ show runNumber
315315 BL.hPutStr stdout out
316316 putStr "\n"
317− if runNumber <= numRuns
317+ if runNumber < numRuns
318318 then runTeXProgram verbosity program args (runNumber + 1) numRuns tmpDir source
319319 else do
320320 let pdfFile = replaceDirectory (replaceExtension file ".pdf") tmpDir