![我无法摆脱 texmaker 中 jurabib 的“错位对齐制表符 &。”错误](https://linux22.com/image/309805/%E6%88%91%E6%97%A0%E6%B3%95%E6%91%86%E8%84%B1%20texmaker%20%E4%B8%AD%20jurabib%20%E7%9A%84%E2%80%9C%E9%94%99%E4%BD%8D%E5%AF%B9%E9%BD%90%E5%88%B6%E8%A1%A8%E7%AC%A6%20%26%E3%80%82%E2%80%9D%E9%94%99%E8%AF%AF%20.png)
当我向我的 bib 文件添加一些内容时,我犯了一个诚实的错误并写道
publisher = {International Journal of Physical Distribution & Logistics Management},
这导致了“对齐制表符 & 位置错误”的错误,我完全可以理解。然后我将其更改为:
publisher = {International Journal of Physical Distribution \& Logistics Management},
但错误还是让我很惊讶。在折腾了将近一个小时后,我放弃了,只是把它改成了
publisher = {International Journal of Physical Distribution and Logistics Management},
即使执行此操作并重新启动 texmaker,问题仍然存在。
错误信息如下:
! 对齐制表符 & 位置错误。 ...l Journal of Physical Distribution & Logistics Management\prot... l.152 ... Lin 等人推荐 \footcite{abc} 一般的想法是 br... 我不明白为什么您要在这里使用制表符。如果您只想要一个 & 符号,补救措施很简单:只需现在输入“I\&”。但如果上面的某个右括号过早结束了之前的对齐,您可能会收到更多错误消息,您可以尝试现在输入“S”以查看可以挽救的内容。
它指的是 tex 文件而不是 bib 文件。我不知道这是否重要,但第 152 行根本没有 & 符号...
bib 文件中的条目如下所示:
@Book{abc,
author = {Binshan, Lin and James, Collins and Robert K., Su},
title = {Supply chain costing: an activity-based perspective},
publisher = {International Journal of Physical Distribution \& Logistics Management},
year = {2001},
url = {http://elogistics.lhu.edu.tw/may/course/94_2/logistics/3B/D92425250/%E7%89%A9%E7%AE%A1%E6%9C%9F%E5%88%8A.pdf},
note = {20 Apr. 2015. 11:41 UTC -3 },
}
% 符号还有其他问题吗?
最奇怪的是,它居然能正确生成 pdf 文件。我只需要“手动”打开它。
说实话我不知道该怎么办了……