Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

对于特殊的电子资源(比如github上的项目以及arxiv上的论文等)的按照国标如何引用? #89

Closed
fu123456 opened this issue Oct 23, 2021 · 10 comments

Comments

@fu123456
Copy link

现在特别是计算机学科很多的论文都是上传到arxiv上在线发表,导致在论文中需要引用上面的一些论文,但是arxiv网站以及dblp网站提供了bib文件,但是这些文件貌似不符合咱们的国标,比如下面的一个arxiv上的论文,arxiv网站提供的bib文件如下:

@misc{lettry2018unsupervised,
      title={Unsupervised Deep Single-Image Intrinsic Decomposition using Illumination-Varying Image Sequences}, 
      author={Louis Lettry and Kenneth Vanhoey and Luc van Gool},
      year={2018},
      eprint={1803.00805},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}

arxiv网上还提供了dblp的链接,提供了另外一种bib如下:

@article{DBLP:journals/corr/abs-1803-00805,
  author    = {Louis Lettry and
               Kenneth Vanhoey and
               Luc Van Gool},
  title     = {Deep Unsupervised Intrinsic Image Decomposition by Siamese Training},
  journal   = {CoRR},
  volume    = {abs/1803.00805},
  year      = {2018},
  url       = {http://arxiv.org/abs/1803.00805},
  eprinttype = {arXiv},
  eprint    = {1803.00805},
  timestamp = {Mon, 13 Aug 2018 16:48:44 +0200},
  biburl    = {https://dblp.org/rec/journals/corr/abs-1803-00805.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

另外,通过google scholar搜索,有下面的bib格式:

@article{lettry2018deep,
  title={Deep unsupervised intrinsic image decomposition by siamese training},
  author={Lettry, Louis and Vanhoey, Kenneth and Van Gool, Luc},
  journal={arXiv preprint arXiv:1803.00805},
  year={2018}
}

也就是说同一个资源(论文),上面提供了三个不同的bib文件。
那么这个时候这个arxiv上的论文按照国标应该如何弄比较合理呢。因为这些电子资源和我们普通的网页又不一样,具有一定的特殊性。

@zepinglee
Copy link
Owner

zepinglee commented Oct 23, 2021

国标对预印本的格式没有进行规定,而且也没有对应的文献类型标识。我就此还写邮件问过标准的起草人,但没有回复。

预印本主要的问题是 eprinttypeeprint 两个域没有合适的位置填写。有两种处理方法。

一是采用严格遵守国标的保守策略,按照网页的格式进行填写。

@online{lettry2018unsupervised,
  title         = {Unsupervised Deep Single-Image Intrinsic Decomposition using Illumination-Varying Image Sequences},
  author        = {Louis Lettry and Kenneth Vanhoey and Luc van Gool},
  year          = {2018},
  eprint        = {1803.00805},
  archivePrefix = {arXiv},
  url           = {https://arxiv.org/abs/1803.00805},
}

其中 archivePrefixeprinttype 的别名。

Screen Shot 2021-10-24 at 14 51 18

最终的结果不会显示“arXiv”和“1803.00805”,不过在 URL 也能明显地看出是 arXiv 的预印本,应该影响不大。

二是在国标的格式上进行扩展,额外显示 eprinttypeeprint 的内容,有的期刊采用了这种格式。注意需要将 bst 文件的下面一行改为 #1,文献类型使用 preprint
https://github.com/CTeX-org/gbt7714-bibtex-style/blob/2cb5f32991bdc10e5499438c81c88111e405291a/gbt7714-numerical.bst#L86

@preprint{lettry2018unsupervised,
  title         = {Unsupervised Deep Single-Image Intrinsic Decomposition using Illumination-Varying Image Sequences},
  author        = {Louis Lettry and Kenneth Vanhoey and Luc van Gool},
  year          = {2018},
  eprint        = {1803.00805},
  archivePrefix = {arXiv},
  url           = {https://arxiv.org/abs/1803.00805},
}

Screen Shot 2021-10-24 at 14 56 19

@fu123456
Copy link
Author

fu123456 commented Oct 24, 2021

这方面有编译好的格式吗?我下面编译出来的感觉有点问题。
对应的bib文件如下

@article{hu-2020-expos-gan,
  author =	 {Hu, Shu and Li, Yuezun and Lyu, Siwei},
  title =	 {Exposing {GAN}-generated faces using inconsistent
                  corneal specular highlights},
  year =	 2020,
journal   = {CoRR},
  volume    = {abs/2009.11924},
  url       = {https://arxiv.org/abs/2009.11924},
  urldate={2021-10-15},
  date={2020-09-30},
eprinttype = {arXiv},
  eprint    = {2009.11924},
}

gbt13

@zepinglee
Copy link
Owner

zepinglee commented Oct 24, 2021

我修改了上一条回答,你再看一下。

另外你用的是 biblatex-gb7714-2015,应该去 https://github.com/hushidong/biblatex-gb7714-2015 讨论。

@zepinglee
Copy link
Owner

我突然想到,预印本的文献类型标识用“A”(档案)似乎更合理。@hushidong

@hushidong
Copy link

@zepinglee 嗯,有道理。不过咱们其实较少去区分,期刊也可以是档案,我理解国标中的档案更专指一类文献,而不是其它类的文献收集起来变成了档案,个人理解。

@ fu123456 设置eprint选项false就不输出eprint相关信息了。因为这个文献认为是期刊文献,所以卷的信息自然就输出了。

@zepinglee
Copy link
Owner

@zepinglee 嗯,有道理。不过咱们其实较少去区分,期刊也可以是档案,我理解国标中的档案更专指一类文献,而不是其它类的文献收集起来变成了档案,个人理解。

@hushidong 这主要是给未发表的预印本设置合适的文献类型标识。

关于“档案”类型国标中只有两个示例:

  1. 4.1 节

Screen Shot 2021-10-24 at 16 55 13

  1. 4.6 节

Screen Shot 2021-10-24 at 16 55 45

在《GB/T 7714一2015 的新点、实施要点及其他》中有更详细的说明。

档案,A:分类保存以备查考的文件和材料,如人事档案、科技档案、法律法规、政府文件等。

另一方面,arxiv.org 的简介中有:

arXiv is a free distribution service and an open-access archive for 1,963,593 scholarly articles in the fields of physics, mathematics, ...

用 archive 类型应该是合适的,而且本身也读作“archive”。

我打算进行以下修改:

  1. 预印本文献 @preprint 的类型标识改为“A”。
  2. @online 类型如果有 eprint 域,则按照预印本处理。
  3. @article 类型如果无 journal 域但有 eprint,按照预印本处理。
  4. eprinttypeeprint 的位置改到 URL 前,跟 biblatex 一致。

但我不太确定默认情况下是否输出 eprinttypeeprint,因为严格按照国标的话没有这些著录项目。

@hushidong
Copy link

嗯,我理解你的意思。这个判断逻辑我也同意,不过最好还是加个选项方便用户选择。

@GabrielLin
Copy link

请问按照最新的修改版本,arXiv的预印本,同时需要显示文章编号的话,bib文件应该怎么写?谢谢。

@zepinglee
Copy link
Owner

zepinglee commented Oct 3, 2022

请问按照最新的修改版本,arXiv的预印本,同时需要显示文章编号的话,bib文件应该怎么写?谢谢。

可以使用 arXiv.org 网站导出的 BibTeX 格式:

@misc{lettry2018unsupervised,
  title         = {Unsupervised Deep Single-Image Intrinsic Decomposition using Illumination-Varying Image Sequences},
  author        = {Louis Lettry and Kenneth Vanhoey and Luc van Gool},
  year          = {2018},
  eprint        = {1803.00805},
  archivePrefix = {arXiv},
  url           = {https://arxiv.org/abs/1803.00805},
}

也可以按照 biblatex 的要求的格式:

@preprint{lettry2018unsupervised,
  title         = {Unsupervised Deep Single-Image Intrinsic Decomposition using Illumination-Varying Image Sequences},
  author        = {Louis Lettry and Kenneth Vanhoey and Luc van Gool},
  year          = {2018},
  eprint        = {1803.00805},
  eprinttype    = {arXiv},
  url           = {https://arxiv.org/abs/1803.00805},
}

@GabrielLin
Copy link

请问按照最新的修改版本,arXiv的预印本,同时需要显示文章编号的话,bib文件应该怎么写?谢谢。

按照 biblatex 的要求的格式就可以:

@preprint{lettry2018unsupervised,
  title         = {Unsupervised Deep Single-Image Intrinsic Decomposition using Illumination-Varying Image Sequences},
  author        = {Louis Lettry and Kenneth Vanhoey and Luc van Gool},
  year          = {2018},
  eprint        = {1803.00805},
  archivePrefix = {arXiv},
  url           = {https://arxiv.org/abs/1803.00805},
}

谢谢您。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants