2017-10-09 16 views
1

fig.width的最大可接受值是多少?看起来像传递一个超过12的值是无效的。我一直在测试HTML输出的图形高度和宽度的不同值。我已经确保宽度值总是不低于高度。fig.width knitr选项的最大可接受值

+1

正在写入PDF吗?您瞄准的纸张尺寸是多少? – MrFlick

+0

请注意,它不能小于''fig.height''':https://github.com/yihui/knitr/blob/0dec03b44ba59d9d7a47459a1977c2349937d2e9/R/hooks.R –

+2

@RichardSprague这只是你的一个例子*可以*编写自己的钩子来操纵选项,例如强制执行'fig.height <= fig.width'。实际的钩子(未注释的代码)没有这种限制。 – Gregor

回答

2

knitrfig.width没有任何限制。您可以将其设置为您使用的图形设备允许的任何值(对于HTML输出,默认设备为png())。

之所以没有看到更宽的数字,是因为HTML输出中的默认CSS样式:图像的最大宽度has been set to 100%,即图像不能比页面宽。