我想引用网页的一部分。类似于书中的一章。但从文档,该@online
条目仅具有看似相关的subtitle
和字段,但据我理解,它们用于显示引用整个文章而不是部分文章的标题。titleaddon
(我想参考的网站。)我目前正在做的事情是:
@online{parallel-computing,
author = "Blaise Barney",
title = "Introduction to Parallel Computing",
url = "https://computing.llnl.gov/tutorials/parallel_comp/#Whatis"
}
我想特别提到什么是并行计算?,我目前正在使用 URL 引用它(不知道是否合适)。
答案1
对于这个特定示例(我猜对于大多数拥有自己 URL 的网站也是如此),我只会使用@online
来引用完整的网站,并在引文的后记中给出“部分”来引用特定部分。就像人们通常会将完整内容添加@book
到参考书目中,但只引用特定页面一样。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@online{parallel-computing,
author = {Blaise Barney},
title = {Introduction to Parallel Computing},
url = {https://computing.llnl.gov/tutorials/parallel_comp},
urldate = {2019-08-06},
organization = {Lawrence Livermore National Laboratory},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem ipsum \autocite[section \enquote{What is Parallel Computing?}]{parallel-computing}.
\printbibliography
\end{document}
对我来说,这种情况下最自然、最独立的单元就是完整的网站。
如果你坚持在参考书目中引用特定部分,你可以遵循 大卫·普顿的评论中的建议以及(滥用)使用@inbook
条目类型。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@inbook{barney:whatis,
author = {Blaise Barney},
booktitle = {Introduction to Parallel Computing},
title = {What is Parallel Computing?},
url = {https://computing.llnl.gov/tutorials/parallel_comp/#Whatis},
urldate = {2019-08-06},
publisher = {Lawrence Livermore National Laboratory},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem ipsum \autocite{barney:whatis}.
\printbibliography
\end{document}
当然,可以定义一种新的条目类型,称为@inonline
与...相关,@online
与...@inbook
相关@book
。目前我怀疑这是否值得付出努力,但这肯定是可行的。参见如何使用 BibLaTeX/Biber 创建全新的数据类型?首先。
或者,Bib 格式问题演示如何添加maintitle
条目@online
,以便您可以获得类似
@online{barney:whatis,
author = {Blaise Barney},
maintitle = {Introduction to Parallel Computing},
title = {What is Parallel Computing?},
url = {https://computing.llnl.gov/tutorials/parallel_comp/#Whatis},
urldate = {2019-08-06},
organization = {Lawrence Livermore National Laboratory},
}