这是我发给SO的第一篇文章,我希望我的问题足够具体.
我用servr :: jekyll()[感谢,Yihui]写了一篇博文,但是这些图片在博客文章中没有正确的大小 – 它们是巨大的!当我没有指定图像大小时,图像在帖子上显示有点模糊.我一直在帖子的设置块中使用此代码:
knitr::opts_chunk$set(
echo = TRUE,
warning = FALSE,
error = FALSE,
message = FALSE,
device = 'png',
fig.width = 6,
fig.height = 6,
dpi = 300
)
所以我想要的是图像宽度与文本相同,并具有良好的分辨率.很感谢任何形式的帮助!
如果您需要更多信息,请与我们联系.
最佳答案 要使图像具有与文本相同的宽度,您可以在CSS中为img添加max-with约束,例如
img {
max-width: 100%;
}
如果你真的想要分辨率,你可以考虑矢量图形,例如使用svg设备而不是png(或考虑svglite包中的svglite设备).