数学模式下的 Inkscape 普通文本在 pdf_tex 导出中始终为斜体

数学模式下的 Inkscape 普通文本在 pdf_tex 导出中始终为斜体

我在 Inkscape 中有以下等式:

$u_{s, \text{komp}}^{q}$

不幸的是,在 Texmaker 中运行 pdf_tex 后,文本(“komp”)在 pdf 中变成斜体。

在此处输入图片描述

有没有办法修改公式,使得“komp”在生成的 pdf 中以非斜体显示?

编辑:运行$u_{s, \mathrm{komp}}^{q}$得到以下结果

在此处输入图片描述

看起来比第一个好多了。但我还是不知道“komp”现在是否能写成“正常”文本。

答案1

\documentclass{article}

\begin{document}

$u_{s, \text{komp}}^{q}$

\end{document}

产生错误

! Undefined control sequence.
l.5 $u_{s, \text
                {komp}}^{q}$
? 

最好就此停止,但如果您(或您的编辑器)滚动浏览错误,则输出将如下所示:

在此处输入图片描述

你永远不应该忽视错误。

您可以添加amsmath定义\text但这\text不是正确的命令,这是一个数学标识符并且应该设置\mathrm

\documentclass{article}

\begin{document}

$u_{s, \mathrm{komp}}^{q}$

\end{document}

在此处输入图片描述

相关内容