Using dev = c("pdf", "png")
, I can create both pdf
and png
format graphs. I wonder how can I force knitr
to use pdf
format graphs in the final document. My following MWE using png
format graphs in the final document. I asked a similar question before.
\documentclass{article}
\begin{document}
<<setup, include=FALSE, cache=FALSE>>=
opts_chunk$set(
fig.path = 'figure/'
, cache.path = 'cache/'
, cache = FALSE
, dev = c("pdf", "png")
, fig.align = 'center'
, fig.show = 'hold'
, fig.width = 8
, fig.height = 6
, out.width = '.8\\linewidth'
, par = TRUE
, echo = FALSE
, warning = FALSE
, message = FALSE
)
options(replace.assign = TRUE, width=80)
knit_hooks$set(par = function(before, options, envir){
if (before && options$fig.show!='none')
par(
mar=c(4, 4, 0.1, 0.1)
, cex.lab = 0.95
, cex.axis =0.9
, mgp = c(2, 0.7, 0)
, tcl = -0.3
)
}, crop = hook_pdfcrop)
@
<< hist-test >>=
X <- rnorm(n=100, mean=0, sd=)
hist(x=X)
@
\end{document}
easy, tell latex your preference,
\DeclareGraphicsExtensions{%
.pdf,.PDF,%
.png,.PNG,%
.jpg,.jpeg}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With