我正在写一份严格要求使用12分的文件。我在bookdown中修改了输出yml,如下所示:
site: bookdown::bookdown_site
fontsize: 12pt
fontfamily: arial
documentclass: book
output:
bookdown::pdf_book:
includes:
in_header: preamble.tex
keep_tex: yes
toc_depth: 3
toc_appendix: yes
clean: [packages.bib, bookdown.bbl]
但除了我被迫在MikTex包管理器中安装一些额外的字体包之外,它对输出没有影响,但即使在完成后,实际文档输出也没有变化,但是_main的顶部.tex看起来像这样:
\documentclass[12pt,]{book}
\usepackage[]{arial}
\usepackage{amssymb,amsmath}
为什么不尊重我选择的字体?我也尝试过Lato,一种类似的字体,但文档总是以默认的serif系列字体返回。
答案 0 :(得分:0)
尝试将以下行添加到\usepackage{fontspec}
\setmainfont{Arial}
:
{{1}}
答案 1 :(得分:0)
默认的文章文档类(甚至是您选择的第一本书)仅支持10、11和12。如果需要更多选择,请should use等同于KOMA。