统一码
这个 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