所以,我的代码给出了这个错误,我找不到原因。此行下面是从 241 到 259 的行。在日志文件中,它说错误位于第 252 行。它说:
/base-referencias.bib,第 252 行;
@Misc{condicoescontorno,(错误可能发生在上一行)
@Manual{abnt3164,
title = {{ABNT NBR NM-ISO} 3164},
organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
year = {2001},
location = {Rio de Janeiro},
org-short = {ABNT 3164},
pages = {5},
subtitle = {{M\'{a}quinas rodovi\'{a}rias -- Avalia{\c c}\~oes de laborat\'orio de estruturas protetoras -- Especifica{\c c}\~oes para o volume de deflex\~ao-limita{\c c}\~ao},
timestamp = {2016.01.16},
}
@Misc{condicoescontorno,
author = {Vitor T. Endo},
title = {Condi{\c c}\~oes de Contorno Essenciais e Naturais: parte II},
year = {2013},
timestamp = {2013.08.21},
url = {https://eaiconvergiu.wordpress.com/2013/08/21/condicoes-de-contorno-essenciais-e-naturais-parte-ii/},
urlaccessdate = {30 de novembro de 2017},
}
谢谢你!
答案1
问题的直接根源是条目subtitle
的字段abnt3164
没有以两个}
符号终止。
此外,您可以通过编写{\'e}
代替\'e
、{\'a}
代替\'{a}
、{\~o}
代替\~o
和{\~a}
代替来确保您的代码是(BibTeX)防弹的\~a
。(有趣的是,您的代码已经具有{\c c}
。)通过将生成重音字符的 LaTeX 代码放在花括号内,可以创建 BibTeX 术语中所谓的“括号组”;这大大提高了 BibTeX 正确处理代码的几率。使用括号组对于author
和editor
字段非常重要;但是,对于所有其他字段中的重音字符来说,这也是一种很好的做法。有关此主题的更多信息,请参阅帖子如何在参考书目中书写“ä”及其他变音符号和重音字母?[无耻的自我引用警报!]
以下代码使用unsrtnat
书目样式;您显然可以自由选择不同的书目样式。由于样式unsrtnat
无法识别名为的字段,因此为了便于示例,subtitle
我不得不合并条目的title
和subtitle
字段。我还将条目的字段放在括号组中,以防止 BibTeX 将其内容小写。abnt3164
title
condicoescontorno
\RequirePackage{filecontents}
\begin{filecontents}{base-referencias.bib}
@Manual{abnt3164,
title = {{ABNT NBR NM-ISO} 3164.
{M{\'a}quinas rodovi{\'a}rias -- Avalia{\c c}{\~o}es de laborat{\'o}rio
de estruturas protetoras -- Especifica{\c c}{\~o}es para o volume de
deflex{\~a}o-limita{\c c}{\~a}o}},
author = {Associa{\c c}{\~a}o Brasileira de Normas T{\'e}cnicas},
year = {2001},
address = {Rio de Janeiro},
org-short = {ABNT 3164},
pages = {5},
timestamp = {2016.01.16},
}
@Misc{condicoescontorno,
author = {Vitor T. Endo},
title = {{Condi{\c c}{\~o}es de Contorno Essenciais e Naturais: parte II}},
year = {2013},
timestamp = {2013.08.21},
url = {https://eaiconvergiu.wordpress.com/2013/08/21/condicoes-de-contorno-essenciais-e-naturais-parte-ii/},
urlaccessdate = {30 de novembro de 2017},
}
\end{filecontents}
\documentclass{article}
\usepackage[brazilian]{babel}% optional
\usepackage[hyphens]{xurl} % for flexible line-break options in URL strings
\usepackage[numbers]{natbib}
\bibliographystyle{unsrtnat} % or some other suitable style
\begin{document}
\nocite{*}
\bibliography{base-referencias}
\end{document}