英镑符号未正确显示的Rmarkdown针织机问题

时间:2020-07-15 12:42:17

标签: r r-markdown knitr kableextra

当使用knitr和kableExtra时在文本中包含英镑符号时,输出中将显示为

有什么方法可以使kableExtra和knitr显示£符号吗?

我正在使用R 3.6.0以及软件包版本knitr_1.29和kableExtra_1.1.0。

下面的示例代码:

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo=FALSE, warning=FALSE, message=FALSE)

library(rmarkdown)
library(knitr)
library(tidyverse)
library(kableExtra)
library(xtable)


```{r make a table, results='asis'}

# input metric
MI_input1 <- data.frame(cbind(c("£15.5m",""),c("£32.3m","157%"),c("","")))


# create MI table
MI_table1 <- kableExtra::kable(MI_input1, col.names = NULL, align = "c") %>%
  kable_styling("bordered", full_width = F) %>%
  pack_rows("Value in £", 1, 2, label_row_css = "text-align: center") %>% 
  column_spec(1:3, width = "1.5cm") %>% 
  row_spec(1:2, align = "c")

MI_table1

0 个答案:

没有答案