在 ConTeXt 中呈现参考书目时出现问题

在 ConTeXt 中呈现参考书目时出现问题

我正在使用 ConTeXt 制作报告,但在格式化参考书目时遇到了困难。目前,我正在使用这些类别(通过 Zotero BibTeX 导出), @article @book @misc @techreport其中两个@article @book可以正确渲染,但其他两个无法渲染。

我可以从文档中了解到http://pragma-ade.nl/general/manuals/mkiv-publications.pdf它们应该得到支持但却没有得到渲染。

sampledoc.tex文件

\setupalign[无连字符,宽容]
\setupbodyfont[12pt]
\setuppagenumbering[位置={页脚,中间}]

\开始文本

\usebtx数据集[sample1.bib]

\startfrontmatter

% 封面
这里有一些背景信息
% 标题页

\stopfrontmatter

\启动主体

碳含量
\setupheadtext[content={目录}]
\setupcombinedlist[内容][列表={章节,部分}, 备选=c]
\completecontent[内容]

\completelistoffigures[method=数据集]

\chapter[intro]{简介}
这是我想要引用的示例\cite[num][misc1]

\stopbodymatter

\startbackmatter

\startchapter[title=参考书目]
%有意生成未引用的文档以供测试
\placelistofpublications[方法=数据集]
\停止章节

\stopbackmatter

\停止文本

样本书目文件sample1.bib

@book{book1,
  标题 = {lorem},
  isbn = {978-1-5225-2194-5},
  短标题 = {lorem},
  发布者 = {某人},
  作者 = {约翰·多伊},
  月 = 一月,
  年份 = {2017},
  关键词 = {计算机}
}

@techreport{techreport1,
  标题 = {lorem},
  摘要 = {抽象 ipsum},
  语言 = {en},
  网址 = {http://documents.worldbank.org/},
  作者 = {john doe2},
  月 = 十二月,
  年份 = {2017},
  页数 = {1-0}
}

@article{文章1,
  标题 = {lorem3},
  语言 = {en},
  作者 = {john doe3},
  页数 = {34}
}

@misc{misc1,
  标题 = {ipsum},
  摘要 = {杂项摘要},
  语言 = {en},
  urldate = {2018-10-12},
  网址 = {https://www.something.org/}
}

运行通过mtxrun --script context --autogenerate sampledoc.tex

编辑:书目条目如下所示。我原本希望条目 2 和 4 的呈现方式与其他条目相同。我猜 ConTeXt 无法识别它们,或者我忘记添加一些配置。

1 约翰·多伊,Lorem,某人,2017年。
2 techreport:[摘要:摘要 ipsum] [作者:john doe2] [机构:
科技巨人] [语言:en] [月份:12] [页数:1-0] [标题:lorem] [网址:
http://documents.worldbank.org/] [年份:2017]
3 John Doe3,“lorem3”。
4 杂项:[摘要:杂项摘要] [语言:en] [标题:
https://www.something.org/] [网址日期:2018-10-12]

请注意,这sample1.bib是由 Zotero Better BibTeX 插件自动生成的。如果我能继续使用它就太好了。

我的时间紧迫,任何能够解决该问题的帮助都会有帮助。

谢谢

答案1

book仅和条目被格式化的原因article在参考书目手册的第 3.2 节中进行了描述。

书目default规范非常简单:仅明确定义了类别bookarticle。这些连同其默认渲染一起显示在了第 4 页的快速入门示例中。我们特意将此默认规范限制为书目的最小示例。

要使其他类别获得正确的格式,您必须加载不同的规范,例如apaaps。要加载其他规范,您必须使用命令\usebtxdefinitions,例如

\usebtxdefinitions[apa]

相关内容