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
texify
instead 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
stylepath
and...
args toSweaveMiktex()
for more flexibility. - Add
BugReports
field toDESCRIPTION
.
patchDVI 1.6
- Add
source.code
arg toSweaveMiktex()
andSweavePDFMiktex()
to allow experimental versions ofSweave()
to be used.
patchDVI 1.7
- Add
SweaveAll()
,SweavePDF()
,SweaveDVI()
, as well as handling.PostSweaveHook
,.SweaveFiles
and.TexRoot
(seeSweaveAll()
). - 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}
.
patchDVI 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 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
.tex
files were not being built bySweaveAll()
. - Updated to handle new concordance format in R-devel (2.14.0-to-be).
- Added
.SweaveMake
variable to override themake
arg 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
/dvipdfm
rather thanpdflatex
. - 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 theSweave*
functions to callpatchLog()
. - Added
sleep
parameter 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.Rnw
vignette 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 = TRUE
argument, to allow it to do staleness checking from the beginning. It also has averbose = FALSE
argument 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 newRmdConcord
package. - Moved source to Github, added website https://dmurdoch.github.io/patchDVI/ .