Skip to content

Instantly share code, notes, and snippets.

@barankaynak
Created March 25, 2022 11:59
Show Gist options
  • Save barankaynak/92f427e1bc668d111507796d7726d1d9 to your computer and use it in GitHub Desktop.
Save barankaynak/92f427e1bc668d111507796d7726d1d9 to your computer and use it in GitHub Desktop.
isnad
<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" name-delimiter=" - " delimiter-precedes-et-al="never" delimiter-precedes-last="always" et-al-min="3" et-al-use-first="1" page-range-format="expanded">
<info>
<title>İSNAD Atıf Sistemi 2. Edisyon (metiniçi)</title>
<title-short>İSNAD</title-short>
<id>http://www.zotero.org/styles/isnad-metinici</id>
<link href="http://www.zotero.org/styles/isnad-metinici" rel="self"/>
<link href="http://www.zotero.org/styles/chicago-author-date" rel="template"/>
<link href="https://www.isnadsistemi.org" rel="documentation"/>
<link href="https://www.isnadsistemi.org/guide" rel="documentation"/>
<author>
<name>Osman Durmaz</name>
<email>[email protected]</email>
</author>
<category citation-format="author-date"/>
<category field="theology"/>
<category field="humanities"/>
<category field="social_science"/>
<summary>ISNAD Citation Style author date format.</summary>
<updated>2020-04-08T12:59:16+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>
<!--
ISNAD AUTHOR-DATE v.1.1
Document Type Mappings
ISNAD CSL
Book book
Book chapter chapter
The Qur’ ān book (with verse locator)
The Bible book (with verse locator)
Hadith book (with book locator for "book title”, bāb no. system)
Hadith book (with book locator for "chapter title”, hadith no. system)
Hadith book (with page locator for vol/page no. system)
Manuscript manuscript
Roman classics book
Archival sources manuscript (without archive and archive_location)
Shari’a courts book
Shari’a courts manuscript (archival court records)
Encyclopedia entry-encyclopedia
Dictionary entry-dictionary
Thesis thesis
Article article-journal
Article article-magazine (for popular magazine articles)
Conference paper paper-conference
Newspaper article-newspaper
Report report
Press release report
Statistics report
Cataloque book
Interview interview
Interview article-journal, article-magazine, article-newspaper, book (as collection-title with interviewer extra)
Legislation legislation (with code number for official journal)
Legislation legislation (without code number other legal sources)
Standard standard (For backward compability book with issued, collection-number, authority)
Case legal_case
Website webpage
Databese webpage
Software book (with version number)
Patent patent
Socail media webpage (social media title as container-title)
Movie motion_picture (with genre)
TV broadcast broadcast
Video record motion_picture (without genre)
Audio record song
Music paper article
Exam paper article
Arthwork graphic
Digital photo article
Map map
E-mail personal_communication
Text message personal_communication
Package article
-->
<locale xml:lang="tr-TR">
<terms>
<term name="no date" form="short">ts.</term>
<term name="et-al">vd.</term>
<term name="edition" form="verb">basım</term>
<term name="editor" form="verb-short">ed.</term>
<term name="translator" form="verb-short">çev.</term>
<term name="collection-editor" form="verb-short">thk.</term>
<term name="editorial-director" form="verb-short">nşr.</term>
<term name="director" form="verb-short">haz.</term>
<term name="reviewed-author" form="verb-short">sad.</term>
<term name="original-author" form="verb-short">mlf.</term>
<term name="interview" form="verb">görüşme</term>
<term name="interviewer" form="verb">görüşmeci</term>
<term name="recipient" form="verb">alıcı</term>
<term name="in press" form="verb">yayın tarihi</term>
<term name="in press" form="verb-short">tarih</term>
<term name="section" form="verb">kanun no</term>
<term name="section" form="verb-short">k</term>
</terms>
</locale>
<locale xml:lang="en">
<terms>
<term name="no date" form="short">no date</term>
<term name="et-al">et al.</term>
<term name="edition" form="verb">ed.</term>
<term name="editor" form="verb-short">ed.</term>
<term name="translator" form="verb-short">trans.</term>
<term name="collection-editor" form="verb-short">critical ed.</term>
<term name="editorial-director" form="verb-short">ed.</term>
<term name="director" form="verb-short">ed.</term>
<term name="reviewed-author" form="verb-short">simplifier</term>
<term name="original-author" form="verb-short">auth.</term>
<term name="interview" form="verb">interview</term>
<term name="interviewer" form="verb">interviewer</term>
<term name="recipient" form="verb">recipient</term>
<term name="in press" form="verb">publish date</term>
<term name="in press" form="verb-short">date</term>
<term name="section" form="verb">law no</term>
<term name="section" form="verb-short">no</term>
</terms>
</locale>
<macro name="secondary-contributors">
<choose>
<if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="none">
<names variable="editor translator editorial-director collection-editor reviewed-author original-author director">
<label form="verb-short" suffix=" "/>
<name/>
</names>
</if>
</choose>
</macro>
<macro name="container-translator">
<choose>
<if type="chapter" match="any">
<names variable="translator">
<label form="verb-short" suffix=" "/>
<name/>
</names>
</if>
</choose>
</macro>
<macro name="container-contributors">
<choose>
<if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
<group delimiter=", ">
<choose>
<if variable="author" type="entry-encyclopedia" match="any">
<choose>
<if variable="container-author" match="any">
<names variable="container-author">
<label form="verb-short" text-case="lowercase" suffix=" "/>
<name/>
</names>
</if>
</choose>
<choose>
<if variable="container-author author" match="all">
<group delimiter=". ">
<text variable="page"/>
<names variable="editor translator">
<label form="verb" suffix=" "/>
<name/>
</names>
</group>
</if>
<else>
<names variable="editor collection-editor editorial-director director reviewed-author original-author director">
<label form="verb-short" text-case="lowercase" suffix=" "/>
<name/>
</names>
</else>
</choose>
</if>
</choose>
</group>
</if>
</choose>
</macro>
<macro name="recipient-note">
<names variable="recipient">
<label form="verb" text-case="capitalize-all" suffix=" "/>
<name/>
</names>
</macro>
<macro name="editor">
<names variable="editor">
<name name-as-sort-order="first"/>
<label form="short" prefix=" (" suffix=")"/>
</names>
</macro>
<macro name="recipient">
<group delimiter=", ">
<choose>
<if type="personal_communication">
<group delimiter=" ">
<choose>
<if variable="genre">
<text variable="genre" text-case="capitalize-all"/>
</if>
<else>
<text term="letter" text-case="capitalize-all"/>
</else>
</choose>
<date variable="issued" form="text"/>
</group>
</if>
</choose>
<text macro="recipient-note"/>
</group>
</macro>
<macro name="contributors">
<group delimiter=". ">
<names variable="author">
<name name-as-sort-order="all"/>
<substitute>
<choose>
<if type="entry-encyclopedia" match="none">
<text macro="editor"/>
</if>
</choose>
<choose>
<if type="webpage post-weblog" match="any">
<text variable="container-title"/>
</if>
</choose>
<choose>
<if type="article-newspaper" match="all">
<text variable="container-title" text-case="title" font-style="italic"/>
</if>
</choose>
</substitute>
</names>
</group>
</macro>
<macro name="contributors-sort">
<names variable="author">
<name name-as-sort-order="all"/>
<substitute>
<names variable="editor"/>
<names variable="translator"/>
<text macro="title"/>
</substitute>
</names>
</macro>
<macro name="interviewer-short">
<group delimiter=" ">
<text term="interview" form="verb-short" text-case="capitalize-all"/>
<date variable="issued" form="text"/>
</group>
</macro>
<macro name="interviewer">
<group delimiter=", ">
<names variable="interviewer">
<label form="verb" text-case="capitalize-all" suffix=": "/>
<name/>
</names>
<text variable="medium" text-case="capitalize-first"/>
<choose>
<if type="interview" match="all">
<group delimiter=" ">
<text term="interview" form="verb-short" text-case="capitalize-all"/>
<date variable="issued" form="text"/>
</group>
</if>
</choose>
</group>
</macro>
<macro name="title">
<choose>
<if variable="title" match="none">
<choose>
<if type="personal_communication" match="none">
<text variable="genre" text-case="capitalize-first"/>
</if>
</choose>
</if>
<else-if type="book thesis graphic manuscript report map personal_communication" match="any">
<text variable="title" text-case="title" font-style="italic"/>
<text variable="version" prefix=" "/>
</else-if>
<else-if type="article" variable="genre" match="all">
<text variable="title" text-case="title" font-style="italic"/>
<group delimiter=", " prefix=" (" suffix=")">
<text variable="genre" text-case="capitalize-all"/>
<choose>
<if variable="issued" match="all">
<date variable="issued" form="text"/>
</if>
<else>
<text term="no date" form="short"/>
</else>
</choose>
</group>
</else-if>
<else-if variable="reviewed-author">
<group delimiter=", ">
<text variable="title" font-style="italic" prefix="Review of "/>
<names variable="reviewed-author">
<label form="verb-short" text-case="lowercase" suffix=" "/>
<name/>
</names>
</group>
</else-if>
<else-if variable="interviewer">
<text variable="title" text-case="title" quotes="true"/>
<group prefix=" (" suffix=")">
<choose>
<if type="chapter article-journal article-magazine article-newspaper interview" match="any">
<text macro="interviewer"/>
</if>
</choose>
</group>
</else-if>
<else-if type="bill legislation legal_case " match="any">
<text variable="title" form="short" suffix=", "/>
<text variable="title"/>
<group delimiter=". " prefix=" (" suffix=")">
<text term="section" form="verb" text-case="capitalize-all"/>
<text variable="number"/>
</group>
</else-if>
<else-if type="patent" match="any">
<text variable="title" font-style="italic"/>
<text value="Patent" prefix=". "/>
</else-if>
<else-if type="entry-dictionary" match="any"/>
<else-if type="article-journal article-magazine article-newspaper interview" match="any">
<group suffix=". ">
<text macro="collection-title-journal"/>
</group>
<text variable="title" text-case="title" quotes="true"/>
</else-if>
<else-if type="motion_picture" variable="genre" match="all">
<text variable="title" text-case="title" font-style="italic"/>
</else-if>
<else>
<text variable="title" text-case="title" quotes="true"/>
</else>
</choose>
</macro>
<macro name="title-short">
<choose>
<if variable="title" match="none">
<choose>
<if type="interview">
<text term="interview" form="verb-short" text-case="capitalize-all"/>
</if>
<else-if type="manuscript speech" match="any">
<text variable="genre" form="short"/>
</else-if>
</choose>
</if>
<else-if type="article-journal article-newspaper" variable="collection-title" match="all">
<text macro="collection-title-journal"/>
</else-if>
<else-if type="book manuscript thesis report patent map personal_communication" match="any">
<text variable="title" text-case="title" form="short" font-style="italic"/>
<text variable="version" prefix=" "/>
<choose>
<if type="manuscript" variable="archive_location" match="all">
<group delimiter=", " prefix=", ">
<text variable="archive_location"/>
<text variable="call-number"/>
</group>
</if>
</choose>
</else-if>
<else-if type="graphic" match="any">
<group delimiter=", ">
<text variable="title" text-case="title" form="short" font-style="italic"/>
</group>
</else-if>
<else-if type="article" variable="genre" match="all">
<group delimiter=", ">
<text variable="title" text-case="title" font-style="italic"/>
<text variable="genre" text-case="capitalize-all"/>
</group>
</else-if>
<else-if type="bill legislation" match="any">
<choose>
<if variable="title-short" match="all">
<text variable="title" form="short"/>
</if>
<else>
<text variable="title"/>
</else>
</choose>
</else-if>
<else-if type="interview" variable="interviewer" match="all">
<text variable="title" text-case="title" quotes="true"/>
<group prefix=" (" suffix=")">
<text macro="interviewer-short"/>
</group>
</else-if>
<else-if type="webpage" variable="issued">
<text variable="title" text-case="title" form="short" quotes="true"/>
<date variable="issued" form="text" prefix=" (" suffix=")"/>
</else-if>
<else-if type="motion_picture" variable="genre" match="all">
<text variable="title" font-style="italic" form="short"/>
</else-if>
<else>
<text variable="title" text-case="title" form="short" quotes="true"/>
</else>
</choose>
</macro>
<macro name="description">
<group delimiter=", ">
<group delimiter=". ">
<choose>
<if type="book chapter entry-dictionary entry-encyclopedia interview article-journal article-magazine article-newspaper motion_picture graphic" match="none">
<text variable="medium" text-case="capitalize-first"/>
</if>
</choose>
</group>
<choose>
<if variable="title" match="none"/>
<else-if type="thesis speech" match="any"/>
<else-if type="patent">
<group delimiter=", ">
<text variable="authority"/>
<text variable="number" prefix="No. "/>
</group>
</else-if>
<else-if type="personal_communication motion_picture article graphic"/>
<else>
<text variable="genre" text-case="capitalize-all"/>
</else>
</choose>
<choose>
<if type="map">
<text variable="scale"/>
</if>
<else-if type="graphic">
<text variable="dimensions"/>
</else-if>
</choose>
</group>
</macro>
<macro name="container-title">
<group delimiter=" ">
<choose>
<if type="webpage">
<text variable="container-title" font-style="italic"/>
</if>
<else-if type="post-weblog">
<text variable="container-title" text-case="title" font-style="italic" suffix=" (blog)"/>
</else-if>
<else-if type="bill legislation legal_case" match="none">
<choose>
<if type="article-newspaper" variable="author" match="all">
<text variable="container-title" text-case="title" font-style="italic"/>
</if>
<else-if type="article-newspaper" match="none">
<text variable="container-title" text-case="title" font-style="italic"/>
</else-if>
</choose>
<choose>
<if type="entry-encyclopedia" match="any">
<choose>
<if match="none" is-numeric="edition">
<text variable="edition" prefix="(" suffix=")"/>
</if>
</choose>
</if>
</choose>
</else-if>
</choose>
</group>
</macro>
<macro name="collection-title">
<choose>
<if match="none" type="article-journal article-magazine article-newspaper book">
<choose>
<if match="none" is-numeric="collection-number">
<group delimiter=", ">
<choose>
<if type="song" match="all">
<text variable="collection-title" text-case="title" font-style="italic"/>
</if>
<else>
<text variable="collection-title" text-case="title"/>
</else>
</choose>
<text variable="collection-number"/>
</group>
</if>
<else>
<group delimiter=" ">
<text variable="collection-title" text-case="title"/>
<text variable="collection-number"/>
</group>
</else>
</choose>
</if>
</choose>
</macro>
<macro name="collection-title-journal">
<choose>
<if type="article-journal article-magazine article-newspaper" match="any">
<group delimiter=" ">
<text variable="collection-title" font-style="italic"/>
<text variable="collection-number"/>
</group>
</if>
</choose>
</macro>
<macro name="edition">
<choose>
<if type="book chapter graphic motion_picture paper-conference report song entry-dictionary" match="any">
<choose>
<if is-numeric="edition">
<group delimiter=" ">
<number variable="edition" form="ordinal"/>
<text term="edition" form="verb" text-case="capitalize-all"/>
</group>
</if>
<else>
<text variable="edition" text-case="capitalize-first" suffix="."/>
</else>
</choose>
</if>
</choose>
</macro>
<macro name="legal-cites">
<choose>
<if type="legal_case" match="any">
<group delimiter=" ">
<choose>
<if variable="container-title">
<text variable="volume"/>
<text variable="container-title"/>
<group delimiter=" ">
<text term="section" form="symbol"/>
<text variable="section"/>
</group>
<text variable="page"/>
</if>
<else>
<group delimiter=". ">
<text term="section" form="verb-short" text-case="capitalize-all"/>
<text variable="number"/>
</group>
</else>
</choose>
</group>
</if>
<else-if type="bill legislation" match="any">
<group delimiter=", ">
<choose>
<if variable="number">
<group delimiter=" ">
<text variable="section"/>
</group>
<group delimiter=" ">
<text variable="container-title" font-style="italic"/>
<text variable="volume"/>
<text variable="page-first"/>
<date variable="issued" form="text" prefix="(" suffix=")"/>
</group>
</if>
<else-if variable="publisher-place authority" match="any">
<group delimiter=": " prefix=" ">
<text variable="publisher-place"/>
<text variable="authority"/>
</group>
<date variable="issued" form="text"/>
</else-if>
<else>
<group delimiter=" ">
<text variable="container-title" font-style="italic"/>
<text variable="volume"/>
<text variable="section"/>
<date variable="issued" form="text" prefix="(" suffix=")"/>
</group>
</else>
</choose>
</group>
</else-if>
</choose>
</macro>
<macro name="locators-join-with-space">
<choose>
<if type="article-journal article-magazine article-newspaper" match="any">
<text macro="locators"/>
</if>
</choose>
<text macro="locators-multimedia-with-space"/>
</macro>
<macro name="locators-join-with-comma">
<choose>
<if type="bill chapter legislation legal_case paper-conference" match="any">
<text macro="locators"/>
</if>
</choose>
</macro>
<macro name="locators-join-with-period">
<choose>
<if type="bill legislation legal_case article-journal article-magazine article-newspaper chapter paper-conference" match="none">
<text macro="locators"/>
</if>
</choose>
</macro>
<macro name="locators">
<choose>
<if type="article-journal article-magazine article-newspaper" match="any">
<group delimiter=", ">
<group>
<choose>
<if match="all" variable="volume issue">
<number suffix="/" variable="volume"/>
</if>
<else>
<number variable="volume"/>
</else>
</choose>
<number variable="issue"/>
</group>
</group>
</if>
<else-if type="bill legislation legal_case" match="any">
<text macro="legal-cites"/>
</else-if>
<else-if type="book graphic motion_picture report song entry-dictionary" match="any">
<group delimiter=". ">
<group delimiter=" ">
<number variable="number-of-volumes" form="numeric"/>
<text term="volume" form="verb-short" text-case="capitalize-all" plural="false"/>
</group>
</group>
</else-if>
<else-if type="entry-encyclopedia paper-conference" match="any">
<group delimiter=". ">
<text macro="edition"/>
<choose>
<if variable="page" match="none">
<group delimiter=" ">
<text term="volume" form="short" text-case="capitalize-first"/>
<number variable="volume" form="numeric"/>
</group>
</if>
</choose>
</group>
</else-if>
</choose>
</macro>
<macro name="locators-newspaper">
<choose>
<if type="article-newspaper">
<group delimiter=", ">
<group delimiter=" ">
<number variable="edition"/>
<text term="edition" form="verb" text-case="capitalize-all"/>
</group>
<group delimiter=" ">
<text term="section" form="short"/>
<text variable="section"/>
</group>
</group>
</if>
</choose>
</macro>
<macro name="event">
<choose>
<if variable="title">
<group delimiter=" ">
<text term="presented at"/>
<text variable="event"/>
</group>
</if>
<else>
<group delimiter=" ">
<text term="presented at" text-case="capitalize-first"/>
<text variable="event"/>
</group>
</else>
</choose>
</macro>
<macro name="originally-published">
<group delimiter=", ">
<group delimiter=": ">
<text variable="original-publisher-place"/>
<text variable="original-publisher"/>
</group>
<choose>
<if is-uncertain-date="original-date">
<date variable="original-date" form="numeric" date-parts="year" prefix="[" suffix="?]"/>
</if>
<else>
<date variable="original-date" form="numeric" date-parts="year"/>
</else>
</choose>
</group>
</macro>
<macro name="reprint">
<choose>
<if variable="original-date issued" match="all">
<text value="reprint" text-case="capitalize-first"/>
</if>
</choose>
</macro>
<macro name="publisher">
<choose>
<if type="speech" match="all">
<text variable="event-place"/>
</if>
<else>
<group delimiter=": ">
<choose>
<if type="book chapter entry-dictionary entry-encyclopedia" match="any">
<text variable="medium"/>
</if>
</choose>
<choose>
<if type="broadcast motion_picture">
<text variable="publisher-place" font-style="italic"/>
<text variable="publisher" font-style="italic"/>
</if>
<else>
<text variable="publisher-place"/>
<text variable="publisher"/>
</else>
</choose>
</group>
</else>
</choose>
</macro>
<macro name="issued">
<choose>
<if variable="issued">
<choose>
<if type="legal_case">
<group delimiter=" ">
<text variable="authority"/>
<choose>
<if variable="container-title" match="any">
<date variable="issued" form="numeric" date-parts="year"/>
</if>
<else>
<date variable="issued" form="text"/>
</else>
</choose>
</group>
</if>
<else-if type="bill legislation interview webpage personal_communication motion_picture broadcast" match="any"/>
<else-if type="book chapter paper-conference song thesis" match="any">
<choose>
<if is-uncertain-date="issued">
<date variable="issued" form="numeric" date-parts="year" prefix="[" suffix="?]"/>
</if>
<else-if type="book" variable="issued collection-number authority">
<choose>
<if variable="collection-title" match="none">
<group delimiter=", ">
<date date-parts="year" form="numeric" variable="issued"/>
<text variable="collection-number"/>
</group>
</if>
</choose>
</else-if>
<else>
<date date-parts="year" form="numeric" variable="issued"/>
</else>
</choose>
</else-if>
<else-if type="patent">
<group delimiter=", ">
<group delimiter=" ">
<text value="filed"/>
<date variable="submitted" form="text"/>
</group>
<group delimiter=" ">
<choose>
<if variable="issued submitted" match="all">
<text term="and"/>
</if>
</choose>
<text term="in press" form="verb-short" text-case="capitalize-all"/>
<date variable="issued" form="text"/>
</group>
</group>
</else-if>
<else>
<choose>
<if is-uncertain-date="issued">
<date variable="issued" form="text" prefix="[" suffix="?]"/>
</if>
<else>
<date variable="issued" form="text"/>
</else>
</choose>
</else>
</choose>
</if>
<else-if variable="status">
<text variable="status"/>
</else-if>
<else-if variable="accessed URL" match="all"/>
<else-if type="broadcast motion_picture manuscript article" match="any"/>
<else>
<text term="no date" form="short"/>
</else>
</choose>
</macro>
<macro name="point-locators">
<choose>
<if variable="locator" match="none"/>
<else-if type="article-journal article-magazine article-newspaper" match="any">
<group delimiter=" ">
<choose>
<if locator="page" match="none">
<label variable="locator" form="short" suffix=" "/>
</if>
</choose>
<text variable="locator"/>
</group>
</else-if>
<else>
<choose>
<if type="bill legislation legal_case" match="none">
<group delimiter=" " suffix="/">
<number variable="volume" form="numeric"/>
</group>
</if>
</choose>
<group delimiter=" ">
<choose>
<if locator="page verse book" match="none">
<label variable="locator" form="short"/>
</if>
</choose>
<text variable="locator"/>
</group>
</else>
</choose>
</macro>
<macro name="locators-chapter">
<choose>
<if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
<choose>
<if variable="author container-author" match="all"/>
<else>
<choose>
<if variable="page">
<number suffix="/" variable="volume"/>
<text variable="page"/>
</if>
</choose>
</else>
</choose>
</if>
</choose>
</macro>
<macro name="locators-journal-join-with-colon">
<choose>
<if type="article-journal article-magazine article-newspaper" match="any">
<choose>
<if variable="volume issue" match="any">
<text variable="page"/>
</if>
</choose>
</if>
</choose>
</macro>
<macro name="locators-journal-join-with-comma">
<choose>
<if type="article-journal article-magazine article-newspaper" match="any">
<choose>
<if variable="volume issue" match="none">
<text variable="page"/>
</if>
</choose>
</if>
</choose>
</macro>
<macro name="archive">
<choose>
<if type="thesis">
<group delimiter=" ">
<text variable="archive"/>
<text variable="archive_location" prefix="(" suffix=")"/>
</group>
</if>
<else-if type="article graphic" variable="genre" match="any">
<text variable="archive_location" suffix=": "/>
<group delimiter=", " suffix=".">
<text variable="publisher"/>
<text variable="archive"/>
<text variable="source"/>
<text variable="call-number"/>
<number variable="number-of-pages"/>
</group>
</else-if>
<else>
<group suffix=": ">
<choose>
<if type="manuscript" match="any">
<text variable="publisher-place"/>
</if>
</choose>
</group>
<group delimiter=", " suffix=".">
<text variable="archive"/>
<text variable="archive_location" text-case="capitalize-first"/>
<text variable="archive-place"/>
<text variable="call-number"/>
<number variable="number-of-pages"/>
</group>
</else>
</choose>
</macro>
<macro name="issue-map-graphic">
<choose>
<if type="graphic map" match="any">
<choose>
<if variable="publisher publisher-place" match="none">
<group delimiter=", ">
<text variable="medium"/>
<text macro="issued"/>
</group>
</if>
</choose>
</if>
</choose>
</macro>
<macro name="issue-join-with-space">
<choose>
<if type="article-journal article-magazine" match="any">
<choose>
<if variable="issue volume" match="any">
<text macro="issue"/>
</if>
</choose>
</if>
<else-if type="article-newspaper bill legislation legal_case" match="any">
<text macro="issue"/>
</else-if>
<else-if type="report" match="any">
<choose>
<if variable="publisher-place event-place publisher" match="none">
<text macro="issue"/>
</if>
</choose>
</else-if>
</choose>
</macro>
<macro name="issue-join-with-period">
<choose>
<if type="article-journal article-magazine article-newspaper bill legislation legal_case manuscript" match="none">
<choose>
<if type="speech" variable="publisher publisher-place" match="any">
<text macro="issue"/>
</if>
</choose>
</if>
</choose>
</macro>
<macro name="issue-join-with-comma">
<choose>
<if type="article-journal article-magazine article-newspaper report bill legislation legal_case" match="none">
<choose>
<if type="article-journal article-magazine article-newspaper report" match="none">
<choose>
<if type="speech" variable="publisher publisher-place" match="none">
<text macro="issue"/>
</if>
</choose>
</if>
<else-if variable="volume issue" match="none">
<text macro="issue"/>
</else-if>
</choose>
</if>
</choose>
</macro>
<macro name="issue">
<choose>
<if type="bill legislation legal_case" match="any">
<text macro="issued" prefix="(" suffix=")"/>
</if>
<else-if type="article-journal article-magazine article-newspaper" match="any">
<text macro="issued" prefix="(" suffix=")"/>
</else-if>
<else-if type="article" variable="genre" match="all"/>
<else-if type="manuscript"/>
<else-if type="speech">
<group delimiter=", ">
<group delimiter=" ">
<choose>
<if variable="title" match="none"/>
<else>
<text variable="genre" text-case="capitalize-all"/>
</else>
</choose>
<text macro="event"/>
</group>
<text variable="event-place"/>
<text macro="issued"/>
</group>
</else-if>
<else-if variable="publisher-place publisher" match="any">
<group delimiter=", ">
<group delimiter=". ">
<text macro="originally-published"/>
<group delimiter=", ">
<text macro="reprint"/>
<text macro="publisher"/>
<text macro="edition"/>
</group>
</group>
<choose>
<if type="thesis">
<text variable="genre" text-case="capitalize-all"/>
</if>
</choose>
<text macro="issued"/>
</group>
</else-if>
<else-if type="report">
<choose>
<if variable="publisher-place event-place publisher" match="none">
<text macro="issued" prefix="(" suffix=")"/>
</if>
</choose>
</else-if>
<else-if type="graphic map" match="none">
<text macro="issued"/>
</else-if>
</choose>
</macro>
<macro name="locators-multimedia-with-space">
<choose>
<if type="motion_picture" variable="genre">
<group delimiter=", " prefix="(" suffix=")">
<text variable="genre" text-case="capitalize-first"/>
<date variable="issued" form="text"/>
</group>
</if>
<else-if type="personal_communication">
<group prefix="(" suffix=")">
<text macro="recipient"/>
</group>
</else-if>
</choose>
</macro>
<macro name="locators-multimedia">
<group delimiter=". ">
<choose>
<if type="broadcast motion_picture">
<choose>
<if variable="genre" match="none">
<group delimiter=" ">
<text term="in press" form="verb" text-case="capitalize-all"/>
<date variable="issued" form="text"/>
</group>
</if>
</choose>
</if>
</choose>
</group>
</macro>
<macro name="access">
<group delimiter=". ">
<choose>
<if type="graphic report" match="any">
<text macro="archive"/>
</if>
<else-if type="article-journal article-magazine article-newspaper bill book chapter legal_case legislation motion_picture paper-conference" match="none">
<text macro="archive"/>
</else-if>
</choose>
<choose>
<if type="webpage" variable="issued">
<date variable="issued" form="text"/>
<group delimiter=" ">
<text term="accessed" text-case="capitalize-first"/>
<date variable="accessed" form="text"/>
</group>
</if>
</choose>
<choose>
<if variable="issued" match="none">
<group delimiter=" ">
<text term="accessed" text-case="capitalize-first"/>
<date variable="accessed" form="text"/>
</group>
</if>
</choose>
<choose>
<if type="legislation legal_case song article" match="any">
<group delimiter=" ">
<text term="accessed" text-case="capitalize-first"/>
<date variable="accessed" form="text"/>
</group>
</if>
</choose>
<choose>
<if variable="DOI">
<text variable="DOI" prefix="https://doi.org/"/>
</if>
<else>
<text variable="URL"/>
</else>
</choose>
</group>
</macro>
<macro name="in-text-date">
<choose>
<if variable="issued">
<group delimiter=" ">
<choose>
<if type="patent personal_communication broadcast legal_case article-newspaper" match="any">
<date variable="issued" form="text"/>
</if>
<else-if type="legislation" variable="number" match="all">
<date variable="issued" form="text"/>
</else-if>
<else>
<date variable="original-date" form="text" date-parts="year" prefix="[" suffix="]"/>
<date variable="issued">
<date-part name="year"/>
</date>
</else>
</choose>
</group>
</if>
<else-if variable="status">
<text variable="status"/>
</else-if>
<else-if type="book webpage map entry-dictionary entry-encyclopedia" variable="accessed" match="all">
<date variable="accessed" form="text"/>
</else-if>
</choose>
</macro>
<macro name="in-text-middle">
<choose>
<if type="article" variable="genre" match="all">
<text variable="genre"/>
</if>
<else-if type="graphic" match="any">
<group delimiter=", ">
<choose>
<if variable="author editor" match="none"/>
<else>
<text macro="title-short"/>
</else>
</choose>
<text variable="medium"/>
</group>
</else-if>
<else-if type="manuscript">
<choose>
<if variable="archive_location" match="all">
<group delimiter=", ">
<text variable="archive_location"/>
<text variable="call-number"/>
</group>
</if>
</choose>
</else-if>
</choose>
</macro>
<macro name="in-text-contributors">
<choose>
<if type="manuscript" match="any">
<choose>
<if variable="archive_location issued" match="none">
<group delimiter=", ">
<text variable="title-short" font-style="italic"/>
<text variable="call-number"/>
</group>
</if>
<else>
<text macro="in-text-cont"/>
</else>
</choose>
</if>
<else>
<text macro="in-text-cont"/>
</else>
</choose>
</macro>
<macro name="in-text-cont">
<group delimiter=" ">
<names variable="author">
<name form="short"/>
<substitute>
<choose>
<if type="entry-encyclopedia" match="none">
<names variable="editor">
<name form="short"/>
</names>
</if>
</choose>
<choose>
<if type="article-newspaper entry-dictionary" match="any">
<text variable="container-title" font-style="italic"/>
</if>
<else>
<text macro="title-short"/>
</else>
</choose>
</substitute>
</names>
</group>
</macro>
<macro name="in-text-short">
<group delimiter=", ">
<text macro="in-text-contributors"/>
<text macro="in-text-middle"/>
<choose>
<if locator="book" match="none">
<text macro="in-text-date"/>
</if>
</choose>
</group>
</macro>
<macro name="in-text-subsequent">
<choose>
<if locator="verse" match="none">
<text macro="in-text-short"/>
</if>
</choose>
</macro>
<citation disambiguate-add-names="true">
<layout prefix="(" suffix=")" delimiter="; ">
<group delimiter=", ">
<choose>
<if position="subsequent">
<text macro="in-text-subsequent"/>
</if>
<else>
<text macro="in-text-short"/>
</else>
</choose>
<text macro="point-locators"/>
</group>
</layout>
</citation>
<bibliography entry-spacing="0" hanging-indent="true" names-delimiter=". ">
<sort>
<key macro="contributors-sort"/>
<key variable="title"/>
<key variable="genre"/>
<key variable="issued"/>
</sort>
<layout>
<group delimiter=". ">
<group delimiter=", " suffix=".">
<group delimiter=", ">
<group delimiter=" ">
<group delimiter=". ">
<group delimiter=" ">
<group delimiter=". ">
<group delimiter=". ">
<group delimiter=". ">
<text macro="contributors"/>
<text macro="title"/>
<text macro="issue-map-graphic"/>
</group>
<text macro="description"/>
<text macro="secondary-contributors"/>
<text macro="container-translator"/>
<text macro="container-title"/>
<text macro="container-contributors"/>
<text macro="locators-join-with-period"/>
</group>
<text macro="locators-join-with-comma"/>
<text macro="locators-chapter"/>
</group>
<text macro="locators-join-with-space"/>
</group>
<text macro="collection-title"/>
<text macro="issue-join-with-period"/>
<text macro="locators-multimedia"/>
</group>
<text macro="issue-join-with-space"/>
</group>
<text macro="issue-join-with-comma"/>
<text macro="locators-journal-join-with-comma"/>
<text macro="locators-newspaper"/>
</group>
<text macro="locators-journal-join-with-colon"/>
</group>
<text macro="access"/>
</group>
</layout>
</bibliography>
</style>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment