![在纯 TeX / MathJax 中排版精算术语特定符号](https://linux22.com/image/266783/%E5%9C%A8%E7%BA%AF%20TeX%20%2F%20MathJax%20%E4%B8%AD%E6%8E%92%E7%89%88%E7%B2%BE%E7%AE%97%E6%9C%AF%E8%AF%AD%E7%89%B9%E5%AE%9A%E7%AC%A6%E5%8F%B7.png)
我曾经使用过以下代码来排版某个特定术语的精算符号,也就是此图中 n 周围的半框符号:
\def \termcertain #1% {% {\setbox 0 = \hbox {$\scriptstyle #1$}% \dimen 0 = \ht 0
\advance \dimen 0 by 1,0 pt \ht 0 = \dimen 0 \dimen 0 = \dp 0 \advance \dimen 0 by 1,50 pt
\dp 0 = \dimen 0 \vbox {\hrule \hbox {\box 0 \vrule }}% }% }
用法:
a_\termcertain{n}
坦白地说,我得到这个代码的方法是,取一些半成品,将其与其他半成品结合起来,然后用棍子敲打它,直到它满足我的需要。
我现在想在使用 MathJax 的论坛上使用此代码。按原样,它不起作用,我不确定为什么,但我推测它使用了 Mathjax 环境中不可用的功能。
两个问题:
- 我该如何修复此问题才能与 MathJax 配合使用?
- 如何配置 Mathjax 安装以使 \termcertain 可供用户使用?