前段时间我写了一篇期刊文章,幸运的是,被接受了。出版商好心地给我发了这篇文章的 LaTeX 文件。我现在想将 LaTeX 代码包含在我的博士论文中。除了参考书目外,它可以正常工作。出版商将参考书目包含在\thebibliography
环境中并用于\bibitem
每个条目。参考书目具有以下格式:
\begin{thebibliography}{}
\bibitem{}
{\AA}gren, A., Buffam, I., Berggren, M., Bishop, K., Jansson, M., and Laudon,
H.: Dissolved organic carbon characteristics in boreal streams in a
forest-wetland gradient during the transition between winter and summer, J.
Geophys. Res.-Biogeo., 113, G03031, \href{http://dx.doi.org/10.1029/2007JG000674}{doi:10.1029/2007JG000674}, 2008.
\bibitem{}
Alewell, C., Lischeid, G., Hell, U., and Manderscheid, B.: High temporal
resolution of ion fluxes in semi-natural ecosystems -- gain of information or
waste of resources? Biogeochemistry, 69, 19--35,
\href{http://dx.doi.org/10.1023/B:BIOG.0000031029.46798.7f}{doi:10.1023/B:BIOG.0000031029.46798.7f}, 2004.
\end{thebibliography}
我现在想使用 BibTeX/BibLaTeX 将参考书目包含在我的论文中。因此,我需要将每个 \bibitem 转换为一个.bib
文件。我已经在 text2bib 尝试了网站转换器,但它给了我很多错误(不识别作者和出版年份)。我还运行了 tex2bib-Perl 脚本,但没有成功。
如何调整 Perl脚本或使用 Python、Awk 或 Sed 编写一些新的导入器?我在使用 Awk 和 Sed 方面没有太多经验,但他们应该能够做到这一点。在这里,您可以找到一些示例数据。
几个小时的搜索无济于事。