-
-
Save lychichem/22891a5220227b32dfe63366ef806a07 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="utf-8"?> | |
<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="in-text" default-locale="en-US" delimiter-precedes-last="always" demote-non-dropping-particle="never" initialize-with=" " name-delimiter=", " names-delimiter=". " name-as-sort-order="all" sort-separator=" "> | |
<info> | |
<title>China National Standard GB/T 7714-2015(numeric, 中文)</title> | |
<title-short>GB/T 7714-2015</title-short> | |
<id>http://www.zotero.org/styles/china-national-standard-gb-t-7714-2015-numeric</id> | |
<link href="http://www.zotero.org/styles/china-national-standard-gb-t-7714-2015-numeric" rel="self"/> | |
<link href="http://www.std.gov.cn/gb/search/gbDetailed?id=71F772D8055ED3A7E05397BE0A0AB82A" rel="documentation"/> | |
<author> | |
<name>lychichem</name> | |
</author> | |
<category citation-format="numeric"/> | |
<category field="generic-base"/> | |
<summary>The Chinese GB/T7714-2015 numeric style</summary> | |
<updated>9999-12-31T18:00:00+08: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"> | |
<terms> | |
<term name="anonymous">佚名</term> | |
<term name="edition">版</term> | |
<term name="et-al">等</term> | |
<term name="page" form="short"> | |
<single>p.</single> | |
<multiple>pp.</multiple> | |
</term> | |
</terms> | |
</locale> | |
<locale xml:lang="en-US"> | |
<terms> | |
<term name="edition"> edition</term> | |
</terms> | |
</locale> | |
<macro name="accessed-date"> | |
<date variable="accessed" delimiter="–" prefix="[" suffix="]"> | |
<date-part name="year"/> | |
<date-part name="month" form="numeric-leading-zeros"/> | |
<date-part name="day" form="numeric-leading-zeros"/> | |
</date> | |
</macro> | |
<macro name="author"> | |
<choose> | |
<if variable="author"> | |
<names variable="author"> | |
<name> | |
<name-part name="family"/> | |
<name-part name="given"/> | |
</name> | |
</names> | |
</if> | |
<else> | |
<text term="anonymous"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="container-author"> | |
<names variable="container-author"> | |
<name> | |
<name-part name="family"/> | |
<name-part name="given"/> | |
</name> | |
</names> | |
</macro> | |
<macro name="edition"> | |
<choose> | |
<if variable="edition"> | |
<group delimiter=""> | |
<text variable="edition"/> | |
<text term="edition"/> | |
</group> | |
</if> | |
</choose> | |
</macro> | |
<macro name="editor"> | |
<names variable="editor translator"> | |
<name> | |
<name-part name="family"/> | |
<name-part name="given"/> | |
</name> | |
<label form="short" prefix=", "/> | |
</names> | |
</macro> | |
<macro name="issued-date"> | |
<choose> | |
<if variable="issued"> | |
<date variable="issued" delimiter="–"> | |
<date-part name="year"/> | |
<date-part name="month" form="numeric-leading-zeros"/> | |
<date-part name="day" form="numeric-leading-zeros"/> | |
</date> | |
</if> | |
<else> | |
<text term="no date" prefix="[" suffix="]"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="issue-date-year"> | |
<choose> | |
<if variable="issued"> | |
<date variable="issued" date-parts="year" form="numeric"/> | |
</if> | |
<else> | |
<text term="no date" prefix="[" suffix="]"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="publishing"> | |
<choose> | |
<if variable="publisher"> | |
<group delimiter=": "> | |
<text variable="publisher-place"/> | |
<group delimiter=", "> | |
<text variable="publisher"/> | |
<text macro="issue-date-year"/> | |
</group> | |
</group> | |
<text variable="page" prefix=": "/> | |
</if> | |
</choose> | |
</macro> | |
<macro name="serial-information"> | |
<choose> | |
<if variable="page"> | |
<group delimiter=", "> | |
<text macro="issue-date-year"/> | |
<text variable="volume"/> | |
</group> | |
<text variable="issue" prefix="(" suffix=")"/> | |
<text variable="page" prefix=": "/> | |
</if> | |
<else-if variable="DOI"> | |
<text variable="DOI" prefix="doi:"/> | |
</else-if> | |
</choose> | |
</macro> | |
<macro name="type-code"> | |
<choose> | |
<if type="article-journal article-magazine" match="any"> | |
<text value="J"/> | |
</if> | |
<else-if type="article-newspaper"> | |
<text value="N"/> | |
</else-if> | |
<else-if type="bill legislation" match="any"> | |
<text value="S"/> | |
</else-if> | |
<else-if type="book"> | |
<text value="M"/> | |
</else-if> | |
<else-if type="chapter"> | |
<text value="M"/> | |
</else-if> | |
<else-if type="dataset"> | |
<text value="DS"/> | |
</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-weblog webpage" match="any"> | |
<text value="EB"/> | |
</else-if> | |
<else-if type="report"> | |
<text value="R"/> | |
</else-if> | |
<else-if type="thesis"> | |
<text value="D"/> | |
</else-if> | |
<else> | |
<text value="Z"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="title"> | |
<text variable="title" text-case="title"/> | |
<text variable="number" prefix=": "/> | |
<group delimiter="/" prefix="[" suffix="]"> | |
<text macro="type-code"/> | |
<choose> | |
<if type="article article-magazine article-newspaper article-journal bill broadcast dataset entry entry-dictionary entry-encyclopedia figure graphic interview manuscript map motion_picture musical_score pamphlet post post-weblog personal_communication report song speech treaty webpage book chapter"> | |
<choose> | |
<if variable="URL"> | |
<text value="OL"/> | |
</if> | |
</choose> | |
</if> | |
</choose> | |
</group> | |
</macro> | |
<citation collapse="citation-number" after-collapse-delimiter=","> | |
<sort> | |
<key variable="citation-number" sort="ascending"/> | |
</sort> | |
<layout vertical-align="sup" delimiter="," prefix="[" suffix="]"> | |
<text variable="citation-number"/> | |
<group prefix="(" suffix=")"> | |
<label variable="locator" suffix=". " form="short" strip-periods="true"/> | |
<text variable="locator"/> | |
</group> | |
</layout> | |
</citation> | |
<bibliography entry-spacing="0" et-al-min="4" et-al-use-first="3" line-spacing="1" second-field-align="flush"> | |
<layout suffix="." locale="zh"> | |
<text variable="citation-number" prefix="[" suffix="]"/> | |
<text macro="author" suffix=". "/> | |
<choose> | |
<if type="paper-conference"> | |
<text variable="title" suffix=": "/> | |
<text variable="event"/> | |
<text macro="type-code" prefix="[" suffix="]"/> | |
</if> | |
<else> | |
<text macro="title"/> | |
</else> | |
</choose> | |
<choose> | |
<if type="book bill chapter legislation report thesis" match="any"> | |
<text macro="editor" prefix=". "/> | |
<choose> | |
<if variable="container-title"> | |
<text value="//"/> | |
<text macro="container-author" suffix=". "/> | |
<text variable="container-title" suffix=". " text-case="title"/> | |
</if> | |
<else> | |
<text value=". "/> | |
</else> | |
</choose> | |
<text variable="event" suffix=", "/> | |
<text macro="edition" prefix="第" suffix=". "/> | |
<text macro="publishing"/> | |
</if> | |
<else-if type="paper-conference"> | |
<text macro="editor" prefix=". "/> | |
<choose> | |
<if variable="container-title"> | |
<text value="//"/> | |
<text macro="container-author" suffix=". "/> | |
<text variable="container-title" suffix=": " text-case="title"/> | |
</if> | |
<else> | |
<text value=". "/> | |
</else> | |
</choose> | |
<text macro="publishing"/> | |
</else-if> | |
<else-if type="article-journal article-magazine article-newspaper" match="any"> | |
<group prefix=". "> | |
<choose> | |
<if variable="container-title"> | |
<text variable="container-title" text-case="title"/> | |
<text macro="serial-information" prefix=", "/> | |
</if> | |
<else> | |
<text macro="serial-information" suffix=". "/> | |
<text macro="publishing"/> | |
</else> | |
</choose> | |
</group> | |
</else-if> | |
<else-if type="patent"> | |
<text macro="issued-date" prefix=". "/> | |
</else-if> | |
<else> | |
<text macro="publishing" prefix=". "/> | |
<text macro="issued-date" prefix="(" suffix=")"/> | |
</else> | |
</choose> | |
<text macro="accessed-date"/> | |
<group delimiter=". " prefix=". "> | |
<choose> | |
<if type="bill broadcast dataset entry entry-dictionary entry-encyclopedia figure graphic interview manuscript map motion_picture musical_score pamphlet post post-weblog personal_communication report song speech treaty webpage book chapter" match="any"> | |
<text variable="URL"/> | |
</if> | |
</choose> | |
</group> | |
</layout> | |
<layout suffix="."> | |
<text variable="citation-number" prefix="[" suffix="]"/> | |
<text macro="author" suffix=". "/> | |
<choose> | |
<if type="paper-conference"> | |
<text variable="title" suffix=": "/> | |
<text variable="event"/> | |
<text macro="type-code" prefix="[" suffix="]"/> | |
</if> | |
<else> | |
<text macro="title"/> | |
</else> | |
</choose> | |
<choose> | |
<if type="book bill chapter legislation report thesis" match="any"> | |
<text macro="editor" prefix=". "/> | |
<choose> | |
<if variable="container-title"> | |
<text value="//"/> | |
<text macro="container-author" suffix=". "/> | |
<text variable="container-title" suffix=". " text-case="title"/> | |
</if> | |
<else> | |
<text value=". "/> | |
</else> | |
</choose> | |
<text macro="edition" suffix=". "/> | |
<text macro="publishing"/> | |
</if> | |
<else-if type="paper-conference"> | |
<text macro="editor" prefix=". "/> | |
<choose> | |
<if variable="container-title"> | |
<text value="//"/> | |
<text macro="container-author" suffix=". "/> | |
<text variable="container-title" suffix=": " text-case="title"/> | |
</if> | |
<else> | |
<text value=". "/> | |
</else> | |
</choose> | |
<text macro="publishing"/> | |
</else-if> | |
<else-if type="article-journal article-magazine article-newspaper" match="any"> | |
<group prefix=". "> | |
<choose> | |
<if variable="container-title"> | |
<text variable="container-title" text-case="title"/> | |
<text macro="serial-information" prefix=", "/> | |
</if> | |
<else> | |
<text macro="serial-information" suffix=". "/> | |
<text macro="publishing"/> | |
</else> | |
</choose> | |
</group> | |
</else-if> | |
<else-if type="patent"> | |
<text macro="issued-date" prefix=". "/> | |
</else-if> | |
<else> | |
<text macro="publishing" prefix=". "/> | |
<text macro="issued-date" prefix="(" suffix=")"/> | |
</else> | |
</choose> | |
<text macro="accessed-date"/> | |
<group delimiter=". " prefix=". "> | |
<choose> | |
<if type="bill broadcast dataset entry entry-dictionary entry-encyclopedia figure graphic interview manuscript map motion_picture musical_score pamphlet post post-weblog personal_communication report song speech treaty webpage book chapter" match="any"> | |
<text variable="URL"/> | |
</if> | |
</choose> | |
</group> | |
</layout> | |
</bibliography> | |
</style> |
我在用的时候中文文献作者数量多的时候,出现的仍然是et al,不是‘等’,请问是什么原因
我在用的时候中文文献作者数量多的时候,出现的仍然是et al,不是‘等’,请问是什么原因
中文需要手动在zotero里把条目的语言指定为zh
感谢回复,已经解决了,多谢。 另外,在使用中发现文末的参考文献列表中会有自动缩进,如图,请问在哪里可以调整?
…
-----原始邮件----- 发件人:"Chi Lei" @.> 发送时间:2021-10-21 22:18:03 (星期四) 收件人: lychichem @.> 抄送: yh0725 @.>, Comment @.> 主题: Re: lychichem/china-national-standard-gb-t-7714-2015-numeric.csl @lychichem commented on this gist. 我在用的时候中文文献作者数量多的时候,出现的仍然是et al,不是‘等’,请问是什么原因 中文需要手动在zotero里把条目的语言指定为zh — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.
可以选中后设置格式的(
可以选中后设置格式的(
是指在word里调整吗?调了之后更新参考文献又会变成有缩进的,所以想问问能不能在格式代码里调整
可以选中后设置格式的(
是指在word里调整吗?调了之后更新参考文献又会变成有缩进的,所以想问问能不能在格式代码里调整
那你试着把204行的second-field-align="flush"去掉……
作者请问为什么我引用会议论文的时候,页数和年份信息会直接缺失呢
@Yutianyi5140357 有可能是我biblography部分的代码设置有问题,导致会议论文的页码被排除了
不过我这里实测是会议名没了,但页码和年份在的啊
修好了会议名的问题
这是一个修改版的GB/T 7714-2015引文样式
优点:
locale="zh"
改成locale="en"
并剪切到256行,然后把256-306行放在205-255行之前,然后引的英文内容在zotero里写上语言是en);老板再也不用担心鬼佬乱更新搞坏我论文了。目前问题:
zh
才能被本样式正确识别为中文(不过正常论文引英文多一点,所以敲中文信息工作量应该不大,网上流传版那个默认语言是中文的需要你确保英文内容的locale是en,那个有些网站抓取的时候没处理好很头痛的),当然如果你是引用中文多的可以选择把default-locale
改成zh-CN
,把205行的locale="zh"
改成locale="en"
并剪切到256行,然后把256-306行放在205-255行之前,然后引的英文内容在zotero里写上语言是en;book chapter
(只会取消OL判定和URL)legislation legal_case
,加在type=
的那个引号里面,和前一单词中间空一格(但是会造成你所有有URL的法条类出版物全被判定成OL并加URL)