从参考书目中删除“In”字段

从参考书目中删除“In”字段

我想引用一篇没有期刊名称的档案论文。如果我这样做,

@article{article,
    author    = "Author",
    title     = "Title",
    year      = "2003",
    url   = "arXiv:000112"
}

我的书目是这样生成的:

Author. “Title”. In: (2015). URL : arXiv:1409.1556.

前面没有期刊名称。是否可以简单地删除这个“in”?

答案1

您可以使用“@unpublished”

@unpublished{key,
  author = "Author",
  title  = "Title",
  year   = "2003",
  url   = "arXiv:000112"
}

这使:

Author. Title. 2003. URL arXiv:000112.

答案2

要指定条目类型,请使用以下语法

\renewbibmacro{in:}{\ifentrytype{article}
    {}
    {\bibstring{in}\printunit{\intitlepunct}}
}

您可以用任何条目类型(书籍、收藏、期刊、论文集……)替换“文章”。

第二行的空括号表示将“In:”替换为空,从而将其删除(注意:“In:”可以用任何其他单词替换)。

"\bibstring{in}" 只是单词 "In",而 "\intitlepunct" 是 "In" 的两个点。

相关内容