更新

更新
@article{когбетлянц1915объ,
  title={Объ однократно-суммируемыхъ рядахъ Sturm-Liouville'я},
  author={Когбетлянц, Эрванд Геворгович},
  journal={Сообщенiя Харьковскаго математическаго общества},
  volume={14},
  number={6},
  pages={251--270},
  year={1915},
  publisher={Императорский Харьковский университет}
}

如何将此俄语书目数据实现到 BibTeX ( .bib) 文件中?

答案1

一定要使用 BibTeX 吗?如果不是,使用 BibLaTeX 非常简单:只需将文章数据原封不动地放入 bib 文件中即可。

除非你使用 xelatex 或 lualatex 进行编译,否则你需要确保加载\usepackage[T2A]{fontenc}。尝试一下:

\documentclass{article}
\usepackage[T1,T2A]{fontenc} 
\usepackage[russian,english]{babel}
\usepackage{csquotes}

\begin{filecontents}[overwrite]{demo-russian.bib}
@article{когбетлянц1915объ,
  title={Объ однократно-суммируемыхъ рядахъ Sturm-Liouville'я},
  author={Когбетлянц, Эрванд Геворгович},
  journal={Сообщенiя Харьковскаго математическаго общества},
  volume={14},
  number={6},
  pages={251--270},
  year={1915},
  publisher={Императорский Харьковский университет}
}
\end{filecontents}

\usepackage[style=authoryear-icomp]{biblatex}
\addbibresource{demo-russian.bib}

\begin{document}
\section{Introduction}

There is this great Russian article I'd really like to quote: \cite{когбетлянц1915объ}

\printbibliography
\end{document}

更新

感谢 UlrikeFischer 的精彩评论,我学会了如何摆脱 -package filecontents。现在文件应该可以编译而不会出现警告。

输出如下:

俄语书目数据

相关内容