์๋์ ๊ฐ์ .Rmd ํ์ผ์ด ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
---
title: "Untitled"
output:
officedown::rdocx_document:
default
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
md5-4caffc4710057148fdad652000287a10
# Chapter1 {#ch1}
# Chapter2 {#ch2}
Refer to \@ref(ch1).
\@ref (ch1)๊ฐ ๋ฉํฐ๋ฐ์ดํธ ๋ฌธ์์ด(์: ์ค๊ตญ์ด ๋ฌธ์)๋ก ๋๋ฌ์ธ์ฌ ์์ผ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
์์ ๋ฉํฐ๋ฐ์ดํธ + ์ฐธ์กฐ
ไธไธ\@ref(ch1)
ํผํฉ ๋ฉํฐ๋ฐ์ดํธ/์ฑ๊ธ๋ฐ์ดํธ + ์ฐธ์กฐ
ไธaไธ\@ref(ch1)
์ฐธ์กฐ + ๋ฉํฐ๋ฐ์ดํธ
\@ref(ch1)ใ
nchar(u, itype) ์ค๋ฅ: ์๋ชป๋ ๋ฉํฐ๋ฐ์ดํธ ๋ฌธ์์ด, ์์ 1
ํตํ:... regmatches<- -> regmatches -> ์ง๋ -> mapply ->
์ด ๋ฌธ์ ๋ฅผ ์กฐ์ฌํด ์ฃผ์๊ฒ ์ต๋๊น? ๊ฐ์ฌ ํด์.
์ธ์
์ ๋ณด()
R ๋ฒ์ 4.0.2(2020-06-22)
ํ๋ซํผ: x86_64-w64-mingw32/x64(64๋นํธ)
์คํ: Windows 10 x64(๋น๋ 20180)
๋งคํธ๋ฆญ์ค ์ ํ: ๊ธฐ๋ณธ
์ฅ์:
[1] LC_COLLATE=์ค๊ตญ์ด(๊ฐ์ฒด)_์ค๊ตญ.936
[2] LC_CTYPE=์ค๊ตญ์ด(๊ฐ์ฒด)_์ค๊ตญ.936
[3] LC_MONETARY=์ค๊ตญ์ด(๊ฐ์ฒด)_China.936
[4] LC_NUMERIC=C
[5] LC_TIME=์ค๊ตญ์ด(๊ฐ์ฒด)_์ค๊ตญ.936
์ฒจ๋ถ๋ ๊ธฐ๋ณธ ํจํค์ง:
[1] ํต๊ณ ๊ทธ๋ํฝ grDevices utils ๋ฐ์ดํฐ ์ธํธ ๋ฐฉ๋ฒ
[7] ๋ฒ ์ด์ค
๋ค๋ฅธ ์ฒจ๋ถ ํจํค์ง:
[1] ์ฅ๊ต_0.3.12 officedown_0.2.0 flextable_0.5.10
[4] ggplot2_3.3.2Tidyr_1.1.1nitr_1.29
[7] dplyr_1.0.2 ๋ง์_1.16
๋ค์์คํ์ด์ค๋ฅผ ํตํด ๋ก๋๋จ(์ฐ๊ฒฐ๋์ง ์์):
[1] Rcpp_1.0.5 lattice_0.20-41 prettyunits_1.1.1
[4] sysfonts_0.8.1 ps_1.3.4 utf8_1.1.4
[7] rprojroot_1.3-2 assertthat_0.2.1 ๋ค์ด์ ์คํธ_0.6.25
[10] R6_2.4.1 ๋ฐฑํฌํธ_1.1.9 ํ๊ฐ_0.14
[13] ๊ธฐ๋ฅ_1.4.6 gdtools_0.2.2 rlang_0.4.7
[16] curl_4.3 uuid_0.1-4 data.table_1.13.0
[19] callr_3.4.3 Matrix_1.2-18 rmarkdown_2.3
[22] desc_1.2.0 ๋ผ๋ฒจ๋ง_0.3 devtools_2.3.1
[25] stringr_1.4.0 munsell_0.5.0 tinytex_0.25
[28] ์ปดํ์ผ๋ฌ_4.0.2 xfun_0.16 pkgconfig_2.0.3
[31] systemfonts_0.2.3 base64enc_0.1-3 pkgbuild_1.1.0
[34] rvg_0.2.5 htmltools_0.5.0tileselect_1.1.0
[37] tibble_3.0.3 bookdown_0.20 ํฌ์_0.4.1
[40] crayon_1.3.4 showtextdb_3.0 withr_2.2.0
[43] grid_4.0.2 jsonlite_1.7.0 gtable_0.3.0
[46] lifecycle_0.2.0 magrittr_1.5 scales_1.1.1
[49] zip_2.1.0 cli_2.0.2 stringi_1.4.6
[52] farver_2.0.3 fs_1.5.0 remotes_2.2.0
[55] testthat_2.3.2 xml2_1.3.2 ์ค์ํ_0.3.1
[58] ์ ๋ค๋ฆญ_0.0.2 vctrs_0.3.2 ๋๊ตฌ_4.0.2
[61] showtext_0.9 ๊ธ๋ฃจ_1.4.1 purrr_0.3.4
[64] processx_3.4.3 pkgload_1.1.0 yaml_2.2.1
[67] colorspace_1.4-1 sessioninfo_1.1.1 memoise_1.1.0
[70] usethis_1.6.1
```````
์ ๋ชฉ: "๋ฌด์ "
์ฐ์ถ:
์คํผ์ค๋ค์ด::rdocx_document:
{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
@ref (ch1)๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
@ref (ch1)๊ฐ ๋ฉํฐ๋ฐ์ดํธ ๋ฌธ์์ด(์: ์ค๊ตญ์ด ๋ฌธ์)๋ก ๋๋ฌ์ธ์ฌ ์์ผ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
๊ทํ์ ๋ฌธ์ ๋ UTF-8๋ก ์ธ์ฝ๋ฉ๋ ํ์ผ๋ก ์์ ํ์ง ์๋๋ค๋ ์ฌ์ค๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค.
์ธ์ฝ๋ฉ์ด UTF-8์ด ์๋ ๊ฒฝ์ฐ R, R Markdown ๋ฐ Windows๊ฐ ์ ๋๋ก ์๋ํ์ง ์์ต๋๋ค.
๋ค, @davidgohel ๋ ๋ง์์ด ๋ง์ต๋๋ค. .Rmd ํ์ผ์ด UTF-8์ด์ง๋ง OS๋ GBK ์ธ์ฝ๋ฉ์ผ๋ก ์คํ๋ฉ๋๋ค. bookdown::word_document2
๋ก ๋ณ๊ฒฝํ๋ฉด knitr ์์ง์ด ํ์ผ์ ์ปดํ์ผํฉ๋๋ค. ํ์ง๋ง ๋๋ ์ฌ์ ํ ?? ๋ถ๋งํฌ๊ฐ ํ์๋์ด์ผ ํ๋ ์์น์
๋๋ค.
์๋ก์ด ์ถ๋ ฅ ํ์ ๊ธฐ๋ฅ์ ์๋ํ ํ์๊ฐ ์์ต๋๋ค.
์๋์ ๊ฒฐ๊ณผ๋ ํ๋์ค์ด ๋ก์ผ์ผ์ด ์๋ Windows๋ก ๋ง๋ ๊ฒ์
๋๋ค. ํ์ง๋ง ํ์ผ์ด UTF-8๋ก ์ธ์ฝ๋ฉ๋์๋์ง ํ์ธํ์ต๋๋ค( readr::guess_encoding()
๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. UTF-8๋ก ์ธ์ฝ๋ฉ๋์ง ์์ ๊ฒฝ์ฐ fpeek::peek_iconv()
๋ฅผ ์ฌ์ฉํ์ฌ UTF8๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค).
์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ค ์ ์์ต๋๊น?
readr::guess_encoding("your/rmd/file")
๊ฒฐ๊ณผ๋
์๋ | ์ธ์ฝ๋ฉ | ์ ๋ขฐ
---|-------------|-----------:
1 | UTF-8 | 1
2 | ์๋์ฐ-1252 | 0.28
์๋ ํ์ธ์ @madlogos ์ ๋๋ค .
์ ๋ ์ค๊ตญ ์ ์ ์ ๋๋ค. ๋ฉํฐ๋ฐ์ดํธ ๋ฌธ์ ๋ ์ค๋ซ๋์ ์ ๋ฅผ ๊ดด๋กญํ์ต๋๋ค. ์ฌ๊ธฐ ๋ด ํธ๋ฆญ์ด ์์ต๋๋ค.
@ref
๋ฅผ ์์ฑํ์ญ์์ค.readr::read_lines
;"\\\\@ref\\([^\\)]+\\)"
ํจํด์ด ํฌํจ๋ ๋ฌธ์์ด์ ์ฐพ์ต๋๋ค."\\\\@ref\\([^\\)]+\\)"
ํ ์ค์ ์๋์ง ํ์ธํ์ญ์์ค.์๋ฅผ ๋ค์ด ่ฏทๅ่่กจ\@ref(tab: coco)ไธญ็ๆฐๆฎ
๋ ๋ค์๊ณผ ๊ฐ์ด ๋ถํ ๋์ด์ผ ํฉ๋๋ค.
[ํ 1] ่ฏทๅ่่กจ
[์ค 2] \@ref(tab: coco)
[๋ผ์ธ 3] ไธญ็ๆฐๆฎ
๊ธ์, ์ด๊ฒ์ด ํจ๊ณผ์ ์ธ ์๋ฃจ์ ์ธ์ง ํ์คํ์ง ์์ง๋ง ๊ทธ๊ฒ์ ๋๋ฅผ ์ํด ์๋ํฉ๋๋ค. ๐
@bishun945 ์ฒ๋ฆฌ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ข์ ๋ฌผ๊ฑด.
@madlogos ๋ค๋ฅธ ์๋ฃจ์ ์ ์๋ํ์ต๋๋ค. ์์คํ ๊ณผ MS Word ์ธ์ด๋ฅผ ์์ด๋ก ์ ํํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.