Как получить греческую букву тета с помощью R-Markdown с помощью kable () в таблице в формате PDF? - PullRequest
1 голос
/ 19 апреля 2019

Я хочу, чтобы 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? Спасибо!

...