使用环境
微信小程序基础库版本:3.15.0,mp-html版本:2.5.2
问题描述
editable插件对&符号的处理方式和latex公式中的&符号矛盾,editable插件直接把&符号替换成&,使latex公式中&符号失去应有意义。
具体:miniprogram\node_modules\mp-html\plugins\editable\miniprogram\index.js的第426行代码把&符号替换成了&,导致latex公式中&没有达到“分隔表格列或对齐数学公式”的目的。
复现方式
例如在编辑器中输入:
$= \begin{cases} \frac{\text{预付款总额}}{\text{扣回月数}} & \text{处于约定扣回月份} \\ 0 & \text{其他月份} \end{cases}$
采用this.ctx.getContent()方法获取的内容是:
$= \begin{cases} \frac{\text{预付款总额}}{\text{扣回月数}} & \text{处于约定扣回月份} \\ 0 & \text{其他月份} \end{cases}$
虽然可以再次把&正则替换回&,但是感觉不优雅。请官方给出更好的解决办法。
使用环境
微信小程序基础库版本:3.15.0,mp-html版本:2.5.2
问题描述
editable插件对&符号的处理方式和latex公式中的&符号矛盾,editable插件直接把&符号替换成&,使latex公式中&符号失去应有意义。
具体:miniprogram\node_modules\mp-html\plugins\editable\miniprogram\index.js的第426行代码把&符号替换成了&,导致latex公式中&没有达到“分隔表格列或对齐数学公式”的目的。
复现方式
例如在编辑器中输入:
$= \begin{cases} \frac{\text{预付款总额}}{\text{扣回月数}} & \text{处于约定扣回月份} \\ 0 & \text{其他月份} \end{cases}$
采用this.ctx.getContent()方法获取的内容是:$= \begin{cases} \frac{\text{预付款总额}}{\text{扣回月数}} & \text{处于约定扣回月份} \\ 0 & \text{其他月份} \end{cases}$
虽然可以再次把&正则替换回&,但是感觉不优雅。请官方给出更好的解决办法。