将addPlot用于pptx

时间:2017-06-28 02:19:06

标签: reporters

我在RHEL6上使用addPlot(使用vector.graphic = TRUE)将图添加到pptx文档。我可以通过fontname_mono(等)参数指定各种字体。例如,在我的系统上,可用的等宽字体之一是“Nimbus Mono L”。然而,似乎这个字体在我的powerpoint的Windows安装中不可用,因此它使用其他(非等宽)字体呈现。 ReporteR有什么方法可以“嵌入”所请求的字体,以便在这方面得到的pptx可以移植吗?

注意:虽然设置vector.graphic = FALSE会导致正确渲染字体,但这不是我希望的解决方案。

从根本上说,我怀疑问题实际上是关于rvg :: dml_pptx,因为它正在进行繁重的工作......无论我是否使用ReporteRs :: addPlot作为前端,我都得到相同的结果。 感谢

1 个答案:

答案 0 :(得分:0)

您可以在PPTX中嵌入字体,以下文章将解释如何:

https://support.microsoft.com/en-us/help/826832/how-to-embed-fonts-in-powerpoint