Advertisement
jcarterwood

CSL-IEG-Style-en-ver-23

May 26th, 2022
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 12.49 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <style class="note" version="1.0" et-al-min="4" et-al-use-first="1" et-al-subsequent-min="4" et-al-subsequent-use-first="1" page-range-format="expanded" default-locale="en-GB" xmlns="http://purl.org/net/xbiblio/csl">
  3.   <!-- This style was edited with the Visual CSL Editor (https://editor.citationstyles.org/visualEditor/) -->
  4.   <info>
  5.     <title>IEG-2-en</title>
  6.     <id>http://www.zotero.org/styles/ieg-2-en</id>
  7.     <link rel="self" href="http://www.zotero.org/styles/ieg-2-en"/>
  8.     <category citation-format="note"/>
  9.     <category field="humanities"/>
  10.     <updated>2022-05-11T13:18:17+00:00</updated>
  11.     <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
  12.   </info>
  13.   <locale xml:lang="en">
  14.     <terms>
  15.       <term name="cited">op. cit.</term>
  16.       <term name="editor" form="short">
  17.         <single>ed.</single>
  18.         <multiple>eds.</multiple>
  19.       </term>
  20.     </terms>
  21.   </locale>
  22.   <macro name="author">
  23.     <choose>
  24.       <if variable="author">
  25.         <names variable="author">
  26.           <name font-style="normal" delimiter=" / " delimiter-precedes-last="never" sort-separator=" ">
  27.             <name-part name="family" font-variant="small-caps"/>
  28.           </name>
  29.         </names>
  30.       </if>
  31.       <else-if variable="editor">
  32.         <names variable="editor">
  33.           <name font-style="normal" delimiter=" / " delimiter-precedes-last="never" sort-separator=" ">
  34.             <name-part name="family" font-variant="small-caps"/>
  35.           </name>
  36.           <label form="short" text-case="lowercase" prefix=" (" suffix=".)"/>
  37.         </names>
  38.       </else-if>
  39.     </choose>
  40.   </macro>
  41.   <macro name="author-short">
  42.     <choose>
  43.       <if variable="author">
  44.         <names variable="author">
  45.           <name form="short" font-style="normal" delimiter=" / " delimiter-precedes-last="never" et-al-use-first="1" sort-separator=" ">
  46.             <name-part name="family" font-variant="small-caps"/>
  47.           </name>
  48.         </names>
  49.       </if>
  50.       <else-if variable="editor">
  51.         <names variable="editor">
  52.           <name font-style="normal" delimiter=" / " delimiter-precedes-last="never" sort-separator=" ">
  53.             <name-part name="family" font-variant="small-caps"/>
  54.           </name>
  55.           <label form="short" text-case="lowercase" prefix=" (" suffix=".)"/>
  56.         </names>
  57.       </else-if>
  58.     </choose>
  59.   </macro>
  60.   <macro name="author-bib">
  61.     <choose>
  62.       <if variable="author">
  63.         <names variable="author">
  64.           <name name-as-sort-order="all" form="long" delimiter=" / " delimiter-precedes-last="never" sort-separator=", " font-style="normal">
  65.             <name-part name="family" font-variant="small-caps"/>
  66.           </name>
  67.         </names>
  68.       </if>
  69.       <else-if variable="editor">
  70.         <names variable="editor">
  71.           <name name-as-sort-order="all" form="long" delimiter=" / " delimiter-precedes-last="never" sort-separator=", " font-style="normal">
  72.             <name-part name="family" font-variant="small-caps"/>
  73.           </name>
  74.           <label form="short" prefix=" (" suffix=".)"/>
  75.         </names>
  76.       </else-if>
  77.     </choose>
  78.   </macro>
  79.   <macro name="translator">
  80.     <names variable="translator">
  81.       <name form="long" and="text" delimiter-precedes-last="never" sort-separator=" " font-style="normal" prefix=" trans. ">
  82.         <name-part name="family" font-variant="small-caps"/>
  83.       </name>
  84.     </names>
  85.   </macro>
  86.   <macro name="title">
  87.     <choose>
  88.       <if type="bill book graphic legal_case motion_picture report song" match="any">
  89.         <text variable="title" text-case="title"/>
  90.       </if>
  91.       <else-if type="article-journal article-newspaper article-magazine" match="any">
  92.         <group delimiter=", ">
  93.           <text variable="title" text-case="title"/>
  94.           <text variable="container-title" prefix="in: "/>
  95.         </group>
  96.       </else-if>
  97.       <else-if type="thesis" match="any">
  98.           <text variable="title" text-case="title" suffix=", Diss."/>
  99.       </else-if>
  100.       <else-if type="manuscript">
  101.         <group delimiter=",">
  102.           <text variable="title" text-case="title"/>
  103.           <text variable="genre" prefix=" "/>
  104.         </group>
  105.       </else-if>
  106.       <else-if type="chapter entry-dictionary entry-encyclopedia" match="any">
  107.         <group>
  108.           <text variable="title" text-case="title" suffix=", "/>
  109.           <text value="in" suffix=": "/>
  110.           <names variable="editor">
  111.             <name font-style="normal" delimiter=" / " delimiter-precedes-last="never" sort-separator=" ">
  112.               <name-part name="family" font-variant="small-caps"/>
  113.             </name>
  114.             <label form="short" prefix=" (" suffix=".), "/>
  115.           </names>
  116.           <text variable="container-title" text-case="title"/>
  117.         </group>
  118.       </else-if>
  119.       <else-if type="webpage">
  120.         <group>
  121.           <text variable="title" text-case="title" suffix=", "/>
  122.           <text variable="container-title" prefix="unter: " suffix=", "/>
  123.           <text variable="URL" prefix="&lt; " suffix=" &gt;"/>
  124.         </group>
  125.       </else-if>
  126.       <else>
  127.         <text variable="title"/>
  128.       </else>
  129.     </choose>
  130.   </macro>
  131.   <macro name="title-short">
  132.     <choose>
  133.       <if type="bill book graphic legal_case motion_picture report song" match="any">
  134.         <text variable="title" form="short" text-case="title"/>
  135.       </if>
  136.       <else-if type="article-journal article-newspaper article-magazine" match="any">
  137.         <group delimiter=", ">
  138.           <text variable="title" form="short" text-case="title"/>
  139.         </group>
  140.       </else-if>
  141.       <else-if type="thesis" match="any">
  142.         <group>
  143.           <text variable="title" form="short" text-case="title" suffix=", Diss."/>
  144.         </group>
  145.       </else-if>
  146.       <else-if type="manuscript">
  147.         <group delimiter=",">
  148.           <text variable="title" form="short" text-case="title"/>
  149.           <text variable="genre" prefix=" "/>
  150.         </group>
  151.       </else-if>
  152.       <else-if type="chapter entry-dictionary entry-encyclopedia" match="any">
  153.         <group>
  154.           <text variable="title" form="short" text-case="title" suffix=", "/>
  155.         </group>
  156.       </else-if>
  157.       <else-if type="webpage">
  158.         <group>
  159.           <text variable="title" text-case="title" suffix=", "/>
  160.           <text variable="container-title" prefix="unter: " suffix=", "/>
  161.           <text variable="URL" prefix="&lt; " suffix=" &gt;"/>
  162.         </group>
  163.       </else-if>
  164.       <else>
  165.         <text variable="title" text-case="title"/>
  166.       </else>
  167.     </choose>
  168.   </macro>
  169.   <macro name="pub-place">
  170.     <choose>
  171.       <if type="bill book chapter entry-dictionary entry-encyclopedia thesis graphic legal_case manuscript motion_picture paper-conference report song" match="any">
  172.         <text variable="publisher-place"/>
  173.       </if>
  174.     </choose>
  175.   </macro>
  176.   <macro name="yearpage-bib">
  177.     <choose>
  178.       <if type="bill book graphic legal_case motion_picture paper-conference manuscript report song thesis" match="any">
  179.         <group delimiter=", ">
  180.           <group delimiter=", " font-style="normal">
  181.             <date variable="issued">
  182.               <date-part name="year"/>
  183.             </date>
  184.           </group>
  185.         </group>
  186.       </if>
  187.       <else-if type="chapter entry-dictionary entry-encyclopedia" match="any">
  188.         <group delimiter=", " font-style="normal">
  189.           <date form="numeric" variable="issued">
  190.             <date-part name="year"/>
  191.           </date>
  192.           <group>
  193.             <text term="volume" form="short" suffix="."/>
  194.             <text variable="number-of-volumes" prefix=". " suffix="/"/>
  195.             <text variable="volume"/>
  196.           </group>
  197.           <group>
  198.             <label variable="page" form="short"/>
  199.             <text variable="page" prefix=" "/>
  200.           </group>
  201.         </group>
  202.       </else-if>
  203.       <else-if type="article-journal chapter" match="any">
  204.         <group delimiter=" " font-style="normal">
  205.           <label variable="page" form="short" plural="contextual"/>
  206.           <text variable="page"/>
  207.         </group>
  208.       </else-if>
  209.       <else-if type="article-newspaper article-magazine" match="any">
  210.         <group delimiter=" " font-style="normal">
  211.           <label variable="page" form="short" plural="contextual"/>
  212.           <text variable="page"/>
  213.         </group>
  214.       </else-if>
  215.       <else-if type="webpage" match="any">
  216.         <group delimiter=" " font-style="normal">
  217.           <date variable="accessed" form="numeric" prefix="(" suffix=")">
  218.             <date-part name="day" form="numeric"/>
  219.             <date-part name="month" form="numeric"/>
  220.             <date-part name="year"/>
  221.           </date>
  222.         </group>
  223.       </else-if>
  224.     </choose>
  225.     <group>
  226.        <label prefix=", at " suffix=" " variable="locator" plural="contextual" form="short"/>
  227.        <text variable="locator"/>
  228.     </group>
  229.   </macro>
  230.   <macro name="edition">
  231.     <choose>
  232.       <if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">
  233.         <choose>
  234.           <if is-numeric="edition">
  235.             <group delimiter=" ">
  236.               <number variable="edition" form="ordinal"/>
  237.               <text term="edition" form="short"/>
  238.             </group>
  239.           </if>
  240.           <else>
  241.             <text variable="edition" text-case="capitalize-first" suffix="."/>
  242.           </else>
  243.         </choose>
  244.       </if>
  245.       <else-if type="article-journal article-magazine" match="any">
  246.         <group>
  247.           <choose>
  248.             <if variable="issued">
  249.               <text macro="volume" suffix=" "/>
  250.               <group>
  251.                 <date variable="issued">
  252.                   <date-part name="year" prefix="(" suffix=")"/>
  253.                 </date>
  254.               </group>
  255.             </if>
  256.             <else>
  257.               <text macro="volume" text-case="capitalize-first"/>
  258.             </else>
  259.           </choose>
  260.         </group>
  261.       </else-if>
  262.     </choose>
  263.   </macro>
  264.   <macro name="volume">
  265.     <choose>
  266.       <if is-numeric="volume">
  267.         <text variable="volume"/>
  268.       </if>
  269.       <else>
  270.         <text variable="volume"/>
  271.       </else>
  272.     </choose>
  273.   </macro>
  274.   <macro name="collection">
  275.     <choose>
  276.       <if is-numeric="collection-number">
  277.         <text variable="collection-title" prefix=" ("/>
  278.         <text variable="collection-number" prefix=", Vol. " suffix=") "/>
  279.       </if>
  280.     </choose>
  281.   </macro>
  282.   <citation>
  283.     <layout suffix="." delimiter="; ">
  284.       <choose>
  285.         <if position="ibid-with-locator">
  286.           <group delimiter=", ">
  287.             <text term="ibid" text-case="lowercase" font-style="normal" suffix="."/>
  288.             <group>
  289.               <label suffix=" " variable="locator" form="short"/>
  290.               <text variable="locator" form="short"/>
  291.             </group>
  292.           </group>
  293.         </if>
  294.         <else-if position="ibid">
  295.           <text term="ibid" text-case="lowercase" font-style="normal"/>
  296.         </else-if>
  297.         <else-if position="subsequent">
  298.           <group delimiter=", ">
  299.             <text macro="author-short"/>
  300.             <text macro="title-short" text-case="title"/>
  301.             <group>
  302.               <label suffix=" " variable="locator" form="short"/>
  303.               <text variable="locator" form="short"/>
  304.             </group>
  305.           </group>
  306.         </else-if>
  307.         <else>
  308.           <group delimiter=", " suffix=", ">
  309.             <text macro="author"/>
  310.             <text macro="title"/>
  311.             <text macro="translator"/>
  312.             <text macro="edition"/>
  313.           </group>
  314.           <group delimiter=" ">
  315.             <text macro="pub-place"/>
  316.             <text macro="yearpage-bib"/>
  317.           </group>
  318.         </else>
  319.       </choose>
  320.     </layout>
  321.   </citation>
  322.   <bibliography>
  323.     <sort>
  324.       <key macro="author" names-min="3" names-use-first="3"/>
  325.       <key variable="issued" sort="descending"/>
  326.     </sort>
  327.     <layout suffix=".">
  328.       <group delimiter=", " suffix=", ">
  329.         <text macro="author-bib"/>
  330.         <text macro="title"/>
  331.         <text macro="collection"/>
  332.         <text macro="translator"/>
  333.         <text macro="edition"/>
  334.       </group>
  335.       <group delimiter=" ">
  336.         <text macro="pub-place"/>
  337.         <text macro="yearpage-bib"/>
  338.       </group>
  339.     </layout>
  340.   </bibliography>
  341. </style>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement