博主最近在撰写论文的过程中,由于需要在参考文献中添加网址,在编译过程中遇到了如下报错:
Missing $ inserted. [\printbibliography[heading=bibintoc]]
错误原因是:
参考文献中(或其它地方),如果网址中有下划线 _ ,那就需要在网址前面加上\url,不然就会报错。(因为下划线在LaTeX里面是编辑公式里用来表示下角标的)
使用举例如下:
原报错的写法:http://just_for_an_example.html
更正后的写法:\url{http://just_for_an_example.html}
更新保存.bib文件之后,再编译,如果还是报错,需要把.tex文件夹目录下的.bbl文件删掉,再重新编译,就不会报错了。