问题
同样的\cite{}内容,同样的.bib文件,同样的\bibliographystyle{},在一个模板中能够正常运行,在另一个模板中则会报错:
Missing $ inserted. <inserted text>
报错位置是在生成的bbl文件中引用网址的一行:
解决
根据报错信息,可以判断是下划线_没有在math环境中导致报错,可通过添加转义字符\解决。
但因为同样的url、同样的引用在另一个模板下并没有报错,所以觉得应该有其他解决方法。
后来,在该网站下找到下面的回答:
于是添加到代码中:
成功解决。