我是一名长期使用 LaTeX 的用户,正在尝试了解 LyX。有时,下标下划线行为工作得很好。但是,在我写完一个方程式后,如果我回去编辑它,如果我稍后添加下划线,它会认为我真的想在方程式中添加下划线。换句话说,我输入_
并在 tex 源中\_
出现。但这不是我想要的!我真的想添加一个下标,但我不知道如何告诉它不要添加反斜杠,而且我不知道如何直接编辑 TeX 源。我该怎么办?
编辑:我弄清楚了这个问题以及如何重现它。进入数学模式并输入\text <space> t_a
,注意屏幕上显示的是术语“t_a”,而不是下划线“a”。这是有道理的。但现在,假设我意识到进入文本模式是一个错误。那么,我该如何摆脱它呢?我只需要直接编辑 .tex 代码吗?显然,对于这个简单的例子,我可以删除整个方程式并从头开始。但是当这个问题第一次出现时,它是在一个巨大的方程式的背景下,我在修复它时遇到了问题,而且很难调试,因为我不知道 \text 导致了问题,直到深入研究 LaTeX 代码本身。
答案1
在数学模式下,该text
插图看起来与其他插图类似,即每个角上都有小“括号”。要退出,请使用键盘上的箭头键等将光标移出插图。
以你的例子来说:
进入数学模式并输入
\text <space> t_a
,生成以下内容:注意小尖括号,尤其是左下角的。外侧的括号表示数学插入,内侧的括号表示文本插入。
使用右箭头键将光标向右移动一步,→注意与下划线高度相同的括号已经消失。这表明您位于文本插入之外,但仍在数学插入之内。
正如 GM 在评论中所说,您可以
\text
通过将光标移动到其开头并按退格键来删除该部分。因此,在这种情况下,将光标移动到 之前的右侧t
,但确保它仍在插图内,如下图所示(左侧,按退格键之前,右侧,按退格键之后)。当你这样做时,你会从
\text{t\_a}
到t\_a
,因此你仍然必须更改为适当的下标,例如,你可以这样做- 删除下划线
- 选择
a
- 敲击_键盘。