用Sweave以后图文的排版怎么处理?不只是高亮代码,比如图片的大小、位置之类的,就是在tex这边的排版。

比如在Beamer中。

大家给点思路。

还有就是,用Sweave编过以后的tex文件里的R代码生成的带有公式的 $ 编译以后就变成了 ¥,貌似和verbatim环境有关,怎么解决呢?

图片大小在代码段的选项height/width中都可以设置,位置是随LaTeX安排的,Sweave无法控制,它只负责输出\includegraphics{}。

Beamer中用Sweave要特别小心,因为带有代码输出的片子需要加上fragile选项。这个问题我在LyX中解决了(给LyX增加了一个beamer的layout文件)。

最后一个问题不知道是怎么回事,没碰到过。

回复 第2楼 的 谢益辉:

用pgfSweave总是实现不了。

难道非要把所有的文档过一遍吗?太多了。。。

pgfSweave生成的tex文件,可读性好差。。

pgfSweave生成的tex文档不是用来读的,除了查错,你几乎不必跟tex文档打交道,直接从LyX跳到PDF,中间产品可以都忽略掉。