Ошибка пакета inputenc: Юникод char (u + 2061) LateX - PullRequest
1 голос
/ 06 марта 2019

Уравнения в моем тексте имеют ошибку Package inputenc Error: Unicode char (u + 2061). Примером является следующее уравнение.

\begin{equation}
\begin{aligned}
    \alpha = -1,38880 + 1,72027920\times10^{-2}t_{e} + 3,199\times10^{-2}  sen⁡(\omega t_{e} )- 2,65\times10^{-3}  cos⁡(\omega t_{e} ) + 4,05\times10^{-2} sen(2\omega t_{e} ) + 1,525\times10^{-2}  cos(\omega t_{e})
    \label{eq1}
\end{aligned}
\end{equation}

Как мне настроить его на работу?

1 Ответ

1 голос
/ 06 марта 2019

Есть несколько невидимых символов между sen и ⁡(\omega t_{e} ) и cos и ⁡(\omega t_{e} ).Удалите их, и код снова заработает.

Не имеет отношения к проблеме:

  • Вместо cos следует использовать \cos.

  • Если в качестве итальянской / испанской / любой другой версии \sin используется sen, то это также должно быть напечатано в вертикальном положении.Пакеты типа babel предоставляют макрос \sen для этого.

  • Если вы напишите числа с 1,38880, интервал вокруг десятичного разделителя будет неправильным.Чтобы исправить это, используйте пакет 1{,}38880 или icomma или используйте специальные макросы из пакета siunitx.

\documentclass{article}

\usepackage[spanish]{babel}
\usepackage{mathtools}
\usepackage{icomma}

\begin{document}


\begin{equation}
  \alpha = -1,38880 + 1,72027920\times10^{-2}t_{e} + 3,199\times10^{-2}  \sen(\omega t_{e} )- 2,65\times10^{-3}  \cos(\omega t_{e} ) + 4,05\times10^{-2} \sen(2\omega t_{e} ) + 1,525\times10^{-2}  \cos(\omega t_{e})
  \label{eq1}
\end{equation}


\end{document}
...