瀏覽代碼

Merge pull request #15497 from overleaf/mj-mathjax-bm

[web] Add support for bm command in the visual editor

GitOrigin-RevId: be14802a75c14b6a07ef8e47a3a3484e4086b869
Mathias Jakobsen 2 年之前
父節點
當前提交
8844755e5a
共有 1 個文件被更改,包括 5 次插入 和 0 次删除
  1. 5 0
      services/web/frontend/js/features/mathjax/load-mathjax.ts

+ 5 - 0
services/web/frontend/js/features/mathjax/load-mathjax.ts

@@ -9,6 +9,11 @@ export const loadMathJax = async () => {
       window.MathJax = {
         // https://docs.mathjax.org/en/latest/options/input/tex.html#the-configuration-block
         tex: {
+          macros: {
+            // Implements support for the \bm command from the bm package. It bolds the argument in math mode.
+            // https://github.com/mathjax/MathJax/issues/1219#issuecomment-341059843
+            bm: ['\\boldsymbol{#1}', 1],
+          },
           inlineMath: [
             ['\\(', '\\)'],
             ['$', '$'],