zotero-chinese / styles Goto Github PK
View Code? Open in Web Editor NEW中文 CSL 样式
Home Page: https://zotero-chinese.com/styles/
License: Other
中文 CSL 样式
Home Page: https://zotero-chinese.com/styles/
License: Other
提议整理一下 china-national-standard-gb-t-7714-2015-*.csl
和 gb-t-7714-2015-*.csl
,这个工作交给我吧。@redleafnew 对以下修改的意见怎样?
china-national-standard-
前缀。这部分信息在官方的仓库中有用,但是在本仓库中显得多余。aulower
, bilan
, nodoi
,不过这几个词不太容易理解(比如我第一次看到时想了半天 bilan
是拼音还是啥东西),建议改成lower-name
, bilingual
。nodoi
的设置其实是同时去掉了 URL 和 DOI,建议改为完整一点的信息,比如 no-url-doi
, nourldoi
或者 nolink
。<title>
标签中使用中文填写简要的修改信息,每条修改都有一词。这部分内容会显示在 Zotero 选择 style 的界面,可以方面用户查找。<summary>
标签中使用中文记录详细的修改信息,这主要是修改代码时阅读和记录。周黎安, 2004: 《晋升博弈中政府官员的激励与合作———兼论我国地方保护主义和重复建设问题长期存在的原因》,《经济研 究》第 6 期。
Bottazzi,L.,M. D. Rin,and T. Hellmann,2016,“The Importance of Trust for Investment: Evidence from Venture Capital”,Review of Financial Studies,29( 9) ,2283—2318.
与《管理世界》相比,需要做如下改动:
中文:作者后标点为逗号,然后是年份:,期刊位置删除”XX年“
英文:页码之间的符号为”—“,而不是”~“
文献排序不用编号
http://www.erj.cn/cn/Info.aspx?m=20100913105301153616&page=1
谢谢老师~
经济研究要求中文文献在前,英文文献在后,而这里生成的的英文在前中文在后
见http://www.erj.cn/cn/Info.aspx?m=20220223162358523953
英文期刊的姓名与要求的不同
我生成的
Bartov E., Mohanram P., Seethamraju C., 2002, “Valuation of Internet Stocks—An IPO Perspective”, Journal of Accounting Research, 40(2), 321—346.
有两点不同:
(1) 从第二个作者开始,缩写的顺序不同了,应该是缩写在前,姓在后
(2) 第三个如果有三个作者,第三个作者前有个"and"
提议:
000gb-t-7714-2015-numeric-zepingli-rework.csl
跟官方仓库的 china-national-standard-gb-t-7714-2015-numeric.csl
其实完全相同。建议改为双语版 000gb-t-7714-2015-numeric-bilingual.csl
,这样更实用一些。另外我可以添加一些示例。001gb-t-7714-2015-numeric-no-date-url.csl
中的序号没有正确设置对齐方式,这一问题在 002gb-t-7714-2015-numeric-no-date-url.csl
中修复,两者仅有这些区别。提议移除有 bug 的 001gb-t-7714-2015-numeric-no-date-url.csl
,而且我想将 001
号改为 双语版 author-date 式 001gb-t-7714-2015-author-date-bilingual.csl
。006gb-t-7714-2015-numeric.csl
其实是 000gb-t-7714-2015-numeric-zepingli-rework.csl
的稍早版本,建议移除。同一文献[1]上下文引用会显示[2]为两篇文献[1]。
参考文献
[1]关于zotero使用......
[2]引文......
[3]关于zotero使用......
如上所述
老师好,我正在使用的是04zuel-thesis.csl,
对于
王越溪, 王鹏. 鸡肉早餐肠加工技术研究进展[J]. **家禽, 2018, 40(23): 37–42.
一文,现在的效果是(王越溪和王鹏, 2018)
我想达到的效果是(王越溪等, 2018),
请问改如何修改呢,我尝试修改了第320行的 et-al-min="2",无效
320行
恳请老师解答
作者您好!感谢无私提供zotero样式!我在使用《经济社会体制比较》的样式,但英文参考文献格式有的正确,而有的与中文一样了。最初发现是一些英文文章没有设置语言为en,但使用delitemwithatt批量修改为en后仍然无法refresh为中英文对应格式,英文的有一些还是与中文的一样。请问如何解决呢,十分感谢!
https://github.com/redleafnew/Chinese-STD-GB-T-7714-related-csl/blob/main/china-national-standard-gb-t-7714-2015-numeric.csl
对应的缩进如下:
https://raw.githubusercontent.com/redleafnew/Chinese-STD-GB-T-7714-related-csl/main/china-national-standard-gb-t-7714-2015-numeric-aulower-bilan-nodoi.csl
对应的缩进如下:
其中,第二个应该统一为第一个吧,不知道应该修改代码哪里的部分?
导出两个参考文献作为示例:
[
{
"id": "http://zotero.org/groups/2321158/items/3AC34A2N",
"type": "article-journal",
"container-title": "Strategic Management Journal",
"DOI": "10.1002/smj.4250090706",
"issue": "S1",
"language": "en",
"page": "41–58",
"title": "First-mover advantages",
"volume": "9",
"author": [
{
"family": "Lieberman",
"given": "Marvin B"
},
{
"family": "Montgomery",
"given": "David B"
}
],
"issued": {
"date-parts": [
[
"1988"
]
]
}
},
{
"id": "http://zotero.org/groups/2321158/items/VM6HGUB8",
"type": "article-journal",
"abstract": "This article reflects upon and updates our prize‐winning paper, ‘First‐mover advantages,’ which was published in SMJ 10 years ago. We discuss the evolution of the literature over the past decade and suggest opportunities for continuing research. In particular, we see benefits from linking empirical findings on first‐mover advantages with the complementary stream of research on the resource‐based view of the firm. © 1998 John Wiley & Sons, Ltd.",
"container-title": "Strategic Management Journal",
"DOI": "10.1002/(SICI)1097-0266(1998120)19:12<1111::AID-SMJ21>3.0.CO;2-W",
"ISSN": "0143-2095",
"issue": "12",
"language": "en",
"note": "01497",
"page": "1111–1125",
"source": "tsinghua-primo.com",
"title": "First‐mover (dis)advantages: retrospective and link with the resource‐based view",
"title-short": "First‐mover (dis)advantages",
"volume": "19",
"author": [
{
"family": "Lieberman",
"given": "Marvin B."
},
{
"family": "Montgomery",
"given": "David B."
}
],
"issued": {
"date-parts": [
[
"1998"
]
]
}
}
]
GBT系列的CSL文件在以前的Zotero版本上对中英文都能正确识别;但是,更新到6.0后英文文献后面也是"等“啦。
目前仓库中许多 CSL 是仅网页显示 URL。(其实我一直不太理解为何这些样式会尽量避免 URL,可能是 Word 中 URL 无法断行导致很丑?)不过其中判断显示 URL 的条件显得过于简单,比如
在国标的示例中,report
和 regulation
如果有 URL 但没出版社是按照“电子文献”的格式著录的。
如果按照上述的条件不显示 URL,则显得缺乏必要的信息。
[1] **互联网络信息中心. 第 29 次**互联网络发展现状统计报告[R]. 2012.
[2] 北京市人民政府办公厅. 关于转发北京市企业投资项目核准暂行实施办法的通知: 京政办发[2005]37号[A]. 2005.
另外还有 dataset
和 software
这样的类型,其实跟网页 webpage
很接近。
我提议将“纯电子文献”的判断条件改为:非 article-journal article-magazine article-newspaper book chapter paper-conference patent thesis
类型,并且没有 publisher
:
<choose>
<if type="article-journal article-magazine article-newspaper book chapter paper-conference patent thesis" variable="publisher" match="none">
<text variable="URL"/>
</if>
</choose>
非常非常感谢!以下是要求
参考文献格式
中文书刊:作者按中文写法,姓在前、名在后;英文书刊:作者按英文习惯写法,如名在前、姓在后,名用首字母缩写、姓用全称。一般6人以内须列出全部作者,6人以上写6人再加“等”(英文加“et al”))。每个参考文献的最后不加标点符号。
(1)图书:最多列出6个作者,作者与作者之间用逗号分隔. 书名. 版本(第×版). 译者. 出版地: 出版者, 出版年. 起页-止页(可选)
(2)期刊:最多列出6个作者,作者与作者之间用逗号分隔. 文章名. 期刊名(全称). 年号, 卷号(期号): 起页-止页或论文编号
(3)会议论文集:最多列出6个作者,作者之间用逗号分隔. 文章名. 见(英文用“in”):会议名称(或论文集). 会议城市, 国家, 会议时间, 出版者, 出版年: 起页-止页
(4)专利:专利申请者. 专利题名. 专利国别, 专利文献种类, 专利号, 出版年
(5)学位论文:作者. 题名:[博士(或硕士)学位论文]. 保存地点: 保存单位(如华中科技大学, 年份)
参考文献(举例)
[1] 闫明礼, 张东刚. CFG桩复合地基技术及工程实践(第二版). 北京: **水利水电出版社, 2006
[2] M. Chalfie, S. R. Kain. Green fluorescent protein: properties, applications, and protocols. Hoboken, New Jersey: Wiley-interscience, 1998
[3] 詹向红, 李德新. 中医药防治阿尔茨海默病实验研究述要. 中华中医药学刊, 2004, 22(11): 2094-2096
[4] E. S. Lein, M. J. Hawrylycz, N. Ao, M. Ayres, A. Bensinger, A. Bernard, et al. Genome-wide atlas of gene expression in the adult mouse brain. Nature, 2007, 445(7124): 168-176
[5] M. L. Bouxsein, S. K. Boyd, B. A. Christiansen, R. E. Guldberg, K. J. Jepsen, R. Müller. Guidelines for assessment of bone microstructure in rodents using micro–computed tomography. Journal of Bone and Mineral Research, 2010, 25(7): 1468-1486
[6] Y. Shunsuke, A. Masahide, K. Masayuki, M. Yoshizawa. Performance evaluation of phase-only correlation functions from the viewpoint of correlation Filters, in: 2018 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), Honolulu, HI, USA, 12-15 Nov. 2018, Proceedings of the IEEE, 2019: 1361-1364
[7] T. Yao, J. Wan, P. Huang, X. He, F. Wu, C. Xie. Building efficient key-value stores via a lightweight compaction tree. ACM Transactions on Storage, 2017, 13(4): 1-28
[8] 刘加林. 多功能一次性压舌板: **, ZL92214985. 2 [P]. 1993
[9] 李清泉. 基于混合数据结构的三维GIS数据模型与空间分析研究[博士学位论文]. 武汉: 武汉测绘科技大学, 1998
适应我校毕业论文文献要求格式,我根据china-national-standard-gb-t-7714-2015-author-date-aulower-bilan.c修改了一版csl,但在可视化csl修改网站上已经去掉了两名中文作者之间的逗号和空格,但是下载到zotero,还是无法去掉和前面的逗号和空格,另外能否将&替换成et?不能的话也没有关系,最后可以使用word批量替换。
gb-t-7714-2015-author-date-aulower-bilan-ynu-date-symbol (1).zip
文献示例.zip
老师好!我校要求中文作者使用姓名,外文作者使用姓氏,但是CSL配置过程中我注意到name选short后,相应就失去了中文作者的名,只有姓氏,请问该如何配置?能否请您帮忙修改!附件是我校著录规则和我自己尝试修改配置的csl文件,为方便上传改为txt格式
西北农林参考文献著录规则.pdf
northwest-aandf-universityauthor-date-chinese-yuyu.txt
应用china-national-standard-gb-t-7714-2015-numeric-aulower-bilan-nodoi.csl后实际上是url也一并去除了,但我以为的no-doi的效果是想所有文献都不加doi,同时只在电子资源(博客、政府公告等网页)附上url,期刊论文等不加url。
China National Standard GB/T 7714-2015-numeric-AuLower-BiLan-noDOl
[1] 李柏. 复杂约束下自动驾驶车辆运动规划的计算最优控制方法研究[D]. 浙江大学, 2018.
[2] 工业和信息化部, 国家发展改革委, 科技部. 三部委关于印发《汽车产业中长期发展规划》的通知[EB](2017-04-06).
[3] 丁锋. 系统辨识(1):辨识导引[J]. 南京信息工程大学学报(自然科学版), 2011, 3(1): 1-22.
期望的
[1] 李柏. 复杂约束下自动驾驶车辆运动规划的计算最优控制方法研究[D]. 浙江大学, 2018[2021–12–08].
[2] 工业和信息化部, 国家发展改革委, 科技部. 三部委关于印发《汽车产业中长期发展规划》的通知[EB/OL](2017–04–06)[2021–12–01]. https://www.miit.gov.cn/zwgk/zcwj/wjfb/zbgy/art/2020/art_52eeb9d6f2bf484398fc2505e747afc9.html.
[3] 丁锋. 系统辨识(1):辨识导引[J]. 南京信息工程大学学报(自然科学版), 2011, 3(1): 1–22.
老师好,能否制作一个《经济管理》的期刊格式?谢谢~
http://www.jjgl.cass.cn/CommonBlock/GetSiteDescribeDetail/1207?channelID=1207
我观察到在china-national-standard-gb-t-7714-2015-author-date-aulower-bilan的基础上有以下变动:
谢谢老师~
您好,我有个小问题希望您能不吝赐教。
我采用 404jnu-thesis.csl 格式修改,使参考文献部分只显示前三个姓名。仅修改第358行的代码:
<bibliography entry-spacing="0" et-al-min="4" et-al-use-first="3" line-spacing="1" second-field-align="flush">
如图,会导致参考文献部分中文"等"前多了一个",",英文“et al.”后多了一个".",请问该如何修改能将此两处去除?期待您的答复。
另:引文部分正常
我注意到项目中有一些关于连接号的问题。
多处 csl 中 macro[name="accessed-date"]
和 macro[name="issued-date"]
中 date 的 delimiter
设成了 en dash(–
)。按照国标和 ISO 标准应改为 hyphen。
china-national-standard-gb-t-7714-2015-*.csl
的页码区间的连接号 page-range-delimiter
为默认的 en dash,这比较符合西文的用法。不过在国标中用的是短横线即 hyphen。《GB/T 7714一2015 的新点、实施要点及其他》中也规定了“连续页码间用短横线连接。这短横线可使用半字线,也可用英文连字符。”类似的情况还包括正文中的连续序号引用。
https://github.com/redleafnew/Chinese-STD-GB-T-7714-related-csl/blob/5e52f81fb205b805484bc9707964b9956b7338e4/10economic-research-journal.csl#L34
这里设置的 page-range-delimiter
为 em dash,建议写成 —
,这样在代码中不容易跟 hyphen 混淆。
https://github.com/redleafnew/Chinese-STD-GB-T-7714-related-csl/blob/0ca8e0b5fcdb3b7c9c75a431b0b51927262e5906/9journal-of-management-world.csl#L36-L41
这里两处的连接号设置的是西文的波浪号,然而在西文中不应使用波浪号表示区间,在中文里应使用全宽的波浪号“~”(U+FF5E),参考 《“―”和“~”使用场合辨析》。不过这应该是期刊要求的格式有问题,如果可能的话可以跟编辑沟通一下。
例如这篇文章: TinyLink 2.0: integrating device, cloud, and client development for IoT applications
使用包括 1gb-t-7714-2015-numeric-no-date-url.csl 在内的多个样式导出时,均会出现 末尾两个“点”,两个点之间没有显示出的内容应该是年份、页码等:
[1] Guan G, Li B, Gao Y, 等. TinyLink 2.0: integrating device, cloud, and client development for IoT applications[C]//Proceedings of the 26th Annual International Conference on Mobile Computing and Networking. .
使用谷歌学术直接导出的结果是:
Guan G, Li B, Gao Y, et al. TinyLink 2.0: integrating device, cloud, and client development for IoT applications[C]//Proceedings of the 26th Annual International Conference on Mobile Computing and Networking. 2020: 1-13.
可以看到谷歌输出的GB/T格式的末尾内容是正常的。
这个情况有出现在我参考文献中大约一半的会议论文中,并不是所有会议论文都这样。(我试了试,使用Zotero官方的GB/T输出和谷歌一样,没有问题,但官方的样式的作者名称是大写的,所以我没有用官方的)
希望作者能解决一下,感谢作者的贡献~
对csl文件的理解还不透彻,所以暂时没法自己上手做,希望能获得支持!我可以帮忙测试~
附件中是北京大学的研究生学位论文格式要求,关于参考文献的注意事项在附录A中:
北京大学研究生学位论文写作指南.pdf
根据附件中的陈述,这份要求很大程度上参考了清华博士论文的格式要求,但有改动,所以可能从清华的csl文件出发会比较省事。
目前仓库中有一些 CSL 需要借用其他文献类型和域,比如:
# of Pages
域;Code
填入出版地和出版社(如 “北京:**标准出版社”),Code Pages
中填入引用的页码。我最近发现,这两种情况都可以使用 Extra
的功能实现:
Extra
中填写 Pages: 105
。Extra
中填写 Type: standard
。标准号、出版地和出版社可以分别填入 Report Number
, Place
和 Institution
,这几个域会映射到 CSL-JSON 的 number
, publisher-place
和 publisher
,所以不需要在 CSL 中进行特殊处理。所以,我提议修改仓库中的 CSL 时减少借用其他的类型和域,而是改为尽可能使用 Extra
的功能实现。这样有几个好处:填写的内容更符合域的描述;可以兼容更多的 CSL。@redleafnew 意见怎样?
添加时提示:“不是一个有效的csl1.0.2样式文件,你可能不能和Zetero一起正常工作。”
在使用时,添加脚注时出现的样式还是之前其他的样式。茉莉花等插件已经安装了,也已经调整语言标签为zh-CN。
比如:黄楚新 & 彭韵佳, 2017年**媒体融合发展报告, 40 现代传播(**传媒大学学报) 9 (2018).
<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="in-text" default-locale="zh-CN" delimiter-precedes-last="always" demote-non-dropping-particle="never" initialize-with=" " name-delimiter=", " names-delimiter=". " name-as-sort-order="all" sort-separator=" ">
<!-- This style was edited with the Visual CSL Editor (https://editor.citationstyles.org/visualEditor/) -->
<info>
<title>就差标准的点未改</title>
<title-short>NJAU</title-short>
<id>http://www.zotero.org/styles/就差标准的点未改</id>
<link href="http://www.zotero.org/styles/就差标准的点未改" rel="self"/>
<link href="http://grasch.njau.edu.cn/info/1011/1839.htm" rel="documentation"/>
<author>
<name>牛耕田</name>
<email>[email protected]</email>
</author>
<contributor>
<name>Zeping Lee</name>
<email>[email protected]</email>
</contributor>
<contributor>
<name>韩小土</name>
<email>[email protected]</email>
</contributor>
<category citation-format="numeric"/>
<category field="generic-base"/>
<summary>The Chinese GB/T7714-2015 numeric style</summary>
<updated>2022-04-29T03:04:17+00:00</updated>
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
</info>
<locale xml:lang="zh-CN">
<date form="text">
<date-part name="year" suffix="年" range-delimiter="—"/>
<date-part name="month" form="numeric" suffix="月" range-delimiter="—"/>
<date-part name="day" suffix="日" range-delimiter="—"/>
</date>
<terms>
<term name="edition" form="short">版</term>
<term name="open-quote">“</term>
<term name="close-quote">”</term>
<term name="open-inner-quote">‘</term>
<term name="close-inner-quote">’</term>
</terms>
</locale>
<locale>
<date form="numeric">
<date-part name="year" range-delimiter="/"/>
<date-part name="month" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>
<date-part name="day" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>
</date>
<terms>
<term name="page-range-delimiter">-</term>
</terms>
</locale>
<macro name="accessed-date">
<date form="numeric" prefix="[" suffix="]"/>
</macro>
<macro name="author">
<names variable="author">
<name>
<name-part name="family" text-case="capitalize-all"/>
<name-part name="given"/>
</name>
<substitute>
<names variable="composer"/>
<names variable="illustrator"/>
<names variable="director"/>
<choose>
<if variable="container-title" match="none">
<names variable="editor"/>
</if>
</choose>
</substitute>
</names>
</macro>
<macro name="book-volume">
<choose>
<if type="article article-journal article-magazine article-newspaper periodical" match="none">
<choose>
<if is-numeric="volume">
<group delimiter=" ">
<label variable="volume" form="short" text-case="capitalize-first"/>
<text variable="volume"/>
</group>
</if>
<else>
<text variable="volume"/>
</else>
</choose>
</if>
</choose>
</macro>
<macro name="container-author">
<names variable="editor">
<name>
<name-part name="family" text-case="capitalize-all"/>
<name-part name="given"/>
</name>
<substitute>
<names variable="editorial-director"/>
<names variable="collection-editor"/>
<names variable="container-author"/>
</substitute>
</names>
</macro>
<macro name="container-title">
<group delimiter=", ">
<group delimiter=": ">
<choose>
<if variable="container-title">
<text variable="container-title"/>
</if>
<else>
<text variable="event"/>
</else>
</choose>
<text macro="book-volume"/>
</group>
<choose>
<if variable="event-date">
<date variable="event-date" form="text"/>
<text variable="event-place"/>
</if>
</choose>
</group>
</macro>
<macro name="edition">
<choose>
<if is-numeric="edition">
<group delimiter=" ">
<number variable="edition" form="ordinal"/>
<text term="edition" form="short"/>
</group>
</if>
<else>
<text variable="edition"/>
</else>
</choose>
</macro>
<macro name="issued-date">
<date variable="issued" form="numeric"/>
</macro>
<macro name="issued-year">
<choose>
<if is-uncertain-date="issued">
<date variable="issued" prefix="[" suffix="]">
<date-part name="year" range-delimiter="-"/>
</date>
</if>
<else>
<date variable="issued">
<date-part name="year" range-delimiter="-"/>
</date>
</else>
</choose>
</macro>
<macro name="publishing">
<group delimiter=": ">
<group delimiter=", ">
<group delimiter=": ">
<text variable="publisher-place"/>
<text variable="publisher"/>
</group>
<choose>
<if variable="publisher page" type="book chapter paper-conference thesis" match="any">
<text macro="issued-year"/>
</if>
<else-if variable="URL DOI" match="none">
<text macro="issued-year"/>
</else-if>
</choose>
</group>
<text variable="page"/>
</group>
<choose>
<if variable="publisher page" type="book chapter paper-conference thesis" match="none">
<choose>
<if variable="URL DOI" match="any">
<text macro="issued-date" prefix="(" suffix=")"/>
</if>
</choose>
</if>
</choose>
<text macro="accessed-date"/>
</macro>
<macro name="publishing-no-date">
<group delimiter=": ">
<group delimiter=", ">
<group delimiter=": ">
<text variable="publisher-place"/>
<text variable="publisher"/>
</group>
<choose>
<if variable="publisher page" type="book chapter thesis" match="any">
<text macro="issued-year"/>
</if>
<else-if variable="URL DOI" match="none">
<text macro="issued-year"/>
</else-if>
</choose>
</group>
<text variable="page"/>
</group>
<choose>
<if variable="publisher page" type="book chapter thesis" match="none">
<choose>
<if variable="URL DOI" match="any">
<text macro="issued-date" prefix="(" suffix=")"/>
</if>
</choose>
</if>
</choose>
</macro>
<macro name="secondary-contributor">
<names variable="translator">
<name>
<name-part name="family" text-case="uppercase"/>
<name-part name="given"/>
</name>
<label form="short" prefix=", "/>
</names>
</macro>
<macro name="periodical-publishing">
<group>
<group delimiter=": ">
<group>
<group delimiter=", ">
<text macro="container-title" text-case="title"/>
<choose>
<if type="article-newspaper">
<text macro="issued-date"/>
</if>
<else>
<text macro="issued-year"/>
</else>
</choose>
<text variable="volume"/>
</group>
<text variable="issue" prefix="(" suffix=")"/>
</group>
<text variable="page"/>
</group>
</group>
</macro>
<macro name="title">
<group delimiter=", ">
<group delimiter=": ">
<text variable="title"/>
<group delimiter=" ">
<choose>
<if variable="container-title" type="paper-conference" match="none">
<text macro="book-volume"/>
</if>
</choose>
<choose>
<if type="bill legal_case legislation patent regulation report standard" match="any">
<text variable="number"/>
</if>
</choose>
</group>
</group>
<choose>
<if variable="container-title" type="paper-conference" match="none">
<choose>
<if variable="event-date">
<text variable="event-place"/>
<date variable="event-date" form="text"/>
</if>
</choose>
</if>
</choose>
</group>
<text macro="type-code" prefix="[" suffix="]"/>
</macro>
<macro name="type-code">
<group delimiter="/">
<choose>
<if type="article">
<choose>
<if variable="archive">
<text value="A"/>
</if>
<else>
<text value="M"/>
</else>
</choose>
</if>
<else-if type="article-journal article-magazine periodical" match="any">
<text value="J"/>
</else-if>
<else-if type="article-newspaper">
<text value="N"/>
</else-if>
<else-if type="bill">
<choose>
<if variable="URL">
<text value="S/OL"/>
</if>
<else>
<text value="S"/>
</else>
</choose>
</else-if>
<else-if type="collection legal_case legislation regulation" match="any">
<text value="A"/>
</else-if>
<else-if type="book chapter" match="any">
<text value="M"/>
</else-if>
<else-if type="dataset">
<text value="DS"/>
</else-if>
<else-if type="map">
<text value="CM"/>
</else-if>
<else-if type="paper-conference">
<text value="C"/>
</else-if>
<else-if type="patent">
<text value="P"/>
</else-if>
<else-if type="post post-weblog webpage" match="any">
<text value="EB/OL"/>
</else-if>
<else-if type="report">
<choose>
<if variable="URL">
<text value="R/OL"/>
</if>
<else>
<text value="R"/>
</else>
</choose>
</else-if>
<else-if type="software">
<text value="CP"/>
</else-if>
<else-if type="standard">
<choose>
<if variable="URL">
<text value="S/OL"/>
</if>
<else>
<text value="S"/>
</else>
</choose>
</else-if>
<else-if type="thesis">
<text value="D"/>
</else-if>
<else>
<text value="Z"/>
</else>
</choose>
</group>
</macro>
<macro name="url-doi">
<group delimiter=". ">
<text/>
<text prefix="DOI:"/>
</group>
</macro>
<macro name="year-volume-issue">
<group>
<group delimiter=", ">
<text macro="issued-year"/>
<text variable="volume"/>
</group>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</macro>
<macro name="thesis-layout">
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<text macro="secondary-contributor"/>
<text macro="edition"/>
<text macro="publishing"/>
</group>
</macro>
<macro name="monograph-layout">
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<text macro="secondary-contributor"/>
<text macro="edition"/>
<text macro="publishing"/>
<text macro="url-doi"/>
</group>
</macro>
<macro name="book-layout">
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<text macro="secondary-contributor"/>
<text macro="edition"/>
<text macro="publishing-no-date"/>
</group>
</macro>
<macro name="chapter-in-book-layout">
<group delimiter=". " suffix=".">
<text macro="author"/>
<group delimiter="//">
<group delimiter=". ">
<text macro="title"/>
<text macro="secondary-contributor"/>
</group>
<group delimiter=". ">
<text macro="container-author"/>
<text macro="container-title"/>
</group>
</group>
<text macro="edition"/>
<text macro="publishing-no-date"/>
</group>
</macro>
<macro name="bill-standard-layout">
<group delimiter=". ">
<text macro="author"/>
<group delimiter=". ">
<text macro="title"/>
<text macro="container-title"/>
</group>
<text macro="edition"/>
<text macro="publishing"/>
<text macro="url-doi"/>
</group>
</macro>
<macro name="serial-layout">
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<text macro="year-volume-issue"/>
<text macro="publishing"/>
</group>
</macro>
<macro name="article-in-periodical-layout">
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<text macro="periodical-publishing"/>
</group>
</macro>
<macro name="patent-layout">
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<text macro="issued-date"/>
</group>
</macro>
<macro name="citation-layout">
<group>
<text variable="citation-number"/>
</group>
</macro>
<macro name="entry-layout">
<choose>
<if type="article-journal article-magazine article-newspaper" match="any">
<text macro="article-in-periodical-layout"/>
</if>
<else-if type="bill">
<text macro="bill-standard-layout"/>
</else-if>
<else-if type="book">
<text macro="book-layout"/>
</else-if>
<else-if type="periodical">
<text macro="serial-layout"/>
</else-if>
<else-if type="patent">
<text macro="patent-layout"/>
</else-if>
<else-if type="paper-conference" variable="container-title" match="any">
<text macro="chapter-in-book-layout"/>
</else-if>
<else-if type="thesis">
<text macro="thesis-layout"/>
</else-if>
<else>
<text macro="monograph-layout"/>
</else>
</choose>
</macro>
<citation collapse="citation-number" after-collapse-delimiter=",">
<layout vertical-align="sup" delimiter="," prefix="[" suffix="]">
<text macro="citation-layout"/>
</layout>
</citation>
<bibliography entry-spacing="0" et-al-min="4" et-al-use-first="3" second-field-align="flush">
<layout locale="en">
<text variable="citation-number" prefix="[" suffix="]"/>
<text macro="entry-layout"/>
</layout>
<layout>
<text variable="citation-number" prefix="[" suffix="]"/>
<text macro="entry-layout"/>
</layout>
</bibliography>
</style>
这是要求,和经济社会体制比较差不多。
文后中文参考文献的格式:
(1)一个中文作者的参考文献的格式:
戴治勇:《法治、信任与企业激励薪酬设计》,《管理世界》,2014年第2期。
(2)两个中文作者的参考文献的格式:
林乐、谢德仁:《分析师荐股更新利用管理层语调吗?——基于业绩说明会的文本分析》,《管理世界》,2017年第11期。
(3)三个中文作者的参考文献的格式:
王化成、曹丰、叶康涛:《监督还是掏空:大股东持股比列与股价崩盘风险》,《管理世界》,2015年第2期。
(4)参考文献为中文专著时的格式:
高琳:《分税制、地方财政自主权和经济发展绩效研究》,上海人民出版社,2016年。
(5)参考文献为中文论文集中的一篇论文时的格式:
佐藤宏:《外出务工、谋职和城市劳动力市场——市场支撑机制的社会网络分析》,载于李实、佐藤宏主编,《经济转型的代价──**城市失业、贫困、收入差距的经验分析》,**财政经济出版社,2004年。
(6)参考文献为毕业论文的格式:
黄超:《管理层利用语调管理配合盈余管理了吗?——来自我国上市公司年报的文本分析》,上海财经大学博士学位论文,2017年。
文后英文参考文献的格式(作者姓写在前,名写在后缩写为首字母;杂志名、书名需斜体;如同一作者在同一年刊登两篇以上文章,请在年份后区分a,b,……。)
(1)一个英文作者的参考文献的格式:
Weiss, D., 2010,“Cost Behavior and Analysts’ Earnings Forecasts”,The Accounting Review, vol. 85, pp.1441~1471.
(2)两个英文作者的参考文献的格式:
Kang, J. K. and Kim, J. M., 2008,“The Geography of Block Acquisitions”, Journal of Finance, 63(6), pp.2817~2858.
(3)两个以上英文作者的参考文献的格式:
Banke, R. D., Byzalov, D. and Chen, L. T., 2013,“Employment Protection Legislation, Adjustment Costs and Cross-country Differences in Cost Behavior”,Journal of Accounting and Economics, vol. 55, pp.111~127.
(4)引用文献是工作论文的参考文献格式:
Hagedorn,M. ,Manovskii,I. and Mitman,K.,2019,“The Fiscal Multiplier”,NBER Working Paper,No. 25571.
(5)引用文献是论文集或合集中的某一篇论文的参考文献格式:
Fama,E. F.,1989,“Perspectives on October 1987,or What did We Learn from the Crash?”,in Barro,R. J.,R. W. Kamphuis,R. C. Kormendi and J. W. H. Watson,eds: Black Monday and the Future of the Financial Markets,Irwin,Homewood,III.
(6)引用文献是专著时的参考文献格式:
Skolink, M. I.,1990,Radar handbook,New York:McGraw-Hill.
### 其中对于 中文文献,论文名称用书名号而不是引号,且出版时间只用某年某期。对于英文文献,论文名用引号。对于编号,用的是(num)
谢谢韩老师!
参考文献格式
中文书刊:作者按中文写法,姓在前、名在后;英文书刊:作者按英文习惯写法,如名在前、姓在后,名用首字母缩写、姓用全称。一般6人以内须列出全部作者,6人以上写6人再加“等”(英文加“et al”))。每个参考文献的最后不加标点符号。
(1)图书:最多列出6个作者,作者与作者之间用逗号分隔. 书名. 版本(第×版). 译者. 出版地: 出版者, 出版年. 起页-止页(可选)
(2)期刊:最多列出6个作者,作者与作者之间用逗号分隔. 文章名. 期刊名(全称). 年号, 卷号(期号): 起页-止页或论文编号
(3)会议论文集:最多列出6个作者,作者之间用逗号分隔. 文章名. 见(英文用“in”):会议名称(或论文集). 会议城市, 国家, 会议时间, 出版者, 出版年: 起页-止页
(4)专利:专利申请者. 专利题名. 专利国别, 专利文献种类, 专利号, 出版年
(5)学位论文:作者. 题名:[博士(或硕士)学位论文]. 保存地点: 保存单位(如华中科技大学, 年份)
参考文献(举例)
[1] 闫明礼, 张东刚. CFG桩复合地基技术及工程实践(第二版). 北京: **水利水电出版社, 2006
[2] M. Chalfie, S. R. Kain. Green fluorescent protein: properties, applications, and protocols. Hoboken, New Jersey: Wiley-interscience, 1998
[3] 詹向红, 李德新. 中医药防治阿尔茨海默病实验研究述要. 中华中医药学刊, 2004, 22(11): 2094-2096
[4] E. S. Lein, M. J. Hawrylycz, N. Ao, M. Ayres, A. Bensinger, A. Bernard, et al. Genome-wide atlas of gene expression in the adult mouse brain. Nature, 2007, 445(7124): 168-176
[5] M. L. Bouxsein, S. K. Boyd, B. A. Christiansen, R. E. Guldberg, K. J. Jepsen, R. Müller. Guidelines for assessment of bone microstructure in rodents using micro–computed tomography. Journal of Bone and Mineral Research, 2010, 25(7): 1468-1486
[6] Y. Shunsuke, A. Masahide, K. Masayuki, M. Yoshizawa. Performance evaluation of phase-only correlation functions from the viewpoint of correlation Filters, in: 2018 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), Honolulu, HI, USA, 12-15 Nov. 2018, Proceedings of the IEEE, 2019: 1361-1364
[7] T. Yao, J. Wan, P. Huang, X. He, F. Wu, C. Xie. Building efficient key-value stores via a lightweight compaction tree. ACM Transactions on Storage, 2017, 13(4): 1-28
[8] 刘加林. 多功能一次性压舌板: **, ZL92214985. 2 [P]. 1993
[9] 李清泉. 基于混合数据结构的三维GIS数据模型与空间分析研究[博士学位论文]. 武汉: 武汉测绘科技大学, 1998
通过pandoc转换,使用011gb-t-7714-2015-author-date-bilingual-no-uppercase-no-url-doi-full-width-parentheses.csl时发现文中(人名,年份)会重复两次,最后参考文献也会被转换两遍。测试的每一个0开头csl都遇到这样的问题,但通过zotero官方的csl没有遇到。
想请问老师有没有办法解决。
感谢老师!
使用这个版本时发现的:
china-national-standard-gb-t-7714-2015-author-date-aulower-bilan.csl china-national-standard-gb-t-7714-2015-author-date的修改版,网友牛耕田分享,Raymond修改,作者为首字母大写,支持中文作者超过3个为“等”,英文为“et al”。
可以仔细对比gb2015的参考原文,另外上述文件会自动输出dol,中文文献主流还是不带doi,另出一个新版更好
我注意到仓库中一些 CSL 有大小写方面的问题。
<name-part name="family"/>
的 text-case
设为 capitalize-first
或者 capitalize-all
会有问题,比如“von Neumann” 或者 “al-Aswānī”,这两个姓的首字母是小写的。建议将 <name-part/>
的 text-case
直接去掉即可。china-national-standard-gb-t-7714-2015-numeric-aulower-bilan.csl
和 china-national-standard-gb-t-7714-2015-numeric-pageout.csl
中 <text variable="title"/>
设置了 text-case="sentence"
,但是会有副作用:它会把已经大写的专有名词转为小写,比如 “englang” 或者 “who”其实 CSL 已经假定用户输入的内容是 sentence case,应去掉 text-case="sentence"
。而且 CSL v1.0.2 的文档中(https://github.com/citation-style-language/documentation/blob/master/specification.rst#sentence-case-conversion)提到:Sentence case conversion is deprecated and will be removed in a future version.
老师,您好!
国标的要求顺序:主要责任者.题名 其他题名信息[文献类型标识/文献载体标识J. 其他责任者.版本项.出版地:出版者,出版年 引文页码[引用日期].获取和访问路径.数字对象唯一标识符.
但001gb-t-7714-2015-author-date-bilingual.csl或基于此的格式,都将出版年置于主要责任者和题名之间。
引用一下其他issue中的例子:
测试了一下,发现 404 还有几个问题:
- author-date 式的参考文献表中通常将出版年紧跟在作者姓名后(国标的要求),比如:
CRANE D, 1972. Invisible college[M]. Chicago: Univ. of Chicago Press.
但是 404 给出的是在出版社后:
[6] Crane D. Invisible College[M]. Chicago: Univ. of Chicago Press, 1972.
请问该如何修改。
导入1gb-t-7714-2015-numeric-no-date-url
csl文件后,创建印文目录的生成的文献引用格式会包含两个文件名,比如下面这样,使用20gb-t-7714-2015-numeric-bilingual-lower-name-prefer-nodoi.csl
就没用这个问题。新手刚刚接触,难道是我错误使用了么?
[2] 吴雨霏. 基于剪枝的深度神经网络性能优化与应用基于剪枝的深度神经网络性能优化与应用[D]. 上海交通大学, 2020.
[25] Mujahid A, Awan M J, Yasin A, et al. Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 ModelReal-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 Model[J]. Applied Sciences, 2021, 11(9): 4164.
参见《GB/T 7714-2015》第19页“A.7 专著中析出的文献”格式。涉及图书中析出的文献(图书章节)、会议论文集中析出的文献(会议论文)。
一、图书章节
1.正确:图书作者设置为“李承森”时“//”位置正确
标准格式:[1]白书农. 植物开花研究[M]//李承森. 植物科学进展. 北京: 高等教育出版社, 1998: 146-163.
当前格式:[1]白书农. 植物开花研究[M]//李承森. 植物科学进展. 北京: 高等教育出版社, 1998: 146-163.
2.错误:编辑设置为“李承森”或Biffl S和Sabou M时“//”位置不正确
1)标准格式:[1]白书农. 植物开花研究[M]//李承森. 植物科学进展. 北京: 高等教育出版社, 1998: 146-163.
当前格式:[1]白书农. 植物开花研究[M]. 李承森, 编. //植物科学进展. 北京: 高等教育出版社, 1998: 146-163.
2)标准格式:[1]Sabou M, Kovalenko O, Ekaputra F J, et al. Semantic Web Solutions in Engineering[M]//Biffl S, Sabou M. Semantic Web Technologies for Intelligent Engineering Applications. Cham: Springer International Publishing, 2016: 281–296.
当前格式:[1]Sabou M, Kovalenko O, Ekaputra F J, et al. Semantic Web Solutions in Engineering[M]. Biffl S, Sabou M, eds.//Semantic Web Technologies for Intelligent Engineering Applications. Cham: Springer International Publishing, 2016: 281–296.
二、会议论文
1.错误:任何情况下“//”的位置都不正确以及会议论文集出版地缺失
标准格式:[1]Hyvönen E, Tuominen J, Alonen M, et al. Linked Data Finland: A 7-star Model and Platform for Publishing and Re-using Linked Datasets[C]//Presutti V, Blomqvist E, Troncy R, et al. The Semantic Web: ESWC 2014 Satellite Events. Cham: Springer International Publishing, 2014: 226–230.
当前格式:[1]Hyvönen E, Tuominen J, Alonen M, et al. Linked Data Finland: A 7-star Model and Platform for Publishing and Re-using Linked Datasets[C]. Presutti V, Blomqvist E, Troncy R, et al., eds.//The Semantic Web: ESWC 2014 Satellite Events. Springer International Publishing, 2014: 226–230.
感谢!
njau-thesis.csl似乎仍存在一些小问题,这些问题在ZepingLee版本中处理得比较好。
1)对无作者、无创建日期的网页的参考文献著录:
南农当前版本:[1] Anonymous. OntologWiki: OntologySummit2013 Communique[EB/OL]. ([no date])[2022-03-31]. http://ontolog.cim3.net/wiki/OntologySummit2013_Communique.html.
ZepingLee版本:[1] OntologWiki: OntologySummit2013 Communique[EB/OL]. [2022-03-31]. http://ontolog.cim3.net/wiki/OntologySummit2013_Communique.html.
2)对报告的参考文献著录:
南农当前版本:[1] Noy N F, McGuinness D L. Ontology Development 101: A Guide to Creating Your First Ontology[R].(2001).
ZepingLee版本:[1] NOY N F, MCGUINNESS D L. Ontology Development 101: A Guide to Creating Your First Ontology[R]. Stanford knowledge systems laboratory technical report KSL-01-05, 2001: 25.
综上,是否可以在ZepingLee版本基础上添加语言“en”对应多作者“et al”这一设定?这样一来,该版本应当即可作为GB/T 7714-2015的最终版本了。
我用的是china-national-standard-gb-t-7714-2015-numeric-aulower-bilan-nodoi.csl,或者1gb-t-7714-2015-numeric-no-date-url.csl,但是在插入会议文献时都会出现两个年份和页码,如下面所示:
[22] Denkovski D, Rakovic V, Pavloski M, et al. Integration of heterogeneous spectrum sensing devices towards accurate REM construction[C]//2012 IEEE wireless communications and networking conference (WCNC). 2012: 798–802IEEE, 2012: 798–802.
麻烦帮忙看看,谢谢啦!
011gb-t-7714-2015-author-date-bilingual-no-uppercase-no-url-doi-full-width-parentheses,如果是两位作者的中文文献,显示出来的效果是(张三 李四, 2021)
,姓名之间能否将空格改为“和”?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.