统一码

这个 unicode 扩展实现A(非标准) \unicode{{}} 允许在数学中输入任意Unicode代码点的宏。您可以指定字符的高度和深度(宽度由浏览器决定),以及从中获取字符的默认字体。

实例:

\unicode{65}                        % the character 'A'
\unicode{x41}                       % the character 'A'
\unicode[.55,0.05]{x22D6}           % less-than with dot, with height .55em and depth 0.05em
\unicode[.55,0.05][Geramond]{x22D6} % same taken from Geramond font
\unicode[Garamond]{x22D6}           % same, but with default height, depth of .8em,.2em

一旦为给定的unicode点提供了大小和字体,就无需在随后的 \unicode{{}} 需要那个角色。

结果 \unicode{{...}} 会有特克斯课 ORD (也就是说,它的作用就像一个变量)。使用 \mathbin{{...}}\mathrel{{...}} 等等,以指定不同的类。

注意,字体列表可以在 \unicode{{}} 宏。如果没有提供,mathjax将尽可能使用自己的字体,如果没有,则使用未知字符的默认字体列表。

注解

在版本2中,您可以配置要用于 \unicode 如果没有明确给出字符。这在版本3中尚未实现。

autoload 使用分机。装入 unicode 显式扩展,添加 '[tex]/unicode'load 数组 loader 块的mathjax配置,并添加 'unicode'packages 数组 tex 块。

window.MathJax = {
  loader: {load: ['[tex]/unicode']},
  tex: {packages: {'[+]': ['unicode']}}
};

或者,使用 \require{{unicode}} 在tex表达式中,从页面上的数学中动态加载它,如果 require 已加载扩展名。


Unicode命令

这个 unicode 扩展实现以下宏: \unicode