【已解决】怎么让行间公式在编辑模式中只占一行

输入行间公式会使得鼠标和当前行的位置错开一点。比如下面这张图,插入三个行间公式之后再选中下面的行,鼠标的位置跟选中行的位置能错开两行。这是行间公式的特点还是说bug呢


这是那个公式:
$\displaystyle \lim_{x \to \Delta x}{\frac{u(x+\Delta x)v(x+\Delta x)+u(x+\Delta x)v(x)-u(x+\Delta x)v(x)+u(x)v(x)}{\Delta x}}$

在以下情况里可以重现:

位于列表缩进里的很长的行内数学公式, 如果编辑器不够宽, 会让整个公式重排到下一行顶头

此后, 笔记靠下部分的光标定位都会出问题


不明白原因, 如果不能增大笔记宽度,
目前发现也可以把笔记宽度调窄, 直到底部出现横向滚动条 (此时就好了)

另一个暂时办法是, 仅针对特定笔记, 给行内数学块加个简单缩放吧…

在需要缩放公式的复杂笔记的最开头加 YAML FrontMatter
---
cssclasses: inline-math-size
---

在 css snippet 里
.inline-math-size span.math {
    border: 1px solid red;
    zoom: 70%;
}
1 个赞

经过大佬给的文档属性和css配置后成功解决问题~谢谢大佬!