我正在写一个文档,严格要求使用arial 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,一种类似的字体,但文档总是以默认的衬线系列字体返回。
尝试将以下行添加到您的preamble.tex
:
\usepackage{fontspec}
\setmainfont{Arial}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)