我不想在 JabRef 中单独创建条目,因为我的.tex
文件中已经有参考书目了。目前在文件中它看起来像这样.tex
:
\begin{document}
\maketitle
\begin{abstract}
\end{abstract}
\section{Introduction}
...
\begin{thebibliography}{99}
\bibitem{Ah88} S.\ Ahn, C.\ Cooper, G.\ Cornu\'ejols \& A.M.\ Frieze (1988) Probabilistic
analysis of a relaxation for the $p$-median problem. {\em Math.\ Oper.\ Res.}, 13, 1--31.
\bibitem{BMW89} A.\ Balakrishnan, T.L.\ Magnanti \& R.T.\ Wong (1989) A dual-ascent
procedure for large-scale uncapacitated network design. {\em Oper.\ Res.}, 37, 716--740.
etc
\end{thebibliography}
\end{document}
我意识到这不是处理引用的最佳方式,所以我想.bib
使用 JabRef(或其他方式)将其全部放入文件中。非常感谢您的帮助。
答案1
1) 仅将 \bibitem
列表复制到新文件。即:
\bibitem{Ah88} S.\ Ahn, C.\ Cooper, G.\ Cornu\'ejols \& A.M.\ Frieze (1988) Probabilistic
analysis of a relaxation for the $p$-median problem. {\em Math.\ Oper.\ Res.}, 13, 1--31.
\bibitem{BMW89} A.\ Balakrishnan, T.L.\ Magnanti \& R.T.\ Wong (1989) A dual-ascent
procedure for large-scale uncapacitated network design. {\em Oper.\ Res.}, 37, 716--740.
2)前往text2bib 网站
3)如果您是新用户/老用户,请注册/登录。
4) 登录后,您需要上传文件并询问一些关于标签、行尾样式、字符编码、语言、每个项目的第一个部分是否是作者等的问题。然后单击“转换为 BibTeX”。
5) 然后您将看到第一个参考文献的字段是否被很好地识别。此时您可以忽略(跳过)此条目,修改某些字段,或者简单地将参考文献添加到 Bibtext 并转到下一个条目。
未经任何手动修改,这是上述 bibitems 的结果:
@article{Ah88,
author = {S. Ahn and C. Cooper and G. Cornu\'ejols and A. M. Frieze},
journal = {Math. Oper. Res},
pages = {1-31},
title = {Probabilistic analysis of a relaxation for the $p$-median problem},
volume = {13},
year = {1988},
}
@article{BMW89,
author = {A. Balakrishnan and T. L. Magnanti and R. T. Wong},
journal = {Oper. Res},
pages = {716-740},
title = {A dual-ascent procedure for large-scale uncapacitated network design},
volume = {37},
year = {1989},
}
6) 将输出保存为yourname.bib
并检查 JabRef 是否可以无错误地加载它。
答案2
如果你有 PDF,你现在可以创建条目逐个在 JabRef 中使用来自纯文本的新条目功能。JabRef 由此使用自由引用。 有https://anystyle.io但它还没有被整合到 JabRef 中 [科尔#315]。
例子:
O. Kopp, A. Armbruster, und O. Zimmermann, "Markdown Architectural Decision Records: Format and Tool Support", in 10th ZEUS Workshop, 2018.
- 单击 BibTeX 并选择“从纯文本中新建条目...”或者,您可以按Ctrl+ Shift+ N。
- 选择条目类型。选择“InProceedings”,这在大多数情况下有效
- “纯文本导入”窗口打开
- 使用中间的“粘贴”按钮粘贴条目
- 点击“使用 FreeCite 解析”
- 条目编辑器打开后会显示解析的结果:
在那里进行更正。
对每个条目重复上述步骤。
答案3
您可以直接使用AnyStyle.io。我会以 PDF 为基础。如果您无法生成 PDF,您也可以以 s 为基础\bibitem
,但您会得到格式错误的作者:
\bibitem
创建一个不包含参考文献的文本文件:S.\ Ahn, C.\ Cooper, G.\ Cornu\'ejols \& AM\ Frieze (1988) 对 $p$ 中值问题的松弛的概率分析。{\em Math.\ Oper.\ Res.},13,1--31。
A.\ Balakrishnan、TL\ Magnanti \& RT\ Wong (1989) 大规模无容量网络设计的双上升程序。{\em Oper.\ Res.},37,716--740。
将其粘贴到任意样式
点击“解析 2 个引用”
点击 BibTeX
结果。请注意,作者不是 BibTeX 格式。
@article{ahn1988a,
author = {},
title = {G.\ Cornu\'ejols \& A.M.\ Frieze},
date = {1988},
journal = {{\em Math.\ Oper.\ Res.}},
volume = {13},
pages = {1–31},
source = {Probabilistic analysis of a relaxation for the $p$-median problem},
language = {nl}
}
@article{balakrishnan1989a,
author = {},
title = {T.L.\ Magnanti \& R.T.\ Wong},
date = {1989},
journal = {{\em Oper.\ Res.}},
volume = {37},
pages = {716–740},
source = {A dual-ascent procedure for large-scale uncapacitated network design},
language = {en}
}