#r-markdown #bookdown
#r-markdown #bookdown
Вопрос:
Я создаю файл, который будет скомпилирован в формате PDF и HTML (в стиле gitbook и tufte), и я пытаюсь заставить свои tikzpicture
среды работать. Я видел, что я могу включить их в качестве цифр, используя что-то вроде
```{r,echo=FALSE,engine='tikz',fig.ext=if (knitr:::is_latex_output()) 'pdf' else 'png'}
begin{tikzpicture}
CODE HERE
end{tikzpicture}
```,
но я не понял, как включить какие-либо дополнительные библиотеки TikZ при выполнении этого (что было бы достигнуто для вывода LaTeX путем включения usetikzlibrary{decorations}
, например, но в преамбулу, а не в тело (отсюда и трудности)). Как я могу это сделать, или это невозможно?
Ответ №1:
Оказывается, вы можете просто поместить usetikzlibrary{...}
команду непосредственно перед begin{tikzpicture}
и все работает нормально 🙂