首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在rmarkdown子文件中嵌入svg图形

在rmarkdown子文件中嵌入svg图形
EN

Stack Overflow用户
提问于 2019-06-02 18:46:32
回答 1查看 763关注 0票数 0

我有一个Rmd报告,看起来像这样:

---
output:
  pdf_document:
    latex_engine: xelatex
---

Some text

```{r child="children/stuff.Rmd", results="asis", cache=FALSE}

子项文件位于名为stuff.Rmd的项目的子文件夹中。我想包含的图像位于项目的子文件夹中,名为figures。

stuff.Rmd如下所示,RStudio works中的图像预览

something, something
![this is a picture](figures/school_stages.svg)

这似乎是错误的对子rmd找不到_school_stages.svg_,你可以看到这个错误时,编辑子

(no image at path figures/school_stages.svg)

编织文件会给出一个错误,很明显是来自于子Rmd:

! Unable to load picture or PDF file 'figures/school_stages.svg'.

将figure.Rmd更改为:

something, something
![this is a picture](../figures/school_stages.svg)

在编辑模式下消除了错误,但在编织模式下提供了:

! Unable to load picture or PDF file '../figures/school_stages.svg'.

你知道怎么解决这个问题吗?

RStudio 1.2.1335针织版1.23

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-04 05:21:18

这在很大程度上取决于图像类型。.png.pdf都很好,但.svg (普通或inkscape版本目前不能工作)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56414309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档