我有一个.Rnw文档,其中包含了childs。孩子们通过R中Hmisc库的'latex‘命令生成表格。
当我在子文档中进行更改时,这些更改不再更改pdf文档。我的第一个猜测是使用chunk选项'eval=TRUE',但这不会改变任何事情。然后,我看到这些表实际上被保存到一个与.Rnw文档同名的.tex文件中。我删除了这个文件,在使用knitr编译之后,我得到了一个错误:
错误: Latexmk:找不到文件documentname.tex。
我假设,这不是做这件事的方法。现在我不知道该怎么做了。我很感谢在我的问题上的一些帮助。
最佳西蒙
发布于 2013-10-06 06:38:10
好吧,当我试图构造一个简单的例子时,我发现我所包含的包和子文档的嵌套都不会影响到通过knitr进行编译。原因是低级.Rnw文档中的一个简单错误,其中Hmisc latex表有一个标签,遗漏了结束语音标记。
这会导致输出的pdf没有改变--我假设,在这种情况下,已经构建的.tex文件被包含在内,而不是让.Rnw重新编译pdf文档,这在上次编译后就没有改变吗?
我想知道的是文档中景观ctable的不同格式。只使用一个简单的placed文档和\documentclass{文章}就可以生成放置良好的表格。在我使用JFE模板的文档中,我得到了一个覆盖整个页面的表,即使是在footnotesize中,它也与简单文档中的出色外观相去甚远。左边和右边只有不到半厘米的边距。页面大小相同:两个美国字母...我可以通过knitr或者只通过resizebox来控制它吗?
https://stackoverflow.com/questions/19184708
复制相似问题