涉及 Unicode 的異常問題

涉及 Unicode 的異常問題

我已經嘗試在 ShareLaTeX 中編譯以下內容,但我遇到了涉及 Unicode 的問題,我確信它不在這一行中。

\begin{equation}
    f(Q, \omega) = A_0(Q)\delta(⁢\omega)\sum_{l}^{N-1}A_l(Q)
    \frac{1}{\pi}\frac{\tau_l}{1+\omega^2\tau^2}
    \label{eq1}
\end{equation}

當我編譯時,我收到錯誤:

" Package inputenc Error: Unicode char ⁢ (U+2062)

(inputenc)                not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.10 f(Q, \omega) = A_0(Q)\delta(⁢
                                    \omega)\sum_{l}^{N-1}A_l(Q)\frac{1}{\pi}...

Your command was ignored.
Type  I <command> <return>  to replace it with another command,
or  <return>  to continue without it."

答案1

在 LaTeX 遇到問題的地方,錯誤訊息中的行已斷開:

l.10 f(Q, \omega) = A_0(Q)\delta(⁢
                                    \omega)\sum_{l}^{N-1}A_l(Q)\frac{1}{\pi}...

它正在努力解決的角色是 U+2062,這是「看不見的時代」角色,所以你可以明白為什麼你在發現它時遇到問題,但我向你保證它就在那裡。如果將遊標移至\of\omega並按退格鍵,它應該會刪除該字元。我不知道你是如何在原始碼中得到它的,但如果你從某個地方複製了一些東西,那可能就是問題所在。刪除字元後:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation}
  f(Q, \omega) = A_0(Q)\delta(\omega)\sum_{l}^{N-1}A_l(Q)
  \frac{1}{\pi}\frac{\tau_l}{1+\omega^2\tau^2}
  \label{eq1}
\end{equation}

\end{document}

編譯良好。

在此輸入影像描述

相關內容