Я пытаюсь настроить размер шрифта подписей к рисункам, отображаемых под картой/диаграммой в 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. Кто-нибудь знает, как решить эту проблему?
officeR
,officeverse
,officedown
или любого другого из ваших? Это было бы очень признательно! - person IvanP   schedule 21.04.2021