Я пытаюсь включить одну и ту же таблицу в два разных файла .Rmd.Он работает в первом (файл диссертации), но не во втором (файл "plos_article").
Вот код моей таблицы в файле .Rmd:
\begin{table}[tb]
\centering
\caption{Sociodemographic and questionnaire data of participants in the real-life and the laboratory group}
\label{tab_study2participants}
```{r kable}
library(knitr)
library(kableExtra)
library(magrittr)
names(tab2) <- c("","Range","$\\textit{M}$","$\\textit{SD}$","Range","$\\textit{M}$","$\\textit{SD}$","Group comparison")
kable(tab2, "latex", booktabs = T, escape = FALSE) %>%
kable_styling(latex_options =c("striped","scale_down")) %>%
add_header_above(c(" ", "Real-Life" = 3, "Laboratory" = 3))
```
\end{table}
В файле "plos_article" я получаю следующую ошибку:
"! PackageОшибка заголовка: \ caption outside float. "
Если я исключу заголовок, я получу:
"! LaTeX Error: Неизвестная опция float `H '."
ИтакЯ попытался включить "\ usepackage {float}" в созданный .tex-файл, а затем скомпилировал его, используя MikTeX и pdfLaTeX.Я получил эту ошибку при запуске с заголовком:
"l.218 \ caption {Социодемографические и анкетные данные участников.}"
и эта ошибка при запуске без заголовка:
"! Неопределенная управляющая последовательность. ...} {llllllll} \ hiderowcolors \ toprule"
При работе с XeLaTeX я получил: "l.30 ... bleLigatures [f] {encoding =*, семья = *} "
Итак, я застрял.Может ли быть что-то очевидное, что я пропустил, будучи новичком в RMarkdown?Поскольку моя таблица отлично компилируется в первом проекте, это то, чего я ожидаю.