如何自定义bibtex的参考文献格式

如何自定义bibtex的参考文献格式

我使用bibtex输出参考文献,但是我想自定义参考文献的格式,我的示例代码如下

\documentclass{article}

\begin{document} 

some content...

\cite{K}
\nocite{*}
\bibliographystyle{plain}
\bibliography{mybib}

\end{document}

我的mybib.bib如下

@article{S,
author = {tom and jerry and others},
title = {Quasi-coherent sheaf},
journal = {abcd},
volume = {20},
number = {4},
year = {2030}
}

@article{K,
author = {mike and jerry and others},
title = {Cohomology of sheaf},
journal = {abc},
volume = {11},
number = {5},
pages = {220-230},
year = {2030}
}

我希望做出如下修改:

  1. 方括号[]与每个参考文献名称首字母之间的水平距离;

  2. 修改两个参照之间的垂直距离;

  3. 列出文章中的所有作者,并使用“and”连接最后一位作者和倒数第二位作者,而不是使用“et al”;

  4. 最后一位作者与文章标题之间以及文章标题与期刊名称之间的水平间距。

上述修改如何实现?或者能不能输出更通用的自定义格式?

还有一个小问题:我通过 实现了自定义的参考文献标题格式\refname,但我希望它的字体不是粗体,请问该如何实现呢?

请给我一些提示,或者我应该检查哪些信息?谢谢!

相关内容