Changes in version 1.11.4 - Added code to detect defective MikTeX installation of uplatex, needed for Japanese support. Changes in version 1.11.3 (2024-10-21) - Modified code to work with strict R headers. - Cleaned up error handling in case of LaTeX issues (particularly with missing Japanese support). Changes in version 1.11.0 (2023-03-14) - Added support for R Markdown sources using R Markdown output driver pdf_documentC() and the new RmdConcord package. - Moved source to Github, added website https://dmurdoch.github.io/patchDVI/ . Changes in version 1.10.1 (2020-05-08) - Added needsPackages() function. Changes in version 1.9.1621 - Added more support for RStudio, including knitInRStudio(). Changes in version 1.9.1620 - SweaveAll() now has a force = TRUE argument, to allow it to do staleness checking from the beginning. It also has a verbose = FALSE argument for debugging. Changes in version 1.9.1619 - Imported file_test() to avoid warning. - Quotes in DESCRIPTION. - Better error message when building Japanese vignette. Changes in version 1.9.1616 (2015-06-09) - Modified SweaveAll() and patchSynctex() to allow non-Sweave vignette support (aimed at knitr). - Added useknitr() and defSconcordance() functions for the same aim. - Improved Japanese language support, and updated the Japanese.Rnw vignette with the help of Prof. Haruhiko Okumura. Changes in version 1.9.1594 - Added SweaveDVIPDFM() to allow users to use latex/dvipdfm rather than pdflatex. - Updated the TeXShop and TeXWorks instructions. - Added vignette for Japanese language work. - Added patchLog() function to patch messages in log files. - Added patchLog option to the Sweave* functions to call patchLog(). - Added sleep parameter to the Miktex Sweave* functions. Changes in version 1.9 (2013-01-10) - Cleaned up for CRAN release. Changes in version 1.8.1585 - Added quick start instructions, and editor instructions. Changes in version 1.8.1584 - In SweavePDF() and SweaveDVI(), wrapped texi2dvi() call in try() in case of bad return status. Changes in version 1.8.1583 - Made an attempt to handle compressed PDF files by using pdftk to uncompress them. - Fixed bug in concordance inclusion into PDF files in Sweave(); adapted code here to handle it (for R > 2.12.2). - Added grepConcords() method (using new grepRaw() function). - Texworks on Windows needs Unix line endings on the Synctex file; we now produce those on all platforms. - Fixed crash on file with no concordance. - Missing .tex files were not being built by SweaveAll(). - Updated to handle new concordance format in R-devel (2.14.0-to-be). - Added .SweaveMake variable to override the make arg to SweaveAll(). Changes in version 1.7 - Add SweaveAll(), SweavePDF(), SweaveDVI(), as well as handling .PostSweaveHook, .SweaveFiles and .TexRoot (see SweaveAll()). - Added modified version of tools::texi2dvi(). Added vignette. - Added preview option to Sweave* functions. - Fixed bugs in patchDVI: no message printed, missed .tex files that were included by \input{filename}. Changes in version 1.6 - Add source.code arg to SweaveMiktex() and SweavePDFMiktex() to allow experimental versions of Sweave() to be used. Changes in version 1.5 - Add stylepath and ... args to SweaveMiktex() for more flexibility. - Add BugReports field to DESCRIPTION. Changes in version 1.4 - Add experimental patching of SyncTex output. - Allow options to be specified on the command line. Changes in version 1.3 - Use texify instead of latex/pdflatex in SweaveMiktex()/SweavePDFMiktex() - Use normalizePath() so that path comparisons are more reliable. Changes in version 1.2 - Case-insensitive filename matching. - ChangeLog renamed to NEWS. - Updated memory management to 2.6.x scheme. Changes in version 1.1 - Allow it to run pdflatex (just to set the include directory) Changes in version 1.0 - Move Sweave() changes into R-devel, delete them from patchDVI Changes in version 0.9 - Add expand=FALSE option. Changes in version 0.8 - Allowed specials to be removed by setting their value to NA in setDVIspecials. Changes in version 0.7 - Removed limitation on changing the size of a special. Changes in version 0.6 - Removed concordance during patching, to avoid Miktex bug. Changes in version 0.5 - Fixes bug in handling of named chunks. - Changes (and shrinks) format of inserted special. Changes in version 0.4 Quick initial releases.