在 \emph 内使用 \overline 时出错

在 \emph 内使用 \overline 时出错

我正在用 Kile 写一篇论文,它使用 LaTeX。我需要一个斜体字符,上面有一条线。我目前使用的代码是:

$\emph{uuds\overline{s}}$

我收到此错误:

缺少 $ 插入...$\emph{uuds\overline{s}}

有人能帮我找出问题所在吗?是否可以创建一个上面带有横线的斜体字符?

提前致谢!

答案1

嗯。我不太清楚你在这里想做什么。

\emph{}是一个文本模式命令,用于强调文本的某些部分,例如:

That was a \emph{really} bad idea, as it turned out.

默认情况下,它使用斜体来强调,但这只是实现上的偶然。例如,它也可以使用粗体,您可以将其配置为粗体。

它是用于文本的,它是一个文本模式命令,如果你在里面使用它,$ ... $它会把里面的所有内容都放到文本模式中。$\emph{abc}$与相同\emph{abc}。数学模式命令\overline{s}不能在文本模式下工作,所以这是你的问题。

接下来要说的是,数学模式中的字母默认为斜体。尝试

$abc$

你注意到了什么?

所以你所需要的是:

$uuds\overline{s}$

在此处输入图片描述

虽然我承认自己对什么有点怀疑uudss̄是准确的。它应该是一串数学变量相乘的结果吗?还是应该是斜体文本?在哪种情况下,您都想要。

\textit{uuds\={s}}

答案2

如果这确实是一个“文本”字符串,那么文本上划线可能就足够了:

示例代码的输出

这是由

\emph{uuds\=s}

相关内容