有没有办法可以在公式中使用 UFT8(比如希腊字符)?
例如我想要乳胶渲染:
$α$
作为
$\alpha$
(实际上问题来自 mathjax - 您可以在那里做到这一点,但现在我需要使用 latex - 并且我遇到了来自 pdftex 的 utf 问题)。
答案1
如果你不想依赖特定的编译器,你可以newunicodechar
按照inputenc
以下方式使用该包:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{newunicodechar}
\newunicodechar{α}{\alpha}
\begin{document}
$α$
\end{document}
不幸的是,你必须手动声明你想以这种方式使用的每个 unicode 字符。该unixode
包对一些常见字符执行此操作。我自己也编译了一个列表到目前为止我遇到的那些角色。
答案2
\documentclass{article}
\usepackage{unicode-math}
\begin{document}
$α$
\end{document}
使用 XeLaTeX 或 LuaLaTeX 进行编译。