【问题标题】:R export graph to pdf with page labels and import into LaTeX using page labelsR使用页面标签将图形导出为pdf并使用页面标签导入LaTeX
【发布时间】:2016-08-11 08:28:49
【问题描述】:

我想知道是否可以在从 R 导出的 PDF 中设置页面标签并使用所述标签将 PDF 页面作为图像导入 LaTeX?

我想做的是:

  1. 将多个图形从 R 导出到单个多页 PDF 文件

  2. 在 PDF 中标记页面

想法:

PDF("multipage.pdf")
  graph_object_1 (label="bubblechart")
  graph_object_2 (label="bargraph")
  graph_object_3 (label="scatterplot")
dev.off() 
  1. 使用标签而不是页码作为图形导入到 LaTeX 中

\includegraphics[page={bargraph}]{multipage}

我知道我可以使用相应的页码访问页面。但通常图表会​​随着时间而变化,添加更多,删除一些。而且每次都调整 TeX 文件中的页码会很痛苦。

我知道 Sweave 和 knitR,但我的合著者不使用 R,因此它们不是一个选项。

【问题讨论】:

    标签: r pdf latex


    【解决方案1】:

    我想知道您为什么要使用单个 pdf 文件。为什么不

    pdf("bubblechart.pdf")
    ...
    dev.off()
    pdf("bargraph.pdf")
    ...
    dev.off()
    

    然后

    \begin{figure}
    \includegraphics{bubblechart}
    \end{figure}
    

    等等…… LaTeX 会做所有的编号,你有最大的灵活性......

    【讨论】:

    • 有很多邮件在进行,我受够了把所有东西都拉上拉链然后邮寄过去。而且,是的,我知道这是一个糟糕的系统,但作者 1 使用谷歌驱动器,作者 2 保管箱,作者 3 github,显然没有人愿意切换。这将可以发送 3 个文件(图形 pdf、Latex 源、Bibtex 库)或仅发送单个图形文件来更新所有图形。例如,对于上一个项目,graphics 文件夹包含 > 60 个图形。
    猜你喜欢
    • 1970-01-01
    • 2014-09-10
    • 2018-04-23
    • 2018-06-04
    • 2021-03-25
    • 1970-01-01
    • 2013-02-06
    • 2011-05-04
    • 1970-01-01
    相关资源
    最近更新 更多