任何有用的命令来修复此错误:LaTeX 错误:Unicode 字符 ⌊ (U+230A)

任何有用的命令来修复此错误:LaTeX 错误:Unicode 字符 ⌊ (U+230A)

我正在使用 overleaflatex 的 Arxiv 模板示例。有时我会收到一些与 Unicode 字符相关的错误,这些错误可以修复。在我的研究论文中,我使用了 latex 符号r_\ell。我收到了以下错误,它要求我提供定义

\DeclareUnicodeCharacter  , The latex error is ⌊ (U+230A).

但是,我已包含了所有需要的包,但仍然无法修复。有什么帮助吗?

未设置为与 LaTeX 一起使用。

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.245 ... \le 6$ we observe that $r_{\ell-1} = ⌊
                                                   r_{\ell}/10⌋$
You may provide a definition with
\DeclareUnicodeCharacter

答案1

为什么你说你已经包含了所有需要的软件包?

⌊ 未设置为pdflatex(您已标记 unicode-math,但这是路拉泰克斯

正如消息所述,添加

\DeclareUnicodeCharacter{230A}{\lfloor}

如果您正在使用 pdflatex。(或配置系统以使用unicode-mathlualatex

答案2

作为,大卫·卡莱尔的回答建议,以下解决方案

\DeclareUnicodeCharacter{230A}{\lfloor}

仅适用于无错误运行数学公式

如果您想要将其添加到常规文本中(例如在代码中),则需要提供“$”符号,只是为了避免缺少数学公式符号($)的错误。

IE:

\DeclareUnicodeCharacter{230A}{\ifmmode \lfloor \else $\lfloor$ \fi}

适用于每种类型的文本,检查数学模式(非常感谢@Teepeemm指出这一点)

相关内容