Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改tint R软件包上的默认字体_R_Fonts_R Markdown_Tint_Tufte - Fatal编程技术网

更改tint R软件包上的默认字体

更改tint R软件包上的默认字体,r,fonts,r-markdown,tint,tufte,R,Fonts,R Markdown,Tint,Tufte,我已经阅读了tint软件包的文档:“tint”不是“Tufte”,我找不到一种方法来更改PDF和html输出的默认字体。有没有办法从降价文档YAML标题执行此操作 谢谢大家! 查看的源代码,我得出的结论是没有直接的支持。对于PDF输出,即tintBook和tintPDF,即使不支持标准mainfont等,也可以始终使用原始LaTeX,例如: header-includes: - \usepackage[osf]{mathpazo} - \renewcommand{\familydefau

我已经阅读了tint软件包的文档:“tint”不是“Tufte”,我找不到一种方法来更改PDF和html输出的默认字体。有没有办法从降价文档YAML标题执行此操作


谢谢大家!

查看的源代码,我得出的结论是没有直接的支持。对于PDF输出,即tintBook和tintPDF,即使不支持标准mainfont等,也可以始终使用原始LaTeX,例如:

header-includes:
  - \usepackage[osf]{mathpazo}
  - \renewcommand{\familydefault}{\rmdefault}
看起来像簇绒。或

header-includes:
  - \usepackage[sfdefault]{ClearSans}

用于使用IBM Clear SAN。但是对于HTML输出,我知道没有简单的方法来定制它。但是,tint软件包的要点是一组不同的默认字体。

对于PDF或HTML输出?对于这两种输出。对不起,我没有指定它!非常感谢。我想使用IBM的Clear Sans字体,所以我写道:标题包括:-\usepackage{fontspec}-\setmainfont{Clear Sans},但我得到以下错误:致命的fontspec错误:无法使用pdftex!fontspec软件包需要XeTeX或LuaTeX!您必须将排版引擎更改为,例如Xeletex或!Lualatexin,而不是乳胶或pdflatex!有关更多信息,请参阅fontspec文档。我尝试在YAML标题中使用:latex_engine:xelatex,但它不起作用:@AlexisSolis iIt tintPdf似乎接受了arguemnt latex_引擎,但没有进一步转发它:因此稍后将使用默认的pdflatex。用簇绒代替怎么样?您可以在YAML头中使用-\usepackage{clearans}。