Skip to content

Instantly share code, notes, and snippets.

@sati-bodhi
Last active March 1, 2020 10:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sati-bodhi/31dd24dd280c88d51908 to your computer and use it in GitHub Desktop.
Save sati-bodhi/31dd24dd280c88d51908 to your computer and use it in GitHub Desktop.
This is a Chinese csl citation style created using the visual csl editor.
<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" et-al-min="3" et-al-use-first="1" et-al-subsequent-min="2" et-al-subsequent-use-first="1" page-range-format="expanded" demote-non-dropping-particle="never" default-locale="zh-TW">
<info>
<title xml:lang="zh-TW">Humanities Chinese</title>
<id>http://www.zotero.org/styles/humanities-chinese</id>
<link rel="self" href="http://www.zotero.org/styles/humanities-chinese"/>
<link href="http://www.zotero.org/styles/humanities-chinese" rel="documentation" xml:lang="zh-TW"/>
<author>
<name>Tan Yin Hoe</name>
<email>astyh83@gmail.com</email>
</author>
<updated>2014-05-19T16:23:30+00:00</updated>
</info>
<locale xml:lang="zh-TW">
<style-options punctuation-in-quote="false"/>
<date form="text">
<date-part name="year" suffix="年"/>
<date-part name="month" form="numeric" suffix="月"/>
<date-part name="day" suffix="日"/>
</date>
<date form="numeric">
<date-part name="year"/>
<date-part name="month" form="numeric-leading-zeros" prefix="/"/>
<date-part name="day" form="numeric-leading-zeros" prefix="/"/>
</date>
<terms>
<term name="accessed">引見於</term>
<term name="and">及</term>
<term name="and others">及其他</term>
<term name="anonymous">作者不詳</term>
<term name="anonymous" form="short">無名氏</term>
<term name="at">於</term>
<term name="available at">載於</term>
<term name="by">著</term>
<term name="circa">介於</term>
<term name="circa" form="short">約</term>
<term name="cited">見引於</term>
<term name="edition">版本</term>
<term name="edition" form="short">本</term>
<term name="et-al"> 等</term>
<term name="forthcoming">即將出版</term>
<term name="from">從</term>
<term name="ibid">同上</term>
<term name="in">收入</term>
<term name="in press">印行中</term>
<term name="internet">互聯網</term>
<term name="interview">訪談</term>
<term name="letter">信函</term>
<term name="no date">日期不詳</term>
<term name="no date" form="short">不詳</term>
<term name="online">線上</term>
<term name="presented at">發表於</term>
<term name="reference">參考</term>
<term name="reference" form="short">參</term>
<term name="retrieved">讀取於</term>
<term name="scale">比例</term>
<term name="version">版</term>
<term name="ad">西元</term>
<term name="bc">西元前</term>
<term name="open-quote">「</term>
<term name="close-quote">」</term>
<term name="open-inner-quote">『</term>
<term name="close-inner-quote">』</term>
<term name="page-range-delimiter">–</term>
<term name="ordinal"/>
<term name="long-ordinal-01">一</term>
<term name="long-ordinal-02">二</term>
<term name="long-ordinal-03">三</term>
<term name="long-ordinal-04">四</term>
<term name="long-ordinal-05">五</term>
<term name="long-ordinal-06">六</term>
<term name="long-ordinal-07">七</term>
<term name="long-ordinal-08">八</term>
<term name="long-ordinal-09">九</term>
<term name="long-ordinal-10">十</term>
<term name="book">冊</term>
<term name="chapter">章</term>
<term name="column">欄</term>
<term name="figure">圖表</term>
<term name="folio">版</term>
<term name="issue">期</term>
<term name="line">行</term>
<term name="note">註腳</term>
<term name="opus">作品</term>
<term name="page">頁</term>
<term name="number-of-pages">總頁數</term>
<term name="paragraph">段落</term>
<term name="part">部分</term>
<term name="section">節</term>
<term name="sub verbo">另見</term>
<term name="verse">篇</term>
<term name="volume">卷</term>
<term name="book" form="short">冊</term>
<term name="chapter" form="short">章</term>
<term name="column" form="short">欄</term>
<term name="figure" form="short">圖</term>
<term name="folio" form="short">版</term>
<term name="issue" form="short">期</term>
<term name="line" form="short">行</term>
<term name="note" form="short">註</term>
<term name="opus" form="short">op.</term>
<term name="page" form="short">頁</term>
<term name="number-of-pages" form="short">共</term>
<term name="paragraph" form="short">段</term>
<term name="part" form="short">部</term>
<term name="section" form="short">節</term>
<term name="sub verbo" form="short">另見</term>
<term name="verse" form="short">篇</term>
<term name="volume" form="short">卷</term>
<term name="paragraph" form="symbol">
<single>¶</single>
<multiple>¶¶</multiple>
</term>
<term name="section" form="symbol">
<single>§</single>
<multiple>§§</multiple>
</term>
<term name="author">作者</term>
<term name="director">導演</term>
<term name="editor">編輯</term>
<term name="editorial-director">主編</term>
<term name="illustrator">繪圖師</term>
<term name="interviewer">採訪員</term>
<term name="recipient">收信人</term>
<term name="translator">翻譯員</term>
<term name="editortranslator">編譯員</term>
<term name="reviewed-author">評論人</term>
<term name="author" form="short">作者</term>
<term name="director" form="short">導演</term>
<term name="editor" form="short">編輯</term>
<term name="editorial-director" form="short">主編</term>
<term name="illustrator" form="short">繪圖師</term>
<term name="interviewer" form="short">採訪員</term>
<term name="recipient" form="short">收信人</term>
<term name="translator" form="short">翻譯員</term>
<term name="editortranslator" form="short">編譯員</term>
<term name="reviewed-author" form="short">評論人</term>
<term name="author" form="verb">著</term>
<term name="director" form="verb">指導</term>
<term name="editor" form="verb">編</term>
<term name="collection-editor" form="verb">編</term>
<term name="editorial-director" form="verb">主編</term>
<term name="illustrator" form="verb">繪圖</term>
<term name="interviewer" form="verb">採訪</term>
<term name="recipient" form="verb">受函</term>
<term name="reviewed-author" form="verb">著</term>
<term name="translator" form="verb">翻譯</term>
<term name="editortranslator" form="verb">編譯</term>
<term name="container-author" form="verb-short">著</term>
<term name="director" form="verb-short">導</term>
<term name="editor" form="verb-short">編</term>
<term name="collection-editor" form="verb-short">校</term>
<term name="editorial-director" form="verb-short">主編</term>
<term name="illustrator" form="verb-short">繪</term>
<term name="translator" form="verb-short">譯</term>
<term name="editortranslator" form="verb-short">編譯</term>
<term name="reviewed-author" form="verb-short">著</term>
<term name="month-01">一月</term>
<term name="month-02">二月</term>
<term name="month-03">三月</term>
<term name="month-04">四月</term>
<term name="month-05">五月</term>
<term name="month-06">六月</term>
<term name="month-07">七月</term>
<term name="month-08">八月</term>
<term name="month-09">九月</term>
<term name="month-10">十月</term>
<term name="month-11">十一月</term>
<term name="month-12">十二月</term>
<term name="month-01" form="short">1月</term>
<term name="month-02" form="short">2月</term>
<term name="month-03" form="short">3月</term>
<term name="month-04" form="short">4月</term>
<term name="month-05" form="short">5月</term>
<term name="month-06" form="short">6月</term>
<term name="month-07" form="short">7月</term>
<term name="month-08" form="short">8月</term>
<term name="month-09" form="short">9月</term>
<term name="month-10" form="short">10月</term>
<term name="month-11" form="short">11月</term>
<term name="month-12" form="short">12月</term>
<term name="season-01">春</term>
<term name="season-02">夏</term>
<term name="season-03">秋</term>
<term name="season-04">冬</term>
</terms>
</locale>
<macro name="contributor">
<choose>
<if match="any" variable="editor translator editorial-director reviewed-author">
<group delimiter=",">
<text macro="labelled-author"/>
<names variable="editor translator">
<name delimiter="," delimiter-precedes-et-al="never"/>
<label form="verb-short"/>
<substitute>
<text macro="editor"/>
<text macro="editorial-director"/>
<text macro="translator"/>
<text macro="series-editor"/>
<text macro="reviewed-author"/>
</substitute>
</names>
</group>
</if>
<else>
<names variable="author">
<name form="long" delimiter="," delimiter-precedes-et-al="never" et-al-min="4"/>
</names>
</else>
</choose>
</macro>
<macro name="contributor-short">
<choose>
<if match="any" variable="editor translator editorial-director reviewed-author">
<group delimiter=",">
<text macro="labelled-author-short"/>
<names variable="editor translator">
<name delimiter="," delimiter-precedes-et-al="never" form="short"/>
<label form="verb-short"/>
<substitute>
<text macro="editor-short"/>
<text macro="editorial-director-short"/>
<text macro="translator-short"/>
<text macro="series-editor-short"/>
<text macro="reviewed-author-short"/>
</substitute>
</names>
</group>
</if>
<else>
<names variable="author">
<name delimiter="," delimiter-precedes-et-al="never" form="short"/>
</names>
</else>
</choose>
</macro>
<macro name="title">
<choose>
<if type="article article-journal chapter paper-conference webpage" match="any">
<text variable="title" prefix="〈" suffix="〉"/>
</if>
<else>
<text variable="title" prefix="《" suffix="》"/>
</else>
</choose>
</macro>
<macro name="title-biblio">
<choose>
<if type="article article-journal chapter paper-conference webpage" match="any">
<text variable="title" prefix="〈" suffix="〉,"/>
</if>
<else>
<text variable="title" prefix="《" suffix="》"/>
<choose>
<if match="none" variable="container-title collection-number">
<text value="。"/>
</if>
<else>
<text value=","/>
</else>
</choose>
</else>
</choose>
</macro>
<macro name="title-short">
<group>
<choose>
<if type="article article-journal chapter paper-conference webpage" match="any">
<group>
<text variable="title-short" prefix="〈" suffix="〉"/>
</group>
</if>
<else>
<text variable="title-short" prefix="《" suffix="》"/>
</else>
</choose>
</group>
</macro>
<macro name="container-title">
<choose>
<if type="chapter paper-conference" match="any">
<group delimiter=",">
<group>
<text value="收入"/>
<text macro="container-author" suffix=","/>
<text macro="series-editor" suffix=","/>
<text variable="container-title" prefix="《" suffix="》"/>
</group>
<group>
<text macro="volume"/>
</group>
<choose>
<if match="none" variable="collection-title">
<group>
<choose>
<if is-numeric="collection-number">
<text term="book"/>
<text variable="collection-number"/>
</if>
<else>
<text variable="collection-number"/>
</else>
</choose>
</group>
</if>
</choose>
</group>
</if>
<else-if type="article-journal" match="any">
<text macro="journal"/>
</else-if>
<else-if type="webpage" match="any">
<text macro="webpage"/>
</else-if>
<else>
<text value="收入"/>
<text variable="container-title" prefix="《" suffix="》"/>
</else>
</choose>
</macro>
<macro name="container-title-biblio">
<choose>
<if type="chapter paper-conference" match="any">
<group>
<group delimiter=",">
<group>
<text value="收入"/>
<text macro="container-author" suffix=","/>
<text macro="series-editor" suffix=","/>
<text variable="container-title" prefix="《" suffix="》"/>
</group>
<group>
<text macro="volume"/>
</group>
<group>
<choose>
<if match="none" variable="collection-title">
<group>
<choose>
<if is-numeric="collection-number">
<text term="book"/>
<text variable="collection-number"/>
</if>
<else>
<text variable="collection-number"/>
</else>
</choose>
</group>
</if>
</choose>
</group>
<group>
<choose>
<if match="none" variable="collection-title">
<text macro="locator"/>
</if>
</choose>
</group>
</group>
<choose>
<if match="none" variable="collection-title">
<text value="。"/>
</if>
</choose>
</group>
</if>
<else-if type="article-journal" match="any">
<group delimiter=",">
<text macro="journal"/>
<text macro="locator"/>
</group>
<text value="。"/>
</else-if>
<else-if type="webpage" match="any">
<text macro="webpage"/>
</else-if>
<else>
<text value="收入"/>
<text variable="container-title" prefix="《" suffix="》"/>
</else>
</choose>
</macro>
<macro name="collection-title">
<choose>
<if match="any" variable="collection-number">
<group delimiter=",">
<text variable="collection-title" prefix="《" suffix="》"/>
<group delimiter=",">
<choose>
<if match="any" is-numeric="collection-number">
<group>
<text term="book"/>
<text variable="collection-number"/>
</group>
<group>
<text macro="volume"/>
</group>
</if>
<else>
<group>
<text variable="collection-number"/>
</group>
<group>
<text macro="volume"/>
</group>
</else>
</choose>
</group>
</group>
</if>
</choose>
</macro>
<macro name="collection-title-biblio">
<choose>
<if match="any" variable="collection-number">
<group>
<group delimiter=",">
<text variable="collection-title" prefix="《" suffix="》"/>
<group>
<choose>
<if match="any" is-numeric="collection-number">
<group>
<text term="book"/>
<text variable="collection-number"/>
</group>
<group>
<text macro="volume"/>
</group>
</if>
<else>
<group>
<text variable="collection-number"/>
</group>
<group>
<text macro="volume"/>
</group>
</else>
</choose>
</group>
<group>
<text macro="locator"/>
</group>
</group>
<text value="。"/>
</group>
</if>
</choose>
</macro>
<macro name="webpage">
<group delimiter=",">
<text variable="container-title" prefix="「" suffix="」"/>
<group delimiter=",">
<date date-parts="year-month-day" form="text" variable="issued"/>
<text variable="URL"/>
<group>
<text value="讀取於"/>
<date variable="accessed" form="text"/>
</group>
</group>
</group>
</macro>
<macro name="journal">
<group delimiter=",">
<text variable="container-title" prefix="《" suffix="》"/>
<group delimiter=",">
<date date-parts="year-month" form="text" variable="issued"/>
<text macro="volume"/>
<group>
<number variable="issue"/>
<label variable="issue"/>
</group>
</group>
</group>
</macro>
<macro name="thesis">
<group>
<text variable="publisher-place" suffix=":"/>
</group>
<group delimiter=",">
<group>
<text variable="publisher"/>
<text variable="genre"/>
<text value="論文"/>
</group>
<date date-parts="year" form="text" variable="issued"/>
</group>
</macro>
<macro name="publisher">
<choose>
<if type="thesis" match="any">
<group prefix="(" suffix=")">
<text macro="thesis"/>
</group>
</if>
<else-if type="article book chapter paper-conference" match="any">
<group prefix="(" suffix=")">
<group>
<text variable="publisher-place" suffix=":"/>
</group>
<group delimiter=",">
<text variable="publisher"/>
<date date-parts="year" form="numeric" variable="issued"/>
</group>
<group prefix="〔" suffix="〕">
<date date-parts="year" form="numeric" variable="original-date"/>
</group>
</group>
</else-if>
</choose>
</macro>
<macro name="publisher-biblio">
<choose>
<if type="thesis" match="any">
<group>
<text macro="thesis"/>
<text value="。"/>
</group>
</if>
<else-if type="article book chapter paper-conference" match="any">
<group>
<group>
<text variable="publisher-place" suffix=":"/>
</group>
<group delimiter=",">
<text variable="publisher"/>
<date date-parts="year" form="text" variable="issued"/>
</group>
<text value="。"/>
</group>
</else-if>
</choose>
</macro>
<macro name="volume">
<choose>
<if type="article-journal" match="any">
<choose>
<if match="any" is-numeric="volume">
<text variable="volume"/>
<label variable="volume"/>
</if>
<else>
<text variable="volume"/>
</else>
</choose>
</if>
<else>
<choose>
<if match="any" is-numeric="volume">
<label variable="volume"/>
<text variable="volume"/>
</if>
<else>
<text variable="volume"/>
</else>
</choose>
</else>
</choose>
</macro>
<macro name="locator">
<choose>
<if match="any" variable="locator">
<label variable="locator" form="short"/>
<text variable="locator"/>
</if>
<else-if match="any" variable="page">
<label variable="page" form="short"/>
<text variable="page"/>
</else-if>
</choose>
</macro>
<macro name="labelled-author">
<names variable="author">
<name form="long" delimiter="、"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="editor">
<names variable="editor">
<name delimiter="、"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="editorial-director">
<names variable="editorial-director">
<name delimiter="、"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="translator">
<names variable="translator">
<name delimiter="、"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="editortranslator">
<names variable="editor translator">
<name delimiter="、"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="reviewed-author">
<names variable="reviewed-author">
<name delimiter="、"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="container-author">
<names variable="container-author">
<name delimiter="、"/>
</names>
</macro>
<macro name="series-editor">
<names variable="collection-editor">
<name delimiter="、"/>
<label form="verb"/>
</names>
</macro>
<macro name="labelled-author-short">
<names variable="author">
<name form="short"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="editor-short">
<names variable="editor">
<name form="short"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="editorial-director-short">
<names variable="editorial-director">
<name form="short"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="translator-short">
<names variable="translator">
<name form="short"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="editortranslator-short">
<names variable="editor translator">
<name form="short"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="reviewed-author-short">
<names variable="reviewed-author">
<name form="short"/>
<label form="verb-short"/>
</names>
</macro>
<macro name="container-author-short">
<names variable="container-author">
<name form="short"/>
</names>
</macro>
<macro name="series-editor-short">
<names variable="collection-editor">
<name form="short"/>
<label form="verb"/>
</names>
</macro>
<macro name="edition">
<group delimiter=",">
<group>
<text variable="edition"/>
<date date-parts="year" form="text" variable="original-date"/>
</group>
</group>
</macro>
<citation>
<layout>
<choose>
<if match="all" position="subsequent">
<choose>
<if position="ibid-with-locator">
<group delimiter=",">
<text term="ibid"/>
<text macro="locator"/>
</group>
</if>
<else-if position="ibid">
<text term="ibid"/>
</else-if>
<else>
<group delimiter=",">
<text macro="contributor-short"/>
<group delimiter=",">
<choose>
<if match="any" variable="title-short">
<text macro="title-short"/>
</if>
<else>
<text macro="title"/>
</else>
</choose>
<text macro="locator"/>
</group>
</group>
</else>
</choose>
</if>
<else>
<group delimiter=",">
<group>
<text macro="contributor"/>
</group>
<group>
<text macro="title"/>
</group>
<group>
<text macro="container-title"/>
</group>
<group>
<text macro="collection-title"/>
</group>
</group>
<choose>
<if type="article-journal webpage" match="any">
<text value=","/>
</if>
</choose>
<group delimiter=",">
<group>
<text macro="publisher"/>
</group>
<group>
<text macro="locator"/>
</group>
</group>
</else>
</choose>
</layout>
</citation>
<bibliography entry-spacing="1" hanging-indent="true">
<sort>
<key macro="contributor" sort="ascending"/>
<key variable="issued"/>
<key macro="title"/>
</sort>
<layout>
<group delimiter=",">
<group>
<text macro="contributor"/>
</group>
<group>
<text macro="title-biblio"/>
</group>
</group>
<group delimiter=",">
<group>
<text macro="container-title-biblio"/>
</group>
<group>
<text macro="collection-title-biblio"/>
</group>
</group>
<group delimiter="。">
<text macro="edition"/>
<text macro="publisher-biblio"/>
</group>
</layout>
</bibliography>
</style>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment