Приготовить и связать один отчет в формате PDF, разбитый по переменным со специальными символами (å æ ø) - проблема с кодировкой
Я пытаюсь создать один PDF-отчет, разбитый на разделы на основе группирующей переменной, используяbrew
а такжеknitr
, Моя переменная группировки может содержать специальные символы (умляуты), такие как æ ø.
Умлауты только в заголовке документа обрабатываются\usepackage[utf8]{inputenc}
(см. примеры ниже). Однако умлауты в переменной группировки генерируют ошибку с.\usepackage[utf8]{inputenc}
С другой стороны, когда я пытался\usepackage[T1]{fontenc}
Умлауты в переменной группировки обрабатываются правильно. Но теперь заголовок не правильно закодирован.
Я изо всех сил пытаюсь получить правильное кодирование в заголовке и групповой переменной.
Вот пример, где я пытаюсь создать один отчет в формате PDF с подразделами сводной статистики по видам в наборе данных радужной оболочки. Я надеюсь, что это может проиллюстрировать мою проблему.
R код для подготовки данных без умлаутсlibrary(plyr)
library(xtable)
library(knitr)
library(brew)
library(stringr)
Создать сводную таблицу для каждого вида во встроенномiris
набор данных. Во-первых, используйте оригиналSpecies
имена, без умлаутс. Умлаут в документе\title
только (см. код для.rnw
файл шаблона). Храните сводные таблицы в списке.
data(iris)
iris_tbl