biblatex - 脚注引用自定义顺序

biblatex - 脚注引用自定义顺序

我正在写一篇论文,教授明确要求在脚注引用中遵循这个特定的顺序:

{author/s}, {title}, {publisher}, {address}, {year}, {page(如果已添加)}

这本书

@book{filatov1980,    
  title={La caduta del fascismo},    
  author={Filatov, J.},    
  year={1980},    
  publisher={Teti},
  address={Milano}
}

应该输出这个:

J. Filatov,法西斯主义的后裔,Teti,米兰,1980 年,第 27 页

我已经搜索了一段时间但找不到合适的答案。

答案1

您可以尝试不同的解决方案:

  1. 询问你的教授他们自己使用哪种 BibTeX/BibLaTeX 样式,然后使用它。
  2. 尝试找到匹配的现有样式。例如chem-rsc,BibLaTeX 似乎与书籍很接近,但对于文章,标题不会显示 (!),因此这可能并不理想。
\begin{filecontents}[overwrite]{\jobname.bib}
@book{filatov1980,    
  title={La caduta del fascismo},    
  author={Filatov, J.},    
  year={1980},    
  publisher={Teti},
  address={Milano},
}
@inbook{filatovpages,    
  booktitle={La caduta del fascismo},    
  author={Filatov, J.},    
  year={1980},    
  publisher={Teti},
  address={Milano},
  pages={27},
}
@article{three,
  title={Three pages about nothing},
  journal={Journal of Nothing},
  author={John Smith},
  year={2010},
  publisher={ABC Publishing},
  address={Sesame Street},
  pages={p. 3}
}

\end{filecontents}
\documentclass{article}
\usepackage[height=8cm]{geometry}
\usepackage[style=chem-rsc]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
No policital system lasts forever \footfullcite{filatov1980}. You don't need to read the whole book \footfullcite{filatovpages}. Or read nothing \footfullcite{three}.
\printbibliography
\end{document}

在此处输入图片描述

  1. 修改或创建您自己的 BibTeX 或 BibLaTeX 样式。请注意,对于 BibLaTeX,更改单个字段的外观很容易,但更改字段的存在或顺序则比较困难。例如,请参阅如何在 biblatex 中创建自定义样式?了解可能的工作流程。

  2. 询问你的教授是否也可以使用(略微)不同的参考书目风格(例如姓氏,A。A. 姓氏,因此如果能将姓氏放在姓名首字母之前,将更容易满足其他要求)。

相关内容