![哈佛风格(apsr.bst)努力解决带有嵌入和[关闭]的 URL](https://linux22.com/image/333318/%E5%93%88%E4%BD%9B%E9%A3%8E%E6%A0%BC%EF%BC%88apsr.bst%EF%BC%89%E5%8A%AA%E5%8A%9B%E8%A7%A3%E5%86%B3%E5%B8%A6%E6%9C%89%E5%B5%8C%E5%85%A5%E5%92%8C%5B%E5%85%B3%E9%97%AD%5D%E7%9A%84%20URL.png)
刚刚搬到apsr.bst 样式准备提交期刊,现在我的构建因嵌入了 & 符号的 URL 而阻塞。我收到很多错误,例如:
./myfile.bbl:20: Misplaced alignment tab character &. [...&dq=civic+culture&hl=&cd=1&source=gbs_api}]
奇怪的是,在 .bbl 中,似乎有一个消毒包装 - 这是前面提到的第 20 行:
\newline\harvardurl{http://books.google.com/books?id=J93o05MH3v8C&printsec=frontcover&dq=civic+culture&hl=&cd=1&source=gbs_api}
我有很多引文,真的不想手动清理它们。有人知道如何在 bib 文件中修复吗?
编辑:.bbl 文件中的完整示例条目:
\harvarditem{Almond \harvardand\ Verba}{1989}{Almond:2011uw}
Almond, Gabriel~A \harvardand\ Sidney Verba. 1989.
\newblock {\em {The Civic Culture}}.
\newblock Political Attitudes and Democracy in Five Nations SAGE.
\newline\harvardurl{http://books.google.com/books?id=J93o05MH3v8C\&printsec=frontcover\&dq=civic+culture\&hl=&cd=1\&source=gbs_api}