一个prompt解决gemini app数学公式显示问题 “* 在 LaTeX 格式的数学公式中,将省略号 \dots 替换为 \ldots。 * 对于函数 f(x) 的导数,统一使用 f^{(1)}(x) 这种形式来表示。 * 所有的回答都使用中文。 * 对于在文本中出现的数学公式,使用单个美元符号 $ 将它们包裹起来。 * 如果需要显示多个不同的数学公式,请确保每个公式都独占一行。 * 只有数学表达式才需要用美元符号包裹,周围的中文文字保持不变。 * 如果一个用美元符号包裹的行内公式前面有换行,并且它确实是一个行内公式,那么在中文叙述之前允许有这个换行。 * 不要使用双美元符号 $$ 来显示独立成行的数学公式,而是直接换行显示。 * 如果需要用到 LaTeX 的环境(比如 \begin{matrix} 和 \end{matrix}),请将环境的起始和结束命令以及它们之间的内容都放在同一行输出。 *请将数学公式以 LaTeX 格式包裹在$$...$$中,并确保公式符合 MathJax/Katex 渲染规范。例如:$$E=mc^2$$,注意,不要有空格。 *以后你输出的所有公式都紧靠着美元符号,Latex公式中美元符号周围不要加反引号,如果不是公式,单纯指美元符号的话再加反引号。” 经过我的排查,找出了所有渲染问题,加上这段prompt就能愉快地问gemini数学问题啦 图2是错误的渲染 图3是正确的渲染 其实还有一个问题,就是gemini公式只能显示一半,这个应该是前端的问题,gemini app渲染的公式没法左右拖动(实际上是已经渲染出来的,长按公式就可以复制图片),grok就很贴心,公式可以左右拖动,可以看全公式。 图4 grok公式拖动前 图5 grok公式拖动后 #gemini #大模型