Lyx 中的积分符号产生错误

Lyx 中的积分符号产生错误

当我尝试使用该类在 Lyx 文档中使用积分数学符号时,出现错误report。我使用的是 LyX 版本 2.1.3。代码和错误如下:

#LyX 2.1 created this file. For more info see http://www.lyx.org/
\lyxformat 474
\begin_document
\begin_header
\textclass report
\graphics default
\default_output_format pdf5
\output_sync 0
\bibtex_command default
\index_command default  
\use_package amsmath 2
\use_package amssymb 2
\use_package cancel 0
\use_package esint 1
\use_package mathdots 0
\use_package mathtools 0
\use_package mhchem 0
\use_package stackrel 0
\use_package stmaryrd 0
\use_package undertilde 0
\paperorientation portrait
\suppress_date false
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\end_header

\begin_body

\begin_layout Standard
\begin_inset Formula $a=\int b$
\end_inset

\end_layout
\end_body
\end_document

当我尝试保存为 PDF 时,收到以下错误:

引用!字体 \U/esint/m/n/10.95=esint10 位于 10.95pt 处无法加载:度量数据未找到或错误。relax l.39 \begin{document}

我无法读取此字体的尺寸数据,因此我将忽略字体规范。[向导可以使用 TFtoPL/PLtoTF 修复 TFM 文件。] 您可以尝试插入不同的字体规范;例如,键入“I\font=”。

! 8pt 处的字体 \U/esint/m/n/8=esint10 无法加载:未找到度量数据或度量数据错误。relax l.39 \begin{document} 我无法读取此字体的大小数据,因此我将忽略字体规范。[向导可以使用 TFtoPL/PLtoTF 修复 TFM 文件。] 您可以尝试插入不同的字体规范;例如,键入“I\font=”。

! 无法加载 6pt 处的字体 \U/esint/m/n/6=esint10:未找到度量数据或度量数据错误。relax l.39 \begin{document} 我无法读取此字体的大小数据,因此我将忽略字体规范。[向导可以使用 TFtoPL/PLtoTF 修复 TFM 文件。] 您可以尝试插入不同的字体规范;例如,键入“I\font=”。

\c__siunitx_mathtt_int=\count392 ! \textfont6 未定义(字符 1)。l.42 $a=\int b$ 在刚刚结束的数学公式中,您使用了未定义字体系列中所述的字符。例如,纯 TeX 不允许在下标中使用 \it 或 \sl。继续,我会试着忘记我需要那个字符。

! \textfont6 未定义(字符 1)。l.42 $a=\int b$ 在刚刚结束的数学公式中,您使用了未定义字体系列中所述的字符。例如,纯 TeX 不允许在下标中使用 \it 或 \sl。继续,我会试着忘记我需要那个字符。

我无法弄清楚这一点,因此非常感谢您的帮助。

非常感谢。

答案1

有两种选择:1) 安装 esint.sty(具体方法取决于使用的 LaTeX 发行版);或 2) 在 LyX 中转到“文档”->“设置...”->“数学选项”,然后取消选中“自动使用 esint 包”。此选项仅在您不使用 esint 提供的任何“高级”积分符号(双重积分、路径积分等)时才有效,但对于使用基本积分,它工作正常。

相关内容