0

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

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

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

4

1 回答 1

0

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

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

于 2017-06-29T12:04:54.607 回答