latex - Sharelatex 仅在第一次参考时生成点,而不是参考
问题描述
我正在尝试使用 sharelatex 在线编译 LaTex 文件。它工作正常,但在我生成的引用之上,第一个似乎被破坏了。它只显示“ [1] ”。. 所有其他 25 个参考资料似乎都很好。同样尴尬的是,[1] 引用甚至没有出现在文档中的任何地方。
我不确定,但我认为这个警告可能是相关的,因为它是我得到的唯一一个:
/usr/local/texlive/2017/texmf-dist/tex/latex/biblatex/blx-bibtex.def Package biblatex Warning: Using fall-back BibTeX(8) backend: functionality may be reduced/unavailable.
参考书目是用 \printbibliography 生成的
解决方案
在查看了正确的论坛后,我找到了解决方案: https ://tex.stackexchange.com/questions/365060/warning-using-fall-back-bibtex8-backendbiblatex-functionality-may-be-redu
我不得不使用
\usepackage[backend=bibtex,style=numeric,sortcites,natbib=true,sorting=none]{biblatex}
而不是
%\usepackage[backend=bibtex, style=numeric]{biblatex}
我仍然不明白为什么它现在有效。警告仍然显示,但第一个引用的问题消失了。当我尝试使用 biber 时,\usepackage[backend=biber, style=numeric]{biblatex}
它根本不会输出任何参考表。
编辑:
似乎我认为在这里修复它并没有,但只是将损坏的参考隐藏在好的参考之间。我在 .bib 文件中犯了一个错误,一个右括号 } 太多了。我之前没有注意到它,因为我不知道如何用 .bib 文件中的对应项来暗杀损坏的引用。
推荐阅读
- javascript - 单个预览 HTML / CSS / JS 后的多个图像库
- python - 如何使用唯一值和条件在数据框中计数?
- sql - 我怎样才能在分区中获得第一行?
- python - Python中的模式搜索
- linux - 如何在 Linux Kernel 的 dump_stack() 中添加内联函数信息?
- html - 允许 svg 占据整个宽度
- r - 一行中的所有数据。将观察点移到下方
- python - Python delocate-wheel 在 MacOS 上打破轮子
- javascript - 使用 forkjoin 顺序上传文件块并在触发下一个 api 调用之前等待响应
- firebase - 应用程序栏标签栏中的颤振问题大小图标?