问题很简单(或者我认为)。我正在用RMarkdown创建PDF文档,由于其他情况,我想打印一条消息。当消息出现在PDF中时,我使用功能cat()来除去散列或非文本的任何内容。
但是,消息的字体与我在文档的其余部分(字体)上使用的字体有很大不同。
这是我设置文档字体的方法:
output:
pdf_document:
latex_engine: xelatex
mainfont: Arial
这样做对所有文档都有效,但是由于cat()函数的结果而出现的消息(如果我使用print()时会发生同样的情况,它具有不同的字体。其余的则用LaTex和我没问题。
有任何提示吗?谢谢!