Я хочу, чтобы RMarkdown создал таблицу kable в моем pdf-файле, содержащую некоторые символы (греческая буква тета и y с тильдой), заданные юникодом. Один из символов действительно виден в таблице, другой - нет.
Что я могу сделать, чтобы сделать их обоих видимыми?
Я довольно новичок в латексе. Я попытался поместить 4 косые черты перед юникодом, потому что я знаю, что это работает, когда вы хотите, чтобы знак амперсанда в строке печатался с kable в pdf. В этом случае, однако, это не сработало. Добавление methodde = "latex" в функцию kable также не сработало.
Небольшой воспроизводимый пример:
YAML-заголовок:
---
output:
pdf_document:
latex_engine: xelatex
---
Код:
knitr::opts_chunk$set(echo = FALSE)
library(tidyverse)
library(knitr)
example <- tibble(symbol = c("\u03B8", "\u1EF9"))
example %>% kable()
Локальный вывод чуть ниже чанка действительно отображает то, что я ожидаю: имя переменной, в следующей строке символ тета и строка ниже y с символом тильды.
Вывод в формате PDF не показывает символ тета. Он показывает символ y тильды.
Кто-нибудь какие-либо предложения, чтобы получить их обоих в выводе PDF? Спасибо!