是否可以使用 amsrefs 引用网页?

是否可以使用 amsrefs 引用网页?

我(逐渐)熟悉 amsrefs 有限的参考书目条目类型,并且想知道如何添加用于引用网页的条目类型。

根据文档对于包(第 14 页底部),我只需要使用命令\BibSpec,但我并不完全确定这样做的细节。例如,我应该在哪里包含此命令?网页条目的内部格式是什么样的?

第二个问题是,我是否应该通过滥用条目来“创建”网页条目article。如果是这样,那会是什么样子?

amsrefs不支持misc条目类型,这确实太糟糕了。我拒绝在这一点上切换到 BibTeX,因为我和朋友打了一个简单的赌,我可能很快就会输掉。

谢谢你的帮助。

答案1

amsref提供 eprint 字段,您可以在其中使用它,例如,article在条目类型中介绍一些网页。另一种可能性是定义一个全新的 bib 条目类型(使用哪种方法将取决于特定的预期用途)。在下面的示例代码中,我说明了这两种方法。

我使用 定义了一个新的 bib 条目类型(称为webpage\BibSpec;此类型可识别字段authortitleyear和。新字段调用的定义只是为了使用包中的命令对其参数进行排版。myurlnotemyurl\myurl\urlurl

\documentclass{amsart}
\usepackage[lite]{amsrefs}
\usepackage{url}

\DefineSimpleKey{bib}{myurl}

\newcommand\myurl[1]{\url{#1}}

\BibSpec{webpage}{%
  +{}{\PrintAuthors} {author}
  +{,}{ \textit} {title}
  +{}{ \parenthesize} {date}
  +{,}{ \myurl} {myurl}
  +{,}{ } {note}
  +{.}{ } {transition}
}

\begin{document}

\title{The Title}
\author{The Author}

\maketitle

\begin{bibdiv}
\begin{biblist}
\bib{yellowmonster}{book}{
   author={Bousfield, A.K.},
   author={Kan, D.M.},
   title={Homotopy Limits, Completions and Localizations},
   date={1972},
   series={Lecture Notes in Mathematics},
   volume={304},
   publisher={Springer-Verlag},
   address={Berlin-New York},
  eprint={dfgsdfgfs}
 }

\bib{texsx}{webpage}{
  author={The Author},
  title={The Title},
  date={2012},
  myurl={http://www.stackexchange.com/},
  note={Some additional information}
}

\bib{serre:shfs}{article}{
   author={Serre, Jean-Pierre},
   title={Homologie Singuli\`ere des Espaces Fibr\'es.  Applications},
   date={1951},
   eprint={http://www.some.site.com/},
   note={Some additional information}
 }
\end{biblist}
\end{bibdiv}

\end{document}

在此处输入图片描述

答案2

AMSRefs 已为此目的提供了书目条目类型。它webpage采用字段authortitlesubtitledateurlaccessdatenote

\documentclass{amsart}
\usepackage{amsrefs}

\begin{document}

\begin{bibdiv}
\begin{biblist}

\raggedright

\bib{your-cite-key}{webpage}{
    author={tentaclenorm},
    title={Is it possible to cite a webpage using amsrefs?},
    subtitle={},
    date={2012-08-05},
    url={https://tex.stackexchange.com/q/65972/},
    accessdate={2021-06-11},
    note={},
}

\end{bibdiv}
\end{biblist}

\end{document}

上述 MCVE 输出的屏幕截图。

相关内容