R中的官员包不能一致地识别powerpoint主布局中的占位符。在下面的示例中,我附加了deck of 2 slides,每个使用不同的主和布局。在"标题"布局时,占位符在应用layout_properties()时很容易显示,但是当我将layout_properties()应用于" title和content"输出为0行。这是一个问题,因为在Powerpoint中,我可以清楚地看到此布局中有3个不同的占位符。
library(officer)
library(tidyverse)
library(magrittr)
file_deck <- "stack_demo.pptx"
deck <- read_pptx(file_deck)
layout_summary(deck)
layout_properties(deck, layout = "title", master = "intro") # outputs correctly
layout_properties(deck, layout = "title + content", master = "body") # incorrectly outputs "0 rows"