带RMarkdown的Calligra字体

时间:2019-10-04 23:39:13

标签: latex r-markdown

这是我的Rmarkdown代码:

---
title: "My Title"
header-includes:
      - \usepackage{calligra}
      - \usepackage[T1]{fontenc}
output:
  pdf_document:
  latex_engine: xelatex 


---

# Section 1

  This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.

When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:

我正在研究在Rmarkdown中更改字体的最佳方法。在texlive中,将显示已安装的calligra软件包,并且还会显示calligra-type1。

当我使用calligra软件包运行脚本时,会生成pdf,但字体与calligra字体不匹配。

当我为calligra-type1运行脚本时,甚至不会生成pdf。

有人帮忙吗?

1 个答案:

答案 0 :(得分:1)

calligra.sty不会将Calligra设置为默认字体,但是您可以通过添加

来设置
\renewcommand{\rmdefault}{calligra}

header-includes

顺便说一句,因为fontenc.sty已经这样做了,所以不需要呼叫calligra.sty。另外,这里不需要使用xelatex