为什么我不能在 LaTeX 中显示 ð 符号?



我可以使用DeclareUnicodeCharacter{0278}{phi},然后使用$ɸ$在LaTeX中显示?符号。然而,当我尝试使用:

usepackage[utf8]{inputenc}
DeclareUnicodeCharacter{0360}{eth}
begin{document}
$ð$
end{document}

不显示。为什么不起作用?

您需要

  • 一个包,它以您正在使用的编码提供eth宏,例如stix
  • phi不同,此程序包中的eth宏是一个文本宏,而不是数学宏,因此,可以在数学环境之外使用它,也可以使用amsmath程序包的text{..}
  • 如果你的tex分发不是完全过时,你就不需要usepackage[utf8]{inputenc},这是几年来的默认值

documentclass{article}
usepackage{amsmath}
usepackage{stix}
DeclareUnicodeCharacter{0360}{eth}
begin{document}
ð
$text{ð}$
end{document}

或者避免所有的麻烦,只需使用像lualact:这样的unicode感知引擎

% !TeX TS-program = lualatex
documentclass{article}
begin{document}
ð
end{document}

相关内容

  • 没有找到相关文章

最新更新