This commit is contained in:
fzzinchemical
2026-01-22 22:01:07 +01:00
parent 9910bd202a
commit 02b00ee108
122 changed files with 51725 additions and 4768 deletions

View File

@@ -2,8 +2,8 @@
<style xmlns="http://purl.org/net/xbiblio/csl" and="text" class="in-text" demote-non-dropping-particle="never" page-range-format="minimal-two" version="1.0">
<!-- This file was generated by the Style Variant Builder <https://github.com/citation-style-language/style-variant-builder>. To contribute changes, modify the template and regenerate variants. -->
<info>
<title>Modern Language Association 9th edition (in-text citations)</title>
<title-short>MLA Handbook (in-text citations)</title-short>
<title>MLA Handbook 9th edition (in-text citations)</title>
<title-short>Modern Language Association (in-text citations)</title-short>
<id>http://www.zotero.org/styles/modern-language-association</id>
<link href="http://www.zotero.org/styles/modern-language-association" rel="self"/>
<link href="https://style.mla.org/" rel="documentation"/>
@@ -23,7 +23,7 @@
<category field="humanities"/>
<category field="literature"/>
<summary>MLA source citations, in-text citations system (chapter 6)</summary>
<updated>2025-10-31T16:04:52+00:00</updated>
<updated>2026-01-11T22:54:31+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="en">
@@ -52,10 +52,6 @@
</term>
<term form="verb" name="editor-translator">edited and translated by</term>
<term form="verb" name="editortranslator">edited and translated by</term>
<term form="short" name="note">
<single>n</single>
<multiple>nn</multiple>
</term>
<term name="original-work-published">originally published</term>
<term form="short" name="paragraph">
<single>par.</single>
@@ -116,17 +112,17 @@
-->
<!-- Variable labels -->
<macro name="label-edition-capitalized">
<choose>
<if is-numeric="edition">
<group delimiter=" ">
<group delimiter=" ">
<choose>
<if is-numeric="edition">
<number form="ordinal" variable="edition"/>
<label form="short" variable="edition"/>
</group>
</if>
<else>
<text text-case="capitalize-first" variable="edition"/>
</else>
</choose>
</if>
<else>
<text text-case="capitalize-first" variable="edition"/>
</else>
</choose>
</group>
</macro>
<macro name="label-issue">
<group delimiter=" ">
@@ -236,7 +232,7 @@
<macro name="author">
<names variable="composer">
<name delimiter-precedes-et-al="always" delimiter-precedes-last="always" name-as-sort-order="first"/>
<label form="long" prefix=", "/>
<label prefix=", "/>
<substitute>
<names variable="author"/>
<names variable="guest">
@@ -288,19 +284,15 @@
<text macro="title-and-part-filter-review"/>
</if>
<else-if match="any" type="article-journal article-magazine article-newspaper periodical post-weblog review review-book">
<!-- serial types -->
<text macro="title-and-part-filter-review"/>
</else-if>
<else-if match="any" variable="collection-editor compiler editor editorial-director">
<text macro="title-monographic"/>
</else-if>
<else-if match="any" type="interview paper-conference">
<choose>
<if match="any" variable="collection-editor compiler editor editorial-director">
<!-- monographic usage -->
<text macro="title-monographic"/>
</if>
<else>
<!-- serial usage -->
<text macro="title-and-part-filter-review"/>
</else>
</choose>
<!-- serial types -->
<text macro="title-and-part-filter-review"/>
</else-if>
<else>
<text macro="title-monographic"/>
@@ -325,8 +317,11 @@
</else>
</choose>
</if>
<else>
<else-if variable="title">
<text macro="title-primary-short"/>
</else-if>
<else>
<text macro="supplemental-generic-label-short"/>
</else>
</choose>
</macro>
@@ -349,10 +344,8 @@
<macro name="title-and-part-title">
<group delimiter=", ">
<text macro="title-primary"/>
<group delimiter=", ">
<text macro="label-part-number"/>
<text macro="title-part"/>
</group>
<text macro="label-part-number"/>
<text macro="title-part"/>
</group>
</macro>
<macro name="title-monographic">
@@ -378,19 +371,16 @@
<if match="any" type="article-journal article-magazine article-newspaper periodical post-weblog review review-book">
<text quotes="true" text-case="title" variable="part-title"/>
</if>
<else-if match="any" variable="collection-editor compiler editor editorial-director">
<!-- monographic types -->
<text font-style="italic" text-case="title" variable="part-title"/>
</else-if>
<else-if match="any" type="interview paper-conference">
<choose>
<if match="any" variable="collection-editor compiler editor editorial-director">
<!-- monographic usage -->
<text font-style="italic" text-case="title" variable="part-title"/>
</if>
<else>
<!-- serial usage -->
<text quotes="true" text-case="title" variable="part-title"/>
</else>
</choose>
<!-- serial types -->
<text quotes="true" text-case="title" variable="part-title"/>
</else-if>
<else>
<!-- monographic types -->
<text font-style="italic" text-case="title" variable="part-title"/>
</else>
</choose>
@@ -513,7 +503,7 @@
<text macro="supplemental-generic-label-review-short"/>
</if>
<else>
<text text-case="capitalize-first" variable="genre"/>
<text form="short" text-case="capitalize-first" variable="genre"/>
</else>
</choose>
</macro>
@@ -522,18 +512,16 @@
<group delimiter=" ">
<choose>
<if variable="reviewed-genre">
<group delimiter=" ">
<text term="review-of" text-case="capitalize-first"/>
<text variable="reviewed-genre"/>
<choose>
<if match="none" variable="reviewed-title">
<names variable="reviewed-author">
<label form="verb" suffix=" "/>
<name/>
</names>
</if>
</choose>
</group>
<text term="review-of" text-case="capitalize-first"/>
<text variable="reviewed-genre"/>
<choose>
<if match="none" variable="reviewed-title">
<names variable="reviewed-author">
<label form="verb" suffix=" "/>
<name/>
</names>
</if>
</choose>
</if>
<else-if variable="number">
<text term="review-of" text-case="capitalize-first"/>
@@ -606,22 +594,19 @@
<macro name="container1-title">
<choose>
<if match="any" type="article-journal article-magazine article-newspaper periodical post-weblog review review-book">
<!-- serial usage -->
<!-- serial types -->
<text macro="container1-title-serial"/>
</if>
<else-if match="any" variable="collection-editor compiler editor editorial-director">
<!-- monographic types -->
<text macro="container1-title-monographic"/>
</else-if>
<else-if match="any" type="interview paper-conference">
<choose>
<if match="any" variable="collection-editor container-author editor editorial-director">
<!-- monographic usage -->
<text macro="container1-title-monographic"/>
</if>
<else>
<!-- serial usage -->
<text macro="container1-title-serial"/>
</else>
</choose>
<!-- serial types -->
<text macro="container1-title-serial"/>
</else-if>
<else>
<!-- monographic types -->
<text macro="container1-title-monographic"/>
</else>
</choose>
@@ -731,51 +716,38 @@
<choose>
<!-- `collection-title` is for any serial with multiple series (e.g. 'second series') -->
<if match="any" type="article-journal article-magazine article-newspaper periodical post-weblog review review-book">
<!-- serial types -->
<text variable="collection-title"/>
<text macro="label-volume"/>
</if>
<else-if match="any" variable="collection-editor compiler editor editorial-director">
<!-- monographic types -->
<text macro="label-volume"/>
</else-if>
<else-if match="any" type="interview paper-conference">
<!-- serial types -->
<text variable="collection-title"/>
<text macro="label-volume"/>
</else-if>
<!-- in monographic types, lowercase with a preceding element -->
<else-if match="any" variable="part-title volume-title">
<!-- monographic types -->
<text macro="label-volume"/>
</else-if>
<else-if match="any" variable="edition container-title">
<text macro="label-volume"/>
</else-if>
<!--other contributors preceding the volume-->
<else-if variable="author">
<choose>
<if match="any" variable="collection-editor compiler editor editorial-director">
<!-- monographic usage -->
<if match="any" variable="container-author contributor director editor editor-translator illustrator interviewer translator">
<text macro="label-volume"/>
</if>
<else>
<!-- serial usage -->
<text variable="collection-title"/>
<text macro="label-volume"/>
</else>
</choose>
</else-if>
<else-if match="none" variable="part-title volume-title">
<choose>
<!--lowercase if we have a preceding element-->
<if match="any" variable="edition container-title">
<text macro="label-volume"/>
</if>
<!--other contributors preceding the volume-->
<else-if variable="author">
<choose>
<if match="any" variable="container-author contributor director editor editor-translator illustrator interviewer translator">
<text macro="label-volume"/>
</if>
</choose>
</else-if>
<else-if variable="editor">
<choose>
<if match="any" variable="container-author contributor director editor-translator illustrator interviewer translator">
<text macro="label-volume"/>
</if>
</choose>
</else-if>
<else-if match="any" variable="container-author contributor director editor-translator illustrator interviewer">
<text macro="label-volume"/>
</else-if>
<else>
<text macro="label-volume-capitalized"/>
</else>
</choose>
</else-if>
<else>
<text macro="label-volume-capitalized"/>
</else>
</choose>
<text macro="label-issue"/>
<text macro="label-supplement-number"/>
@@ -801,16 +773,16 @@
<macro name="container1-publisher">
<choose>
<if type="thesis"/>
<!-- omit serial types -->
<else-if match="any" type="article-journal article-magazine article-newspaper periodical post-weblog review review-book"/>
<else-if match="any" type="interview paper-conference">
<choose>
<if match="any" variable="collection-editor compiler editor editorial-director">
<!-- monographic usage -->
<text macro="container1-publisher-or-place"/>
</if>
</choose>
<else-if match="any" variable="collection-editor compiler editor editorial-director">
<!-- monographic types -->
<text macro="container1-publisher-or-place"/>
</else-if>
<!-- omit serial types -->
<else-if match="any" type="interview paper-conference"/>
<else>
<!-- monographic types -->
<text macro="container1-publisher-or-place"/>
</else>
</choose>
@@ -832,10 +804,10 @@
<if match="any" type="book chapter motion_picture paper-conference thesis">
<choose>
<if is-uncertain-date="issued">
<date date-parts="year" form="text" prefix="[" suffix="?]" variable="issued"/>
<date date-parts="year" form="numeric" prefix="[" suffix="?]" variable="issued"/>
</if>
<else>
<date date-parts="year" form="text" variable="issued"/>
<date date-parts="year" form="numeric" variable="issued"/>
</else>
</choose>
</if>
@@ -876,7 +848,7 @@
<else-if type="personal_communication"/>
<else-if type="paper-conference">
<choose>
<if match="none" variable="collection-editor compiler editor editorial-director issue page volume">
<if match="none" variable="collection-editor compiler editor editorial-director issue page supplement-number volume">
<!-- Don't print event info for conference papers published in a proceedings volume -->
<text macro="container1-location-event"/>
</if>
@@ -913,7 +885,7 @@
</else>
</choose>
<choose>
<if is-uncertain-date="issued">
<if is-uncertain-date="event-date">
<date form="text" prefix="[" suffix="?]" variable="event-date"/>
</if>
<else>
@@ -946,13 +918,14 @@
<!-- 6. Container 2 (MLA 5.102) -->
<macro name="container2">
<group delimiter=", ">
<!-- Title of Container -->
<text font-style="italic" variable="source"/>
<!-- Location -->
<choose>
<if variable="source">
<if match="none" variable="source"/>
<else-if match="any" variable="DOI URL">
<!-- Title of Container -->
<text font-style="italic" variable="source"/>
<!-- Location -->
<text macro="container1-location-URI"/>
</if>
</else-if>
</choose>
</group>
</macro>
@@ -974,26 +947,26 @@
<group delimiter=", ">
<choose>
<if match="any" type="article-journal article-magazine article-newspaper periodical post-weblog review review-book">
<!-- serial usage -->
<!-- serial types -->
<text macro="supplemental-columns-sections"/>
</if>
<else-if match="any" type="interview paper-conference">
<choose>
<if match="any" variable="collection-editor compiler editor editorial-director">
<!-- monographic usage -->
<!-- monographic types -->
<text macro="supplemental-dissertations-theses"/>
<text macro="supplemental-publication-history"/>
<text macro="supplemental-book-series"/>
<text macro="supplemental-multivolume-works"/>
</if>
<else>
<!-- serial usage -->
<!-- serial types -->
<text macro="supplemental-columns-sections"/>
</else>
</choose>
</else-if>
<else>
<!-- monographic usage -->
<!-- monographic types -->
<text macro="supplemental-dissertations-theses"/>
<text macro="supplemental-publication-history"/>
<text macro="supplemental-book-series"/>
@@ -1037,21 +1010,10 @@
</if>
</choose>
<group delimiter=", ">
<choose>
<if variable="original-title">
<group delimiter=" ">
<text value="as"/>
<choose>
<if match="any" type="article-journal article-magazine article-newspaper periodical post-weblog review review-book">
<text quotes="true" text-case="title" variable="original-title"/>
</if>
<else>
<text font-style="italic" text-case="title" variable="original-title"/>
</else>
</choose>
</group>
</if>
</choose>
<group delimiter=" ">
<text value="as"/>
<text font-style="italic" text-case="title" variable="original-title"/>
</group>
<choose>
<if match="any" variable="original-publisher original-publisher-place">
<choose>
@@ -1071,10 +1033,10 @@
</choose>
<choose>
<if is-uncertain-date="original-date">
<date date-parts="year" form="text" prefix="[" suffix="?]" variable="original-date"/>
<date date-parts="year" form="numeric" prefix="[" suffix="?]" variable="original-date"/>
</if>
<else>
<date date-parts="year" form="text" variable="original-date"/>
<date date-parts="year" form="numeric" variable="original-date"/>
</else>
</choose>
</if>
@@ -1181,7 +1143,7 @@
<citation disambiguate-add-givenname="true" disambiguate-add-names="true" et-al-min="3" et-al-use-first="1">
<layout delimiter="; " prefix="(" suffix=")">
<choose>
<if locator="page line" match="any">
<if locator="line page timestamp" match="any">
<group delimiter=" ">
<text macro="author-short"/>
<text variable="locator"/>