如何在 kable/formattable table 中打印 unicode 符号?
How do you print unicode symbols in a kable/formattable table?
用于在 RMarkdown 脚本中显示问题的基本 R 代码块:
library(formattable)
df <- data.frame(test = c("\u2265", "\u2264", "==", "equals", "!=", "\u2265=", "\u2264="))
formattable(df)
在我尝试编织到 html 后不显示任何 unicode 符号,而是用 =
:
替换它们
如果您以 html 格式编写 unicode 字符(即,将 \u
替换为 &#x
并在后端标记 ;
),则它们会正确显示.
library(formattable)
df <- data.frame(test = c("≥", "≤", "==", "equals",
"!=", "≥=", "≤="))
format_table(df)
用于在 RMarkdown 脚本中显示问题的基本 R 代码块:
library(formattable)
df <- data.frame(test = c("\u2265", "\u2264", "==", "equals", "!=", "\u2265=", "\u2264="))
formattable(df)
在我尝试编织到 html 后不显示任何 unicode 符号,而是用 =
:
如果您以 html 格式编写 unicode 字符(即,将 \u
替换为 &#x
并在后端标记 ;
),则它们会正确显示.
library(formattable)
df <- data.frame(test = c("≥", "≤", "==", "equals",
"!=", "≥=", "≤="))
format_table(df)