ChuanhuChatGPT icon indicating copy to clipboard operation
ChuanhuChatGPT copied to clipboard

[Bug]: `\[ \]` 和 `\( \)`形式的 Latex 公式不會被渲染

Open uenokatsura opened this issue 1 year ago • 1 comments

这个bug是否已存在现有issue了?

  • [X] 我确认没有已有issue,且已阅读常见问题

错误表现

當然可以,這裡有幾個較為複雜的數學公式:

1. 高斯積分 (Gaussian Integral):
\[ \int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi} \]

2. 正弦積分和餘弦積分 (Sine Integral and Cosine Integral):
\[ \text{Si}(x) = \int_{0}^{x} \frac{\sin(t)}{t} dt \]
\[ \text{Ci}(x) = -\int_{x}^{\infty} \frac{\cos(t)}{t} dt \]

3. Riemann Zeta 函數的解析延拓 (Analytic Continuation) 公式:
\[ \zeta(s) = 2^s \pi^{s-1} \sin\left(\frac{\pi s}{2}\right) \Gamma(1-s) \zeta(1-s) \]
其中 \( \Gamma(s) \) 是伽瑪函數 (Gamma function)。

4. 橢圓積分 (Elliptic Integral) 的第一種完全形式:
\[ K(k) = \int_{0}^{\frac{\pi}{2}} \frac{1}{\sqrt{1 - k^2 \sin^2(\theta)}} d\theta \]

5. 黎曼曲面上的柯西積分公式 (Cauchy's Integral Formula on a Riemann Surface):
\[ f(a) = \frac{1}{2\pi i} \oint_\gamma \frac{f(z)}{z-a} dz \]
其中 \( \gamma \) 是纏繞點 \( a \) 的一條曲線。

6. 貝塞爾函數 (Bessel Function) 的積分表示:
\[ J_n(x) = \frac{1}{\pi} \int_{0}^{\pi} \cos(n \tau - x \sin \tau) d\tau \]

這些公式概覽了不同數學分支的深度和複雜性,包括積分學、特殊函數、複變函數理論以及數學物理中的概念。

image

复现操作

要求GPT給出複雜的數學公式

错误日志

No response

运行环境

  • OS: Windows 11 22H2
  • Browser: Chrome
  • Gradio version: 3.43.2
  • Python version: 3.10.11

帮助解决

  • [ ] 我愿意协助解决!

补充说明

No response

uenokatsura avatar Nov 17 '23 15:11 uenokatsura

这种公式形式(\[ \] or \( \))和Markdown中使用的转义字符\冲突了……这恐怕解决不了,也许应该在对话中告诉LLM使用$形式的。

不过现在LATEX渲染确实有点问题来着,我看看怎么调整一下。

Keldos-Li avatar Nov 18 '23 07:11 Keldos-Li