在各个网站上,他们建议不要在 XeLaTeX 下加载包,而只需使用&textcomp
组合 (后者由前者自动加载)。此建议基于使用已弃用的 TS1 编码的事实。但是,当我尝试排版包中的符号时,例如 (CRM 字体中的字符 108),我收到编译错误。fontspec
xunicode
textcomp
textcomp
\textleaf
我的问题是:我们是否仍然需要加载 textcomp 包,或者是否有一种自动化的方法,例如unicode-math
(对于数学符号)无需加载包即可使用这些符号?
答案1
这更像是一条太长的评论:
我没有收到任何错误。您能具体说一下吗?错误是什么?您的 MWE 是什么样的?
下面我为您打印了两片叶子,看起来很漂亮,而且使用起来也没有问题:
% arara: xelatex
\documentclass{article}
\usepackage{fontspec}
\usepackage{textcomp}
\usepackage{fontawesome}
\begin{document}
\textleaf\faLeaf
\end{document}