当编译为PDF,out.width
用于码块产生绘制在knitr
输出出现为默认为\textwidth
(或更确切地说\maxwidth
;参见here)。
我想能 - 在knitr
运行期间 - 确定哪些\textwidth
实际上等同于,这样我可以使用该值按比例大小我使用out.height
图形输出的高度。我使用的(我自己)封装multipanelfigure
组装复合数字,因为他们是在科学和习惯所需要的实际尺寸做到这一点。
可以在实现?
我不认为你可以查询值,但是你可以设置它。如果你是生产单柱输出,这将是页面宽度减去各边缘宽度。这些可以用在这里描述的方法进行设置:https://stackoverflow.com/a/54526289/2554330。标准信纸尺寸的纸张8.5in宽,11英寸高,两侧1倍英寸的利润;标准A4纸是210毫米宽,高297毫米。我忘记了标准的A4利润率是什么。
所以,如果你不改变利润率和使用标准信纸大小的纸张,你可以假设宽度6.5英寸