将bibitem批量转换为bibtex

摘录自https://stackoverflow.com/questions/60536106/create-a-bib-file-from-bibitem-thebibliography

问题

I have like 200 bibitem entry in the environment

\begin{thebibliography}
\bibitem{Bermudez} Berm\'udez, J.D., J. V. Segura y E. Vercher (2010). \emph{Bayesian forecasting with the Holt-Winters model}. Journal of the Operational Research Society, 61, 164-171.
\begin{thebibliography}

I want the resulting .bib file format

@article{bermudez2010bayesian,
  title={Bayesian forecasting with the Holt--Winters model},
  author={Berm{\'u}dez, Jos{\'e} D and Segura, Jos{\'e} Vicente and Vercher, Enriqueta},
  journal={Journal of the Operational Research Society},
  volume={61},
  number={1},
  pages={164--171},
  year={2010},
  publisher={Taylor \& Francis}
}

Is there a way I can do it without converting one by one

Regards

回复1

One possibility is to use https://text2bib.economics.utoronto.ca/ to convert the \bibitem into bibtex format. Choosing Spanish as language, the output of the conversion is

@article{Bermudez,
author = {Berm\'udez, J. D. and J. V. Segura and E. Vercher},
journal = {Journal of the Operational Research Society},
pages = {164-171},
title = {{B}ayesian forecasting with the Holt-Winters model},
volume = {61},
year = {2010},
}

Some fields are missing, e.g. the publisher, because this information was not contained in your

\bibitem

回复2

You can use tex2bib, a tool based on text2bib, but migrated to a newest PHP version (PHP 7).

See an example of use

Input of text transformation:

\bibitem{Bermudez} Berm\'udez, J.D., J. V. Segura y E. Vercher (2010). \emph{Bayesian forecasting with the Holt-Winters model}. Journal of the Operational Research Society, 61, 164-171.

Output:

@article{bv10,
author = {Berm\'udez, J. D. and J. V. Segura y E. Vercher},
title = {Bayesian forecasting with the Holt-Winters model},
journal = {Journal of the Operational Research Society},
year = {2010},
volume = {61},
pages = {164-171},
}
bibitem是LaTeX中的一个命令,用于在参考文献列表中添加一条参考文献。在使用LaTeX撰写论文或报告时,经常需要引用已经发表的文献。bibitem命令可以帮助我们在文献列表中添加作者、标题、年份等信息。 使用bibitem命令的一般步骤如下: 1. 在导言区使用以下命令导入参考文献样式: \usepackage{natbib} 2. 在正文中需要引用参考文献的地方使用以下命令: \cite{bibkey} 其中,bibkey是自定义的引用标识符,用于在参考文献列表中引用对应的文献。 3. 在文档的末尾,使用以下命令生成参考文献列表: \bibliographystyle{style} \bibliography{bibfile} 其中,style是参考文献样式的名称,常见的有plain、apalike等;bibfile是保存参考文献信息的bib文件。 4. 在bib文件中,使用bibitem命令添加参考文献的信息。每个参考文献的信息以bibitem开头,然后使用一对大括号包裹起来,并按照特定的格式填写作者、标题、年份等信息。 使用bibitem命令的优点是可以手动控制每个参考文献的格式和排序,同时提供了一定的灵活性。然而,当引用的文献数量较多时,手动添加bibitem会变得繁琐,此时可以考虑使用专门的文献管理工具,例如EndNote、Mendeley等,这些工具可以自动生成bib文件,并实现自动引用和排序功能。 总之,bibitem命令是LaTeX中用于添加参考文献的命令,可以帮助我们方便地在文献列表中引用和格式化文献信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值