Skip to content

Commit e937884

Browse files
committed
Switch Rcpp::asis vignette builder, and minor vignette refreshments
1 parent f187804 commit e937884

8 files changed

Lines changed: 36 additions & 4 deletions

File tree

.Rbuildignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
vignettes/jss835
22
vignettes/RcppEigen-intro-nojss.*
33
NEWS.org
4-
vignettes/jss.bst
4+
vignettes/rnw
55
.travis.yml
66
debian
77
^.*\.Rproj$

ChangeLog

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
2026-05-03 Dirk Eddelbuettel <edd@debian.org>
2+
3+
* vignettes/rnw/RcppEigen-Introduction.Rnw: Moved, also update three
4+
URLs to https
5+
* vignettes/rmw/Makefile: Added to ensure proper bibtex processing
6+
* vignettes/RcppEigen-Introduction.pdf: Use precompiled pdf
7+
* vignettes/RcppEigen-Introduction.pdf.asis: Added
8+
* DESCRIPTION (VignetteBuilder): Added Rcpp
9+
* .Rbuildignore: Exclude vignettes/rnw
10+
111
2026-01-15 Dirk Eddelbuettel <edd@debian.org>
212

313
* .github/workflows/ci.yaml: Switch to actions/checkout@v6

DESCRIPTION

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,4 @@ Suggests: Matrix, inline, tinytest, pkgKitten, microbenchmark
3636
URL: https://github.com/RcppCore/RcppEigen, https://dirk.eddelbuettel.com/code/rcpp.eigen.html
3737
BugReports: https://github.com/RcppCore/RcppEigen/issues
3838
RoxygenNote: 6.0.1
39+
VignetteBuilder: Rcpp
173 KB
Binary file not shown.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
%\VignetteIndexEntry{RcppEigen-intro}
2+
%\VignetteKeywords{linear algebra, template programming, C++, R, Rcpp}
3+
%\VignettePackage{RcppEigen}
4+
%\VignetteEncoding{UTF-8}
5+
%\VignetteEngine{Rcpp::asis}

vignettes/rnw/Makefile

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
sources := RcppEigen-Introduction.Rnw
2+
vignettes := RcppEigen-Introduction.pdf
3+
4+
all: ${vignettes}
5+
6+
${vignettes}: ${sources}
7+
Rscript -e 'utils::Sweave("RcppEigen-Introduction.Rnw")'
8+
pdflatex RcppEigen-Introduction.tex
9+
bibtex RcppEigen-Introduction.aux
10+
pdflatex RcppEigen-Introduction.tex
11+
pdflatex RcppEigen-Introduction.tex
12+
Rscript -e 'tools::compactPDF("$@", gs_quality="ebook")'
13+
cp $@ ..
14+
15+
clean:
16+
@rm -rf *.aux *.log *.out *.tex *.pdf *.bbl *.blg pinp.cls auto/
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,13 @@ prettyDate <- format(Sys.Date(), "%B %e, %Y")
4343
University of Wisconsin-Madison \\
4444
Madison, WI, United States of America \\
4545
E-mail: \email{bates@stat.wisc.edu} \\
46-
URL: \url{http://www.stat.wisc.edu/~bates/}\\
46+
URL: \url{https://www.stat.wisc.edu/~bates/}\\
4747

4848
Dirk Eddelbuettel \\
4949
Debian Project \\
5050
River Forest, IL, United States of America\\
5151
E-mail: \email{edd@debian.org}\\
52-
URL: \url{http://dirk.eddelbuettel.com}\\
52+
URL: \url{https://dirk.eddelbuettel.com}\\
5353
}
5454

5555
\usepackage{Sweave}
@@ -85,7 +85,7 @@ prettyDate <- format(Sys.Date(), "%B %e, %Y")
8585

8686
\begin{quote} \footnotesize
8787
This vignette corresponds to a
88-
\href{http://www.jstatsoft.org/v52/i05/}{paper published} in the
88+
\href{https://www.jstatsoft.org/v52/i05/}{paper published} in the
8989
\textsl{Journal of Statistical Software}. Currently still identical
9090
to the paper, this vignette version may over time receive minor updates.
9191
For citations, please use \citet{JSS:RcppEigen} as provided by \code{citation("RcppEigen")}.
File renamed without changes.

0 commit comments

Comments
 (0)