Salut David,
today I stumbled over an issue with officedown after updating to officer 0.7.1. If I should guess this might be due to the new strike= parameter added in 0.7.0.
packageVersion("officedown")
#> [1] '0.4.1'
packageVersion("officer")
#> [1] '0.7.1'
foo <- officedown::rdocx_document()
foo$knitr$opts_chunk$tab.cap.fp_text
#> Error in data.frame(font.size = as.double(x$font.size), italic = x$italic, : arguments imply differing number of rows: 1, 0
Created on 2025-11-21 with reprex v2.1.1
Session info
sessioninfo::session_info()
#> ─ Session info ───────────────────────────────────────────────────────────────
#> setting value
#> version R version 4.5.2 (2025-10-31)
#> os macOS Sequoia 15.6.1
#> system aarch64, darwin20
#> ui X11
#> language (EN)
#> collate en_US.UTF-8
#> ctype en_US.UTF-8
#> tz Europe/Berlin
#> date 2025-11-21
#> pandoc 3.6.3 @ /Applications/RStudio.app/Contents/Resources/app/quarto/bin/tools/aarch64/ (via rmarkdown)
#> quarto 1.8.24 @ /Applications/quarto/bin/quarto
#>
#> ─ Packages ───────────────────────────────────────────────────────────────────
#> package * version date (UTC) lib source
#> askpass 1.2.1 2024-10-04 [1] CRAN (R 4.5.0)
#> cachem 1.1.0 2024-05-16 [1] CRAN (R 4.5.0)
#> cli 3.6.5 2025-04-23 [1] CRAN (R 4.5.0)
#> digest 0.6.38 2025-11-12 [1] CRAN (R 4.5.0)
#> dplyr 1.1.4 2023-11-17 [1] CRAN (R 4.5.0)
#> evaluate 1.0.5 2025-08-27 [1] CRAN (R 4.5.0)
#> fastmap 1.2.0 2024-05-15 [1] CRAN (R 4.5.0)
#> fontBitstreamVera 0.1.1 2017-02-01 [1] CRAN (R 4.5.0)
#> fontLiberation 0.1.0 2016-10-15 [1] CRAN (R 4.5.0)
#> fontquiver 0.2.1 2017-02-01 [1] CRAN (R 4.5.0)
#> fs 1.6.6 2025-04-12 [1] CRAN (R 4.5.0)
#> gdtools 0.4.4 2025-10-06 [1] CRAN (R 4.5.0)
#> generics 0.1.4 2025-05-09 [1] CRAN (R 4.5.0)
#> glue 1.8.0 2024-09-30 [1] CRAN (R 4.5.0)
#> htmltools 0.5.8.1 2024-04-04 [1] CRAN (R 4.5.0)
#> knitr 1.50 2025-03-16 [1] CRAN (R 4.5.0)
#> lifecycle 1.0.4 2023-11-07 [1] CRAN (R 4.5.0)
#> magrittr 2.0.4 2025-09-12 [1] CRAN (R 4.5.0)
#> memoise 2.0.1 2021-11-26 [1] CRAN (R 4.5.0)
#> officedown 0.4.1 2025-05-20 [1] CRAN (R 4.5.0)
#> officer 0.7.1 2025-11-14 [1] CRAN (R 4.5.2)
#> openssl 2.3.4 2025-09-30 [1] CRAN (R 4.5.0)
#> pillar 1.11.1 2025-09-17 [1] CRAN (R 4.5.0)
#> pkgconfig 2.0.3 2019-09-22 [1] CRAN (R 4.5.0)
#> purrr 1.2.0 2025-11-04 [1] CRAN (R 4.5.0)
#> R6 2.6.1 2025-02-15 [1] CRAN (R 4.5.0)
#> ragg 1.5.0 2025-09-02 [1] CRAN (R 4.5.0)
#> Rcpp 1.1.0 2025-07-02 [1] CRAN (R 4.5.0)
#> reprex 2.1.1 2024-07-06 [1] CRAN (R 4.5.0)
#> rlang 1.1.6 2025-04-11 [1] CRAN (R 4.5.0)
#> rmarkdown 2.30 2025-09-28 [1] CRAN (R 4.5.0)
#> rstudioapi 0.17.1 2024-10-22 [1] CRAN (R 4.5.0)
#> rvg 0.4.0 2025-10-06 [1] CRAN (R 4.5.0)
#> sessioninfo 1.2.3 2025-02-05 [1] CRAN (R 4.5.0)
#> systemfonts 1.3.1 2025-10-01 [1] CRAN (R 4.5.0)
#> textshaping 1.0.4 2025-10-10 [1] CRAN (R 4.5.0)
#> tibble 3.3.0 2025-06-08 [1] CRAN (R 4.5.0)
#> tidyr 1.3.1 2024-01-24 [1] CRAN (R 4.5.0)
#> tidyselect 1.2.1 2024-03-11 [1] CRAN (R 4.5.0)
#> uuid 1.2-1 2024-07-29 [1] CRAN (R 4.5.0)
#> vctrs 0.6.5 2023-12-01 [1] CRAN (R 4.5.0)
#> withr 3.0.2 2024-10-28 [1] CRAN (R 4.5.0)
#> xfun 0.54 2025-10-30 [1] CRAN (R 4.5.0)
#> xml2 1.5.0 2025-11-17 [1] CRAN (R 4.5.2)
#> yaml 2.3.10 2024-07-26 [1] CRAN (R 4.5.0)
#> zip 2.3.3 2025-05-13 [1] CRAN (R 4.5.0)
#>
#> [1] /Users/stefan.moog/Library/R/arm64/4.5/library
#> [2] /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/library
#>
#> ──────────────────────────────────────────────────────────────────────────────
I get the same error in 0.7.0:
packageVersion("officedown")
#> [1] '0.4.1'
packageVersion("officer")
#> [1] '0.7.0'
foo <- officedown::rdocx_document()
foo$knitr$opts_chunk$tab.cap.fp_text
#> Error in data.frame(font.size = as.double(x$font.size), italic = x$italic, : arguments imply differing number of rows: 1, 0
Created on 2025-11-21 with reprex v2.1.1
whereas it works finde in 0.6.10
packageVersion("officedown")
#> [1] '0.4.1'
packageVersion("officer")
#> [1] '0.6.10'
foo <- officedown::rdocx_document()
foo$knitr$opts_chunk$tab.cap.fp_text
#> font.size italic bold underlined color shading fontname fontname_cs
#> 1 NA NA TRUE NA NA NA NA NA
#> fontname_eastasia fontname.hansi vertical_align
#> 1 NA NA baseline
Created on 2025-11-21 with reprex v2.1.1
Salut David,
today I stumbled over an issue with
officedownafter updating toofficer 0.7.1. If I should guess this might be due to the newstrike=parameter added in0.7.0.Created on 2025-11-21 with reprex v2.1.1
Session info
I get the same error in
0.7.0:Created on 2025-11-21 with reprex v2.1.1
whereas it works finde in
0.6.10Created on 2025-11-21 with reprex v2.1.1