fontspec 和 textcomp

fontspec 和 textcomp

在各个网站上,他们建议不要在 XeLaTeX 下加载包,而只需使用&textcomp 组合 (后者由前者自动加载)。此建议基于使用已弃用的 TS1 编码的事实。但是,当我尝试排版包中的符号时,例如 (CRM 字体中的字符 108),我收到编译错误。fontspecxunicodetextcomptextcomp\textleaf

我的问题是:我们是否仍然需要加载 textcomp 包,或者是否有一种自动化的方法,例如unicode-math(对于数学符号)无需加载包即可使用这些符号?

答案1

这更像是一条太长的评论:

我没有收到任何错误。您能具体说一下吗?错误是什么?您的 MWE 是什么样的?

下面我为您打印了两片叶子,看起来很漂亮,而且使用起来也没有问题:

% arara: xelatex

\documentclass{article}
\usepackage{fontspec}
\usepackage{textcomp}
\usepackage{fontawesome}

\begin{document}
    \textleaf\faLeaf
\end{document}

在此处输入图片描述

相关内容