Изменение размера шрифта подписей к рисункам в выходных данных RMarkdown PowerPoint

Я пытаюсь настроить размер шрифта подписей к рисункам, отображаемых под картой/диаграммой в PowerPoint (PPT).

Приведенные ниже примеры были созданы с использованием параметров фрагмента, таких как r world_map, fig.cap="[A LINK](./PATH/TO/*.html)" и r car_chart, fig.cap="[ANOTHER LINK](./PATH/TO/*.html)" соответственно.

Слайд с картой и подписью

library(tmap)

data("World")

m <- tm_shape(World, group = "World") +
        tm_borders()
m

слайд с картой и подписью

Слайд с диаграммой и подписью

library(ggplot2)

data("cars")

p <- ggplot(cars, aes(x = speed, y = dist)) +
    geom_point()
p

слайд с диаграммой и подписью

@MartinSchmelzer предоставил решения для html и выходные данные Word , а именно синтаксис CSS и изменения в шаблоне Word.
Подход CSS не поддерживается для выходных данных PPT, и редактирование шаблона PPT (*.potx) также невозможно, поскольку, в отличие от Word, PPT явно не поддерживает подписи к рисункам. . подпись к рисунку в PowerPoint — это просто текстовое поле, помещенное рядом с рисунком и сгруппированное с ним.

Учитывая это, я искал альтернативные решения в пакете OfficeR от @DavidGohel. В приведенном в документации примере используется простая команда print для добавления текста под диаграмму. В PPT это будет отображаться на следующем слайде, а не под диаграммой.
Это руководство по OfficeR относится к изображению с подписью как к слайду с двумя столбцами (аналогично шаблону PPT), а не к тексту, отображаемому под картой/диаграммой.

Пока я не нашел ни решения для форматирования fig.cap в PPT, ни другого варианта для отображения строки текста под диаграммой/картой в PPT. Кто-нибудь знает, как решить эту проблему?


person IvanP    schedule 21.04.2021    source источник
comment
Подпись к рисунку не является реальной концепцией PowerPoint, вы можете использовать ardata-fr.github.io/officeverse/   -  person David Gohel    schedule 21.04.2021
comment
Привет @DavidGohel! Да, я понял, что в PPT нет такой функции. Не могли бы вы предоставить работающий пример добавления и форматирования строки текста под диаграммой/изображением с использованием officeR, officeverse, officedown или любого другого из ваших? Это было бы очень признательно!   -  person IvanP    schedule 21.04.2021
comment
Ссылка, которую я предоставил, содержит пример форматированной строки. Вы должны выбрать местоположение, которое соответствует вашим потребностям, на слайде с ph_location_type или другим ph_location в качестве демонстрации здесь: ardata-fr.github.io/officeverse/   -  person David Gohel    schedule 21.04.2021