Я хочу, чтобы мой файл rmd запускал другой код в зависимости от того, компилирую ли я в html или компилирую в pdf.
В частности, я хочу загрузить пакет латекса enclose
. Если я хочу скомпилировать в html, я использую команду $$\require{enclose}$$
. Если я хочу загрузить в pdf, я захожу в свой yaml и использую header-includes: \usepackage{actuarialangle}
.
Если бы я мог запускать другой код в зависимости от метода компиляции, я мог бы не только загрузить enclose
при компиляции в HTML, но и определить свой макрос для использования правильной функции (из actuarialangle
или enclose
).