решение, аналогичное include_graphics, которое работает внутри div - PullRequest
1 голос
/ 24 января 2020

Я пытаюсь определить наилучший способ включения изображений png в несколько вложенных элементов div в Markdown.

Я хотел бы использовать knitr::include_graphics(), но, к сожалению, этого не происходит кажется, работает внутри div.

например ...

Допустим, я хочу создать изображения рядом друг с другом с двумя изображениями PNG.

Я хотел бы использовать метод ниже. Тем не менее, он не генерирует PNG правильно.

library(shiny)
library(knitr)

div(
div(class="col-md-6", include_graphics("image1.png")),
div(class="col-md-6", include_graphics("image2.png")),
class="row"
)

Я знаю об использовании таких вещей, как readPNG с grid.raster, но не нахожу их такими же полезными, как knitr::include_graphics(), который, кажется, лучше рендерится в Rmarkdown.

Кто-нибудь знает какие-либо альтернативы knitr::include_graphics или grid.raster(readPNG())?

Мне также известен собственный способ включения изображений, например ![](www/image1.png), но я не нашел способа включите это во многие вложенные HTML делений. А запись в формате html, например <img>, не распознает файл как внешний и не экспортируется должным образом.

У кого-нибудь есть мысли?

...