在文本中使用此符号时 ÷ XeLaTex 表示:
ERROR: Package inputenc Error: Keyboard character used is undefined
--- TeX said ---
(inputenc) in inputencoding `utf8'.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.218 two typographic operators, ÷
and × (these ones are produced in the
--- HELP ---
它适用于 aleph 和 alpha 字符,但这个字符似乎缺失了。我已经包含了unicode-math
,还有其他我应该包含的附加包吗?此外,它也不喜欢 ² 和乘法“x”。前者不在包中unicode-math
,但 \times 和 \div 符号应该在。
答案1
在以下示例中运行 XeLaTeX
\documentclass{article}
\usepackage[utf8x]{inputenc}
\begin{document}
two typographic operators, ÷ and ×
\end{document}
仅显示警告
Package inputenc Warning: inputenc package ignored with utf8 based engines.
您的 TeX 发行版已经过时,因为该软件包自 2014/04/30 发布 1.2b 版以来一直发出此警告。
答案2
简单答案:删除或注释掉
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
它会像魔法一样发挥作用。fontenc
但inputenc
在 xelatex 中并不真正需要。