![TeXnicCenter 中的粉红色字体](https://linux22.com/image/273299/TeXnicCenter%20%E4%B8%AD%E7%9A%84%E7%B2%89%E7%BA%A2%E8%89%B2%E5%AD%97%E4%BD%93.png)
我正在使用 TeXnicCenter 和 MiKTeX 2.9。我以前从未遇到过这个问题,请参考下面我附上的图片。基本上是无缘无故地,我的文本变成了粉红色,虽然一切仍然正常(除了 TeXnicCenter 现在不突出显示相应的括号),我想知道如何摆脱这个粉红色的文本,为什么会发生这种情况?
编辑:我意识到图片可能太小,在这里看不到,最好将它们保存到您的计算机上,这样才可见。
答案1
如果没有 MWE,根本无法分辨,但这看起来像是 TeXnicCenter 中的一个小错误。我相信将你的行分成更小的段可以解决这个问题。粉红色可能是开发人员用来表示出现问题的颜色(在这种情况下,可能是缓冲区溢出)。这也解释了缺少匹配括号的功能;如果你的行的长度导致语法解析器崩溃,那么 TeXnicCenter 没有可靠的方法来判断哪个括号与哪个括号匹配,所以它根本不会尝试(为了不撒谎)。
由于这是数学模式,单个换行并不重要(当然,除非您在控制序列(蓝色)处换行)。插入几个换行符,如果可以或愿意,也许可以尝试使源代码更具可读性。(我假设这是一个软件生成的 TeX 片段。)
如果你愿意的话,你也可以看看
- 为什么 \[ ... \] 比 $$ ... $$ 更可取?,
- 如何更改
enumerate
列表格式以使用字母而不是默认的阿拉伯数字?, 和 - 为重复结构制作一些宏。