在下面的 .Rmd 中我有includes: in_header:
用于 pdf 输出和includes: before_body:
用于 docx 输出。 docx 输出有类似的东西吗?
我当前的黑客是包括<!--- For DOCX Only --->
生成 docx 输出时有条件地代码块。但我不想让我的 .Rmd 的主体变得混乱,并将其移至某种形式preamble-word.tex
file.
tinytexttest.Rmd
---
title: "TinyTeX Test"
author: "Me"
date: "5/3/2019"
output:
word_document: default
html_document:
includes:
before_body: preamble-mathjax.tex
pdf_document:
includes:
in_header: preamble-v02.tex
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
<!--- For DOCX Only --->
`r if (!knitr:::is_latex_output() & !knitr:::is_html_output()) '
\\newcommand{\\mathbbm}[1]{\\mathbf{#1}}
'`
Hello
\[\mathbbm{1}_{S}(x)\]
序言-mathjax.tex
\(\\newcommand{\\mathbbm}[1]{\\mathbf{#1}}\)
序言.tex
\usepackage{bbm}
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)