
Я получаю ошибки при попытке использовать интегральный математический символ в документе 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}
Мне не удалось прочитать данные о размере этого шрифта, поэтому я проигнорирую спецификацию шрифта. [Мастера могут исправить файлы TFM с помощью TFtoPL/PLtoTF.] Вы можете попробовать вставить другую спецификацию шрифта, например, введите `I\font='.
! Шрифт \U/esint/m/n/8=esint10 в 8pt не загружается: метрические данные не найдены или неверны. relax l.39 \begin{document} Мне не удалось прочитать данные о размере для этого шрифта, поэтому я проигнорирую спецификацию шрифта. [Мастера могут исправить файлы TFM с помощью TFtoPL/PLtoTF.] Вы можете попробовать вставить другую спецификацию шрифта, например, введите `I\font='.
! Шрифт \U/esint/m/n/6=esint10 в 6pt не загружается: метрические данные не найдены или неверны. relax l.39 \begin{document} Мне не удалось прочитать данные о размере для этого шрифта, поэтому я проигнорирую спецификацию шрифта. [Мастера могут исправить файлы TFM с помощью TFtoPL/PLtoTF.] Вы можете попробовать вставить другую спецификацию шрифта, например, введите `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 перейти в Document -> Settings... -> Math Options и снять флажок "Use esint package automatic". Этот вариант будет работать только в том случае, если вы не используете ни один из "расширенных" знаков интеграла, предоставляемых esint (двойные интегралы, интегралы по траектории и т. д.), но он отлично работает для использования базовых интегралов.