Word 文档段落内的格式化箭头
Formatted arrow inside Word document paragraph
想使用 officer 向 Word 文档段落添加箭头。过去只能使用 body_add_par 将它们粘贴到一个段落中。拼写检查在生成的文档中不起作用。设法让拼写检查工作。不太确定我是怎么做到的。也许是我在进行一些互联网搜索后尝试过的事情之一。也可能是 IT 软件更新的产物。在拼写检查工作后,我不能再只粘贴箭头了。
尝试使用编程添加箭头未成功。认为代码可能最终看起来像下面这样。不确定我是否有正确的功能。 slip_in_seqfield 中的第一个有效。认为这可能是解决方案的基础。第二个 slip_in_seqfield 模仿第一个但不起作用。我尝试过的所有变体也没有。不知道为什么。感觉它会起作用。
如果有人知道如何执行此操作,我将不胜感激。
谢谢。
> sessionInfo()
R version 3.6.0 (2019-04-26)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows Server 2008 x64 (build 6003) Service Pack 2
Matrix products: default
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] sessioninfo_1.1.1 flextable_0.5.4 reshape2_1.4.3 stringr_1.4.0 tibble_2.1.3 devEMF_3.6-2
[7] survminer_0.4.4 ggpubr_0.2 ggplot2_3.1.1 survival_2.44-1.1 dplyr_0.8.1 magrittr_1.5
[13] officer_0.3.4
loaded via a namespace (and not attached):
[1] zoo_1.8-6 tidyselect_0.2.5 xfun_0.7 purrr_0.3.2 splines_3.6.0 lattice_0.20-38
[7] colorspace_1.4-1 generics_0.0.2 htmltools_0.3.6 yaml_2.2.0 base64enc_0.1-3 survMisc_0.5.5
[13] rlang_0.3.4 pillar_1.4.1 glue_1.3.1 withr_2.1.2 gdtools_0.1.8 uuid_0.1-2
[19] plyr_1.8.4 munsell_0.5.0 gtable_0.3.0 zip_2.0.2 evaluate_0.14 knitr_1.23
[25] broom_0.5.2 Rcpp_1.0.1 xtable_1.8-4 scales_1.0.0 backports_1.1.4 cmprsk_2.2-8
[31] km.ci_0.5-2 gridExtra_2.3 digest_0.6.19 stringi_1.4.3 KMsurv_0.1-5 grid_3.6.0
[37] cli_1.1.0 tools_3.6.0 lazyeval_0.2.2 crayon_1.3.4 tidyr_0.8.3 pkgconfig_2.0.2
[43] Matrix_1.2-17 data.table_1.12.2 xml2_1.2.0 assertthat_0.2.1 rmarkdown_1.13 rstudioapi_0.10
[49] R6_2.4.0 nlme_3.1-140 compiler_3.6.0
library(officer)
library(magrittr)
read_docx() %>%
body_add_fpar(
fpar(
"This is a test paragraph with a proper ",
"\u2B62",
" (arrow).")
) %>%
slip_in_seqfield(str = "SYMBOL 100 \u005Cf Wingdings") %>%
slip_in_seqfield(str = "SYMBOL 34 \u2B62 Wingdings 3") %>%
print(target = "output.docx")
既然您不在此处添加格式,为什么不直接使用 body_add_par
:
read_docx() %>%
body_add_par("This is a test paragraph with a proper \u2B62 (arrow).") %>%
print(target = "output.docx")
想使用 officer 向 Word 文档段落添加箭头。过去只能使用 body_add_par 将它们粘贴到一个段落中。拼写检查在生成的文档中不起作用。设法让拼写检查工作。不太确定我是怎么做到的。也许是我在进行一些互联网搜索后尝试过的事情之一。也可能是 IT 软件更新的产物。在拼写检查工作后,我不能再只粘贴箭头了。
尝试使用编程添加箭头未成功。认为代码可能最终看起来像下面这样。不确定我是否有正确的功能。 slip_in_seqfield 中的第一个有效。认为这可能是解决方案的基础。第二个 slip_in_seqfield 模仿第一个但不起作用。我尝试过的所有变体也没有。不知道为什么。感觉它会起作用。
如果有人知道如何执行此操作,我将不胜感激。
谢谢。
> sessionInfo()
R version 3.6.0 (2019-04-26)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows Server 2008 x64 (build 6003) Service Pack 2
Matrix products: default
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] sessioninfo_1.1.1 flextable_0.5.4 reshape2_1.4.3 stringr_1.4.0 tibble_2.1.3 devEMF_3.6-2
[7] survminer_0.4.4 ggpubr_0.2 ggplot2_3.1.1 survival_2.44-1.1 dplyr_0.8.1 magrittr_1.5
[13] officer_0.3.4
loaded via a namespace (and not attached):
[1] zoo_1.8-6 tidyselect_0.2.5 xfun_0.7 purrr_0.3.2 splines_3.6.0 lattice_0.20-38
[7] colorspace_1.4-1 generics_0.0.2 htmltools_0.3.6 yaml_2.2.0 base64enc_0.1-3 survMisc_0.5.5
[13] rlang_0.3.4 pillar_1.4.1 glue_1.3.1 withr_2.1.2 gdtools_0.1.8 uuid_0.1-2
[19] plyr_1.8.4 munsell_0.5.0 gtable_0.3.0 zip_2.0.2 evaluate_0.14 knitr_1.23
[25] broom_0.5.2 Rcpp_1.0.1 xtable_1.8-4 scales_1.0.0 backports_1.1.4 cmprsk_2.2-8
[31] km.ci_0.5-2 gridExtra_2.3 digest_0.6.19 stringi_1.4.3 KMsurv_0.1-5 grid_3.6.0
[37] cli_1.1.0 tools_3.6.0 lazyeval_0.2.2 crayon_1.3.4 tidyr_0.8.3 pkgconfig_2.0.2
[43] Matrix_1.2-17 data.table_1.12.2 xml2_1.2.0 assertthat_0.2.1 rmarkdown_1.13 rstudioapi_0.10
[49] R6_2.4.0 nlme_3.1-140 compiler_3.6.0
library(officer)
library(magrittr)
read_docx() %>%
body_add_fpar(
fpar(
"This is a test paragraph with a proper ",
"\u2B62",
" (arrow).")
) %>%
slip_in_seqfield(str = "SYMBOL 100 \u005Cf Wingdings") %>%
slip_in_seqfield(str = "SYMBOL 34 \u2B62 Wingdings 3") %>%
print(target = "output.docx")
既然您不在此处添加格式,为什么不直接使用 body_add_par
:
read_docx() %>%
body_add_par("This is a test paragraph with a proper \u2B62 (arrow).") %>%
print(target = "output.docx")