ChatGPTNextWeb / ChatGPTNextWeb/NextChat
[Bug] 使用$$ $$块表示行间公式时不能正确显示,并且会自动去掉一对$。
- Dominant language
- TypeScript
- Stars
- 88.8k
- Forks
- 59.1k
- PR merge metrics
- No merged PRs in 30d
Description
### 📦 部署方式
官方安装包
### 📌 软件版本
2.15.8
### 💻 系统环境
Windows
### 📌 系统版本
11
### 🌐 浏览器
Chrome, Edge
### 📌 浏览器版本
138.0.3351.83
### 🐛 问题描述
标准markdown文本预览时可以正确显示公式,但是发送之后不行
原因是发送时自动将$$....$$改写为了$...$, 即便将文本放置在代码块中也是如此:
预览时是$$...$$,发送后变为了单个$....$:
### 📷 复现步骤
以下是使用的文本,但实际上任意带行间公式的文本都会有此现象:
其中 $J_{1}$ 为贝塞尔函数,$\mathbf{H}_{1}$ 为斯特鲁维函数,其定义分别见附录 II 的公式 (71) 和 (125)。下式
$$
\begin{equation*}
\frac{Z_{s}}{\rho_{0} c}=\frac{\boldsymbol{R}_{s}+j X_{s}}{\rho_{0} c} \tag{13.119}
\end{equation*}
$$
的实部和虚部随 ka 变化的曲线如图 4.35 所示。比声导纳
$$
\begin{align*}
Y_{s} \rho_{0} c & =\rho_{0} c\left(\mathbf{G}_{s}+j B_{s}\right)=\rho_{0} c\left(\frac{\boldsymbol{R}_{s}}{\boldsymbol{R}_{s}^{2}+X_{s}^{2}}-j \frac{X_{s}}{\boldsymbol{R}_{s}^{2}+X_{s}^{2}}\right) \tag{13.120}\\
& \approx \frac{9 \pi^{2}}{128}-j \frac{3 \pi}{8 k a}, \quad k a<0.5
\end{align*}
$$
的实部和虚部曲线如图 4.36 所示。比声导纳的单位是 $\mathrm{m}^{3} \cdot \mathrm{~N}^{-1} \mathrm{~s}^{-1}\left(\mathrm{rayl}^{-1}\right)$。
从图 4.35 可以看出,当 $k a<0.5$ 时,比辐射电抗与频率的一次方成正比,而比辐射电阻与频率的二次方成正比。在高频区,当 $k a>5$ 时,比辐射电抗远小于比辐射电阻,而比辐射电阻趋于一个恒定值。
另一方面,声导纳的特性则更为规整。当 $k a<0.5$ 时,比声导为常数;当 $k a>5$ 时,比声导也为常数,但数值更大。
### 🚦 期望结果
输入的文本、预览文本、发送文本应当是一致的。
### 📝 补充信息
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.