我正在尝试定义:\newtheorem{defi}{Definició}
但是错误一直出现:
l.24 \clearpage
[1] (./Chapters/2a_part.tex
! Argument of \UTFviii@four@octets has an extra }.
<inserted text>
\par
我一直在研究到底是什么原因造成的,看来 amsthm 不喜欢 中的口音{Definició}
。
有没有人想知道这是为什么?你们有人遇到过这个问题吗?
PS:我正在使用inputenc utf8
包
答案1
如果我将以下内容保存为 latin1 (iso-8859-1),即不是UTF-8
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
Definició
\end{document}
然后我得到了基本上相同的错误:
Runaway argument?
! File ended while scanning use of \UTFviii@four@octets.
<inserted text>
\par
因此,请确保您的编辑器以 UTF-8 格式保存所有文件,如果我以 UTF-8 格式重新保存上述内容,则 latex 运行不会出现错误并生成: