每种参考文献有多种 bibtex 样式

每种参考文献有多种 bibtex 样式

如标题所示,我试图 bibtex在同一文档中使用多种样式。
具体来说,我想区分我在online参考文献中显示引文的方式,以及我显示bookarticle引文的方式。
我需要使用,footcite以便我可以完整地写出我从中获取参考的网站,而我希望使用数字显示book和的引文article,并能够将它们放在方括号中。
考虑一下,目前,如果我\cite在书籍和文章中使用,我会在文本中找到整个参考资料。
以下是当前正在发生的事情的 MWE。

\documentclass{book}

\usepackage[backend=biber,style=verbose-ibid,hyperref,backref]{biblatex}

\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt}

\addbibresource{bibliography.bib}
  
\begin{document}

Cite book: \cite{ian:swe}\\

Cite article: \cite{paper:jira}\\

Cite website: \footcite{site:agile-manifesto}

\cleardoublepage
\chapter{Bibliografia}

% Print book bibliography
\printbibliography[heading=subbibliography,title={Riferimenti bibliografici},type=book]

% Print articles/paper
\printbibliography[heading=subbibliography,title={Pubblicazioni scientifiche},type=article]

% Print site bibliography
\printbibliography[heading=subbibliography,title={Siti web consultati},type=online]

\end{document}

bibliography.bib

@book{ian:swe,
    title={Ingegneria del software},
    author={Ian Sommerville},
    isbn={9788891902245},
    url={https://www.pearson.it/opera/pearson/0-6424-ingegneria_del_software},
    year={2017},
    publisher={Pearson}
}

@online{site:agile-manifesto,
    title   = {Manifesto Agile},
    url     = {https://agilemanifesto.org/iso/it/manifesto.html}
}

@article{paper:jira,
    author  = {Diamantopoulos, Themistoklis and Saoulidis, Nikolaos and Symeonidis, Andreas},
    year    = {2023},
    month   = {05},
    title   = {Automated issue assignment using topic modelling on Jira issue tracking data},
    volume  = {17},
    journal = {IET Software},
    doi = {10.1049/sfw2.12129}
}

答案1

您当前的样式verbose-ibid将显示完整的引文。要使用括号,您需要样式numeric。然后,要显示在线资源脚注中的完整引文,您需要使用\footfullcite

但请注意,这将为在线资源分配编号,而这些编号不会在文本中再次出现。

因此你的引用将如下所示: 引文示例

参考书目如下: 参考书目示例

相关内容