【已解决】多层无序列表与行间公式结合的时候导出pdf行间公式无法正常显示【obsidian基础语法】


遇到的问题

多层无序列表与行间公式结合的时候导出pdf行间公式无法正常显示

预期的效果

如下图片显示:未导出pdf时软件渲染的效果

已尝试的解决方案

把“-”无序列表放入callout,数学公式能正常显示,但是由于目的是做考试的cheatsheet,所以单个callout所占的纸张空间太大,所以认为这个解决方案不是很好。

obsidian的版本是v1.7.7

源码是这样的:

### Mechanics3
>24.10.9/24.10.16
#### 知识点
- 抛体运动轨道方程及其特殊点
	- 轨道方程、最高点、滞空时间与射程
$$
\left\{ 
\begin{align}
最高点: & H_{max}=\frac{v_{0}^{2}\sin ^{2}\theta_{0}}{2g} \\
射程: & R=\frac{v_{0}^{2}\sin ^{2}\theta_{0}}{g} \\  
滞空时间: & T_{0}=\frac{2v_{0}\sin\theta_{0}}{g} \\
最远射程: & R_{max}=\frac{v_{0}^{2}}{g} \\
时间方程: & y(t)=v_{0}\sin\theta_{0}t-\frac{1}{2}gt^{2} \\
轨迹方程: & y(x)=x\tan\theta_{0}-\frac{gx^{2}}{2v_{0}^{2}\cos ^{2}\theta_{0}} \\
\end{align}
\right. 
$$
- 伽利略变换
- 猎犬追猎物的运动学问题(猎物为$S'$系的原点)
	- 运动时间、运动距离(运动轨迹方程的计算)
	- (引入每一时刻与猎物运动方向之间的夹角$\theta$)
$$
\left\{ 
\begin{align}
 & \vec{v}'=\vec{v}-\vec{u} \\
 & \vec{v}'=\frac{dr'}{dt} \\
 & \vec{v}=\frac{dr}{dt} \\ 
 & dt'=dt  \\
\end{align}
\right. 
\implies
\begin{cases}
\ \ \ \ \ \ \ \ \ \ -v+u\cos\theta=\frac{dr'}{dt} \\
\implies \left( v-u\cos\theta \right)dt=-dr' \\
\implies \int _{0}^{t_{0}}\left( v-u\cos\theta \right)  \, dt =-\int _{r_{0}}^{0}r' \, dr'  \\
\implies vt_{0}-u\int _{0}^{t_{0}}\cos\theta \, dt =r_{0} \\
\implies vt_{0}-\frac{u}{v}\int_{0}^{t_{0}}\left( v\cos\theta \right) dt =r_{0} \\
\implies vt_{0}-\frac{u}{v}\left( ut_{0} \right)=r_{0} \\
\left( 由物理意义:\int _{0}^{t_{0}}v\cos\theta \, dt= 水平方向移动的距离=ut_{0} \right)  
\end{cases}
$$

各个块之间空行试试,例如无序列表前后都空一行

另外,发源码记得用代码块括起来,不然也会被网站识别为markdown语法

确实解决了,非常感谢!(第一次发贴,下次会用代码块括起来的)