mathjax - math.js + MathJax:将分数显示为内联或斜线,用于 m/s 或 mi/h 等单位
问题描述
在使用 MathJax 的 math.js 和 LaTeX 方面需要帮助。
例如,此刻:
\frac{140.8~\mathrm{m}}{\mathrm{s}}
这不是我想要的。
我想强制它使用斜线(例如:140.8 m/s)或显示为 140.8 ms^(-1)。
我是在 MathJax 中使用 math.js 的新手。
任何帮助表示赞赏。
解决方案
所以我发现了macros
,所以创建了一个来\frac
替换\flatfrac
。
window.MathJax = {
loader: {load: ['[tex]/physics']},
tex: {
packages: {'[+]': ['physics']},
macros: {
frac: "\\flatfrac"
}
}
};
不确定这是最好的事情还是正确的用法,但它确实有效!
推荐阅读
- python - 迭代文本文件中的数字
- google-apps-script - Gmail 插件的组织范围配置值
- sql - 在 SQL 中使用字符串和整数进行约束
- javascript - 将重复的键存储在 Angular 的键值对中
- intellij-idea - Javadoc 看不到 @params
- node.js - 如何在 Dialogflow 中找到 KnowledgebaseId?
- reactjs - 与 ts 反应 - 在 tsx.view 中检查 props 是否为空
- javascript - 使用嵌套文档聚合 MongoDB 数组
- swift - 使用动态大小 uicollectionView 单元格时如何为特定单元格设置大小
- fitnesse - Fitnesse wiki 文件持久性选项