出于美学原因,我通常在我的LaTeX文件的前导码中有\let\phi\varphi
。是否可以在MathJax中执行类似的操作?我尝试过定义宏
MathJax.Hub.Config({TeX:{Macros:{phi:"\\varphi"}}})
但它似乎让MathJax感到困惑(根本没有在页面上呈现数学)。这样做的正确方法是什么?
答案 0 :(得分:1)
你做了什么应该工作,所以我怀疑输入错误或文件中的错误位置。这是一个完整的工作示例文件:
<!DOCTYPE html>
<html>
<head>
<title>MathJax Macros Configuration</title>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({TeX: {Macros: {phi:"\\varphi"}}});
</script>
<script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML"></script>
</head>
<body>
phi \(\phi\) and varphi \(\varphi\) should both be the same.
</body>
</html>