如何使用 MathJax 字体 "Gyre-Pagella" 和 "Computer Modern Bright"?
How can I use MathJax font "Gyre-Pagella" and "Computer Modern Bright"?
它不起作用:(
我对网络开发一无所知...
参考this website的内容,我写成如下
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
"HTML-CSS": {
availableFonts: [],
preferredFonts: null,
webFont: "Gyre-Pagella",
imageFont: null,
undefinedFamily: "'Arial Unicode MS', cmbright”
}
});
</script>
<script> MathJax = { tex: {inlineMath: [['$', '$'], ['\(', '\)']]} }; </script>
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
请有人帮助我!
您将 v2 配置与 MathJax v3 混合使用。 MathJax v3 具有不同的 API,因此 MathJax.Hub
方法不再可用。 (请参阅可以将旧配置映射到新格式的 conversion documentation for details, and in particular, the configuration converter)。
遗憾的是,版本 3 目前仅支持 MathJax TeX 字体,因此 Gyre-Pagella 尚不可用。 v3 转换的第二阶段涉及将其他网络字体移植到 v3,包括 STIX2,以及来自 v2 的网络字体。它将使字体工具链可用,以便其他人也可以转换他们自己的字体。这项工作目前正在进行中,应该会在今年夏天提供。但是现在,对于 v3,您将不得不坚持使用 MathJax TeX 字体。
请注意,您 link 访问的站点是 v2.7 文档。使用左下方附近的绿色版本菜单切换到 v3.1 以获取您实际加载的 MathJax 版本的文档。
或者,您可以切换回 MathJax 2.7.9 版。
要在 v2 中使用 Gyre-Pagella,请使用
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
"HTML-CSS": {
fonts: ["Gyre-Pagella"],
imageFont: null,
undefinedFamily: "'Arial Unicode MS', cmbright"
},
tex: {
inlineMath: [['$', '$'], ['\(', '\)']]
}
});
</script>
<script src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js?config=TeX-AMS_HTML"></script>
这使用简写 fonts
选项来正确设置所有字体参数。
它不起作用:(
我对网络开发一无所知...
参考this website的内容,我写成如下
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
"HTML-CSS": {
availableFonts: [],
preferredFonts: null,
webFont: "Gyre-Pagella",
imageFont: null,
undefinedFamily: "'Arial Unicode MS', cmbright”
}
});
</script>
<script> MathJax = { tex: {inlineMath: [['$', '$'], ['\(', '\)']]} }; </script>
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
请有人帮助我!
您将 v2 配置与 MathJax v3 混合使用。 MathJax v3 具有不同的 API,因此 MathJax.Hub
方法不再可用。 (请参阅可以将旧配置映射到新格式的 conversion documentation for details, and in particular, the configuration converter)。
遗憾的是,版本 3 目前仅支持 MathJax TeX 字体,因此 Gyre-Pagella 尚不可用。 v3 转换的第二阶段涉及将其他网络字体移植到 v3,包括 STIX2,以及来自 v2 的网络字体。它将使字体工具链可用,以便其他人也可以转换他们自己的字体。这项工作目前正在进行中,应该会在今年夏天提供。但是现在,对于 v3,您将不得不坚持使用 MathJax TeX 字体。
请注意,您 link 访问的站点是 v2.7 文档。使用左下方附近的绿色版本菜单切换到 v3.1 以获取您实际加载的 MathJax 版本的文档。
或者,您可以切换回 MathJax 2.7.9 版。
要在 v2 中使用 Gyre-Pagella,请使用
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
"HTML-CSS": {
fonts: ["Gyre-Pagella"],
imageFont: null,
undefinedFamily: "'Arial Unicode MS', cmbright"
},
tex: {
inlineMath: [['$', '$'], ['\(', '\)']]
}
});
</script>
<script src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js?config=TeX-AMS_HTML"></script>
这使用简写 fonts
选项来正确设置所有字体参数。