Debub .bbl 缺少右括号

Debub .bbl 缺少右括号

我有一个很长的 .bbl 文件,在使用 LaTeX 编译时会产生错误。

错误信息是

ERROR: Paragraph ended before \name was complete.

--- TeX said ---
<to be read again> 
                   \par 
l.1166 

--- HELP ---
A blank line occurred in a command argument that shouldn't contain
one. You probably forgot the right brace at the end of an argument.

l.1166指的是我的.bbl 文件的最后一行。

...
1161      \endverb
1162    \endentry
1163  \endsortlist
1164 \endrefsection
1165 \endinput
1166 

但是,如何才能轻松识别有问题的书目条目,而不必尝试一次删除一个并每次重新运行 LaTeX?

答案1

另一个插头Emacs

M-x check-parens

其作用正如其名称所示:检查所有圆括号、大括号和方括号是否匹配。(请注意,如果大括号被注释掉,可能会造成混淆。)

相关内容