3 Comments
我的白边都非常小,基础图形系统中我都用par(mar = c(4, 4, .1, .1)),ggplot2会自动去掉白边,其它图形我也都尽量用小的边距。
——原帖发布于 2011-03-30 05:41:43
访客 *amao* @ 2011-03-29 16:59:30 写道:
试一下float包,figure后用参数[H]放在指定位置。效果还行。
嗯,谢谢
——原帖发布于 2011-03-30 06:06:21
访客 *colinisstudent* @ 2011-04-17 12:58:59 写道:
我正想这么回复,这个float对于写长篇论文的人来说简直是救星啊
访客 *DJ* @ 2011-03-30 02:00:51 写道:
写makefile吧,貌似pgfSweave提供external参数的,你可以把图都编译成独立的文件,然后和R代码关联起来,如果代码不更新,图形就不需要更新了。
至于蛋疼float,抱怨的的确不少(参见 http://texhacks.blogspot.com/2011/03/latexs-failure-with-floats.html)。
祝你成稿顺利。
访客 *DJ* @ 2011-03-30 02:06:23 写道:
补充一下,这篇文章 (http://www.howtotex.com/tips-tricks/control-float-placement)也许对你也有些帮助。
谢谢!我正是用的external=TRUE,每幅图都编译为PDF了,否则就不知道要等多久了。
关键问题是Sweave的设计有一处严重缺陷:如果设定了要画图,它至少要把每段代码跑两遍,一遍用来计算,另一遍用来画图,实际上是每种图形设备都要重跑一遍代码。这个有其历史原因,但现在完全已经不是合理的理由了——过去要同时生成eps和pdf图形,所以就postscript()和pdf()分别跑一遍代码。这年头谁还用eps图啊?
——原帖发布于 2011-03-30 05:39:05
这篇文章非常有用,正是我想找的东西。十分感谢!
——原帖发布于 2011-03-30 05:39:38
Sign in to join the discussion
Sign in with GitHub