Changelog
Source:NEWS.md
patchDVI 0.5
- Fixes bug in handling of named chunks.
- Changes (and shrinks) format of inserted special.
patchDVI 1.0
- Move
Sweave()changes into R-devel, delete them frompatchDVI
patchDVI 1.2
- Case-insensitive filename matching.
- ChangeLog renamed to NEWS.
- Updated memory management to 2.6.x scheme.
patchDVI 1.3
- Use
texifyinstead of latex/pdflatex inSweaveMiktex()/SweavePDFMiktex() - Use
normalizePath()so that path comparisons are more reliable.
patchDVI 1.4
- Add experimental patching of SyncTex output.
- Allow options to be specified on the command line.
patchDVI 1.5
- Add
stylepathand...args toSweaveMiktex()for more flexibility. - Add
BugReportsfield toDESCRIPTION.
patchDVI 1.6
- Add
source.codearg toSweaveMiktex()andSweavePDFMiktex()to allow experimental versions ofSweave()to be used.
patchDVI 1.7
- Add
SweaveAll(),SweavePDF(),SweaveDVI(), as well as handling.PostSweaveHook,.SweaveFilesand.TexRoot(seeSweaveAll()). - Added modified version of
tools::texi2dvi(). Added vignette. - Added preview option to
Sweave*functions. - Fixed bugs in patchDVI: no message printed, missed
.texfiles that were included by\input{filename}.
patchDVI 1.8.1583
- Made an attempt to handle compressed PDF files by using
pdftkto 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 newgrepRaw()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
.texfiles were not being built bySweaveAll(). - Updated to handle new concordance format in R-devel (2.14.0-to-be).
- Added
.SweaveMakevariable to override themakearg toSweaveAll().
patchDVI 1.8.1584
- In
SweavePDF()andSweaveDVI(), wrappedtexi2dvi()call intry()in case of bad return status.
patchDVI 1.9.1594
- Added
SweaveDVIPDFM()to allow users to uselatex/dvipdfmrather thanpdflatex. - Updated the TeXShop and TeXWorks instructions.
- Added vignette for Japanese language work.
- Added
patchLog()function to patch messages in log files. - Added
patchLogoption to theSweave*functions to callpatchLog(). - Added
sleepparameter to the MiktexSweave*functions.
patchDVI 1.9.1616
CRAN release: 2015-06-09
- Modified
SweaveAll()andpatchSynctex()to allow non-Sweave vignette support (aimed at knitr). - Added
useknitr()anddefSconcordance()functions for the same aim. - Improved Japanese language support, and updated the
Japanese.Rnwvignette with the help of Prof. Haruhiko Okumura.
patchDVI 1.9.1619
- Imported
file_test()to avoid warning. - Quotes in DESCRIPTION.
- Better error message when building Japanese vignette.
patchDVI 1.9.1620
-
SweaveAll()now has aforce = TRUEargument, to allow it to do staleness checking from the beginning. It also has averbose = FALSEargument for debugging.
patchDVI 1.9.1621
- Added more support for RStudio, including
knitInRStudio().
patchDVI 1.11.0
CRAN release: 2023-03-14
- Added support for R Markdown sources using R Markdown output driver
pdf_documentC()and the newRmdConcordpackage. - Moved source to Github, added website https://dmurdoch.github.io/patchDVI/ .