我正在使用 Knitr 和 Pandoc 创建一个 pdf 文档。我在该文档中有一个包含一些变音符号的表格。
样本数据:
SampleTable <- data.frame(Nazov=c("Kratkodobé záväzky (TA)","Dlhodobé záväzky
(LA)","Záväzky celkovo (TA)"))
创建 Name.Rmd 文件文件
```{r, echo=FALSE, dpi=600, fig.width=12, fig.height=15}
print(xtable(SampleTable))
```
创建名称.md 文件
knit("Name.Rmd")
现在我想使用 R (base) iconv() 函数:
iconv(x, "ISO_8859-1", "UTF-8")
将文件转换为 UTF 编码。
在什么时候这样做?我直接在该表(SampleTable)上尝试过,而不是整个文档(Name.Rmd 或 Name.md)都不起作用。我已经尝试了其他一些技巧,但没有一个成功。
编辑”
> str(SampleTable)
'data.frame': 3 obs. of 1 variable:
$ Nazov: Factor w/ 3 levels "Dlhodobé záväzky \n (LA)",..: 2 1 3
> dput(SampleTable)
structure(list(Nazov = structure(c(2L, 1L, 3L), .Label = c("Dlhodobé záväzky \n
(LA)",
"Kratkodobé záväzky (TA)", "Záväzky celkovo (TA)"), class = "factor")), .Names =
"Nazov", row.names = c(NA,-3L), class = "data.frame")