summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/citation-style-language/styles/modern-language-association.csl
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/citation-style-language/styles/modern-language-association.csl')
-rw-r--r--Master/texmf-dist/tex/latex/citation-style-language/styles/modern-language-association.csl20
1 files changed, 16 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/citation-style-language/styles/modern-language-association.csl b/Master/texmf-dist/tex/latex/citation-style-language/styles/modern-language-association.csl
index fcb9845c4c0..8fe62060ec9 100644
--- a/Master/texmf-dist/tex/latex/citation-style-language/styles/modern-language-association.csl
+++ b/Master/texmf-dist/tex/latex/citation-style-language/styles/modern-language-association.csl
@@ -9,10 +9,13 @@
<author>
<name>Sebastian Karcher</name>
</author>
+ <contributor>
+ <name>Patrick O'Brien</name>
+ </contributor>
<category citation-format="author"/>
<category field="generic-base"/>
<summary>This style adheres to the MLA 9th edition handbook. Follows the structure of references as outlined in the MLA Manual closely</summary>
- <updated>2022-04-24T09:59:40-04:00</updated>
+ <updated>2023-07-24T10:57:53+02: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">
@@ -195,9 +198,18 @@
</macro>
<macro name="publisher">
<choose>
- <if type="article-magazine article-newspaper article-journal" match="none">
- <text variable="publisher"/>
+ <if type="thesis" match="any">
+ <group delimiter=". ">
+ <date variable="issued" form="numeric" date-parts="year"/>
+ <group delimiter=", ">
+ <text variable="publisher"/>
+ <text variable="genre"/>
+ </group>
+ </group>
</if>
+ <else-if type="article-magazine article-newspaper article-journal" match="none">
+ <text variable="publisher"/>
+ </else-if>
</choose>
</macro>
<macro name="publication-date">
@@ -208,7 +220,7 @@
<else-if type="article-journal" match="any">
<date variable="issued" form="text" date-parts="year-month"/>
</else-if>
- <else-if type="speech" match="none">
+ <else-if type="speech thesis" match="none">
<date variable="issued" form="text"/>
</else-if>
</choose>