Advertisement
merlinsmum

Untitled

Apr 3rd, 2020
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 11.83 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--Root of Document -->
  3.  
  4. <style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-GB">
  5.   <!-- This style was edited with the Visual CSL Editor (https://editor.citationstyles.org/visualEditor/) -->
  6.  
  7.   <!-- Info Section of Section -->
  8.   <info>
  9.     <title>Aberdeen University School of Education (Unofficial) - Harvard</title>
  10.     <title-short/>
  11.     <id>http://www.zotero.org/styles/aberdeen-university-school-of-education-unofficial-harvard</id>
  12.     <link href="http://www.zotero.org/styles/aberdeen-university-school-of-education-unofficial-harvard" rel="self"/>
  13.         <link href="https://www.abdn.ac.uk/library/documents/guides/ugedu010.pdf" rel="documentation"/>
  14.     <link href="" rel="template"/>
  15.     <link href="" rel="documentation"/>
  16.     <!-- Originally edited for Queen Margaret's University and Edited for School of Education, Aberdeen University by L Leigh-->
  17.     <author>
  18.       <name>Patrick O'Brien</name>
  19.     </author>
  20.     <category citation-format="author-date"/>
  21.     <category field="generic-base"/>
  22.     <summary>Style for School of Education, Aberdeen University, based on published guidelines in the Library 2020.</summary>
  23.     <updated>2020-03-29T21:36:28+00:00</updated>
  24.     <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
  25.   </info>
  26.  
  27.   <!-- Locale Section -->
  28.   <locale xml:lang="en">
  29.     <terms>
  30.       <term name="available at">available from</term>
  31.       <term name="accessed">viewed</term>
  32.     </terms>
  33.   </locale>
  34.  
  35.   <!-- Macro Section -->
  36.   <!-- Container Macro -->
  37.   <macro name="container">
  38.     <choose>
  39.       <if type="chapter paper-conference" match="any">
  40.         <group delimiter=". ">
  41.           <group delimiter=": ">
  42.             <text term="in" text-case="capitalize-first"/>
  43.             <names variable="editor translator" delimiter=", ">
  44.               <name sort-separator=", " initialize-with="." and="text" delimiter=", "/>
  45.               <label form="short" prefix=", "/>
  46.             </names>
  47.           </group>
  48.           <text variable="container-title" font-style="italic"/>
  49.         </group>
  50.       </if>
  51.       <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
  52.         <text variable="container-title"/>
  53.       </else-if>
  54.       <else-if type="broadcast">
  55.         <choose>
  56.           <if variable="container-title">
  57.             <group delimiter=", ">
  58.               <text variable="number" prefix="Episode "/>
  59.               <text variable="title"/>
  60.             </group>
  61.           </if>
  62.         </choose>
  63.       </else-if>
  64.       <else>
  65.         <text variable="container-title" font-style="italic"/>
  66.       </else>
  67.     </choose>
  68.   </macro>
  69.  
  70.   <!-- Author Macro -->
  71.   <macro name="author">
  72.     <choose>
  73.       <if type="motion_picture broadcast" match="none">
  74.         <names variable="author">
  75.           <name and="text" initialize-with="." name-as-sort-order="all">
  76.             <name-part name="given" text-case="uppercase"/>
  77.             <name-part name="family" text-case="uppercase"/>
  78.           </name>
  79.           <label form="short" prefix=", "/>
  80.           <substitute>
  81.             <names variable="editor"/>
  82.             <names variable="translator"/>
  83.             <text macro="title"/>
  84.           </substitute>
  85.         </names>
  86.       </if>
  87.       <else>
  88.         <choose>
  89.           <if variable="container-title">
  90.             <text variable="container-title" font-style="italic"/>
  91.           </if>
  92.           <else>
  93.             <text variable="title" font-style="italic"/>
  94.           </else>
  95.         </choose>
  96.       </else>
  97.     </choose>
  98.   </macro>
  99.  
  100.   <!-- Author Short Macro -->
  101.   <macro name="author-short">
  102.     <choose>
  103.       <if type="motion_picture broadcast" match="none">
  104.         <names variable="author">
  105.           <name form="short" and="text" delimiter=", " initialize-with=". "/>
  106.           <substitute>
  107.             <names variable="editor"/>
  108.             <names variable="translator"/>
  109.             <choose>
  110.               <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
  111.                 <text variable="title" form="short" font-style="italic"/>
  112.               </if>
  113.               <else>
  114.                 <text variable="title" form="short"/>
  115.               </else>
  116.             </choose>
  117.           </substitute>
  118.         </names>
  119.       </if>
  120.       <else>
  121.         <choose>
  122.           <if variable="container-title">
  123.             <text variable="container-title" font-style="italic"/>
  124.           </if>
  125.           <else>
  126.             <text variable="title" font-style="italic"/>
  127.           </else>
  128.         </choose>
  129.       </else>
  130.     </choose>
  131.   </macro>
  132.  
  133.   <!-- Access Macro -->
  134.   <macro name="access">
  135.     <choose>
  136.       <if type="webpage post post-weblog" match="any">
  137.         <group delimiter=" ">
  138.           <group prefix=" [" suffix="]" delimiter=" ">
  139.             <text term="accessed"/>
  140.             <date form="text" variable="accessed"/>
  141.           </group>
  142.           <group delimiter=": ">
  143.             <text term="available at" text-case="capitalize-first"/>
  144.             <text variable="URL"/>
  145.           </group>
  146.         </group>
  147.       </if>
  148.     </choose>
  149.   </macro>
  150.  
  151.   <!-- Title Macro -->
  152.   <macro name="title">
  153.     <choose>
  154.       <if type="thesis" match="any">
  155.         <group delimiter=". ">
  156.           <text variable="title" font-style="italic"/>
  157.           <group>
  158.             <text variable="genre"/>
  159.             <text variable="number" prefix=" No. "/>
  160.           </group>
  161.         </group>
  162.       </if>
  163.       <else-if type="bill book graphic legal_case legislation report song speech" match="any">
  164.         <group delimiter=". ">
  165.           <text variable="title" font-style="italic"/>
  166.           <text macro="edition"/>
  167.           <text macro="locators"/>
  168.         </group>
  169.       </else-if>
  170.       <else-if type="webpage post post-weblog" match="any">
  171.         <group delimiter=". ">
  172.           <text variable="title"/>
  173.           <text term="online" prefix="[" suffix="]"/>
  174.         </group>
  175.       </else-if>
  176.       <else-if type="motion_picture broadcast" match="any"/>
  177.       <else>
  178.         <text variable="title"/>
  179.       </else>
  180.     </choose>
  181.   </macro>
  182.  
  183.   <!-- Report Details Macro -->
  184.   <macro name="report-details">
  185.     <choose>
  186.       <if type="report">
  187.         <group>
  188.           <text variable="genre"/>
  189.           <text variable="number" prefix=" No. "/>
  190.         </group>
  191.       </if>
  192.     </choose>
  193.   </macro>
  194.  
  195.   <!-- Publisher Macro -->
  196.   <macro name="publisher">
  197.     <choose>
  198.       <if type="thesis" match="any">
  199.         <group delimiter=", ">
  200.           <text variable="publisher"/>
  201.           <text variable="publisher-place"/>
  202.         </group>
  203.       </if>
  204.       <else>
  205.         <group delimiter=", ">
  206.           <group delimiter=": ">
  207.             <text variable="publisher-place"/>
  208.             <text variable="publisher"/>
  209.           </group>
  210.           <text macro="report-details"/>
  211.         </group>
  212.       </else>
  213.     </choose>
  214.   </macro>
  215.  
  216.   <!-- Event Macro -->
  217.   <macro name="event">
  218.     <choose>
  219.       <if variable="event">
  220.         <text value="presented at" text-case="capitalize-first" suffix=" "/>
  221.         <text variable="event"/>
  222.       </if>
  223.     </choose>
  224.   </macro>
  225.  
  226.   <!-- Issued Macro -->
  227.   <macro name="issued">
  228.     <choose>
  229.       <if variable="issued">
  230.         <date variable="issued">
  231.           <date-part name="year"/>
  232.         </date>
  233.       </if>
  234.       <else-if variable="accessed">
  235.         <choose>
  236.           <if type="webpage">
  237.             <date variable="accessed">
  238.               <date-part name="year"/>
  239.             </date>
  240.           </if>
  241.           <else>
  242.             <text term="no date" form="short"/>
  243.           </else>
  244.         </choose>
  245.       </else-if>
  246.       <else>
  247.         <text term="no date" form="short"/>
  248.       </else>
  249.     </choose>
  250.   </macro>
  251.  
  252.   <!-- Edition Macro -->
  253.   <macro name="edition">
  254.     <group delimiter=" ">
  255.       <choose>
  256.         <if is-numeric="edition">
  257.           <group delimiter=" ">
  258.             <number variable="edition" form="ordinal"/>
  259.             <text term="edition" form="short"/>
  260.           </group>
  261.         </if>
  262.         <else>
  263.           <text variable="edition" suffix="."/>
  264.         </else>
  265.       </choose>
  266.     </group>
  267.   </macro>
  268.  
  269.   <!-- Locators Macro -->
  270.   <macro name="locators">
  271.     <choose>
  272.       <if type="chapter article-journal article-magazine" match="any">
  273.         <group delimiter=", " prefix=", ">
  274.           <group delimiter=" ">
  275.             <label variable="volume" form="short"/>
  276.             <text variable="volume" font-weight="bold"/>
  277.           </group>
  278.           <group delimiter=" ">
  279.             <label variable="issue" form="short"/>
  280.             <text variable="issue"/>
  281.           </group>
  282.           <group delimiter=" ">
  283.             <label variable="page" form="short"/>
  284.             <text variable="page"/>
  285.           </group>
  286.           <group delimiter=" ">
  287.             <text variable="DOI" prefix="[Available from: DOI " suffix="]"/>
  288.           </group>
  289.         </group>
  290.       </if>
  291.       <else-if type="article-newspaper" match="any">
  292.         <date variable="issued" prefix=", ">
  293.           <date-part name="year"/>
  294.           <date-part name="month" form="numeric" prefix="-"/>
  295.           <date-part name="day" prefix="-"/>
  296.         </date>
  297.         <group delimiter=" " prefix=", ">
  298.           <label variable="page" form="short"/>
  299.           <text variable="page" prefix="p. "/>
  300.         </group>
  301.       </else-if>
  302.       <else-if type="bill book graphic legal_case legislation motion_picture report song thesis" match="any">
  303.         <group delimiter=", ">
  304.           <text macro="event"/>
  305.           <text macro="publisher"/>
  306.         </group>
  307.       </else-if>
  308.       <else-if type="broadcast">
  309.         <group delimiter=". " prefix=", ">
  310.           <text variable="publisher"/>
  311.           <date variable="issued">
  312.             <date-part name="year"/>
  313.             <date-part name="month" form="numeric" prefix="-"/>
  314.             <date-part name="day" prefix="-"/>
  315.           </date>
  316.         </group>
  317.       </else-if>
  318.       <else-if type="paper-conference" match="any">
  319.         <group delimiter=", " prefix=". ">
  320.           <text macro="event"/>
  321.           <text macro="publisher"/>
  322.           <group>
  323.             <text variable="page" prefix="p. "/>
  324.           </group>
  325.         </group>
  326.       </else-if>
  327.     </choose>
  328.   </macro>
  329.  
  330.   <!-- Citation Section -->
  331.   <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" collapse="year">
  332.  
  333.     <sort>
  334.       <key macro="issued"/>
  335.       <key macro="author"/>
  336.     </sort>
  337.     <!-- Layout Section of Citation Section -->
  338.  
  339.     <layout prefix="(" suffix=")" delimiter="; ">
  340.       <group delimiter=", ">
  341.         <group delimiter=" ">
  342.           <text macro="author-short"/>
  343.           <text macro="issued"/>
  344.         </group>
  345.         <group delimiter=" ">
  346.           <label variable="locator" form="short"/>
  347.           <text variable="locator"/>
  348.         </group>
  349.       </group>
  350.     </layout>
  351.   </citation>
  352.  
  353.   <!-- Bibliography Section -->
  354.  
  355.   <bibliography entry-spacing="0" line-spacing="1">
  356.     <sort>
  357.       <key macro="author"/>
  358.       <key macro="issued" sort="ascending"/>
  359.     </sort>
  360.     <!-- Layout Section of Bibliography Section -->
  361.     <layout suffix=".">
  362.       <text macro="author" suffix=","/>
  363.       <group delimiter=". " prefix=" ">
  364.         <text macro="issued"/>
  365.         <text macro="title"/>
  366.         <text macro="container"/>
  367.         <text variable="medium"/>
  368.       </group>
  369.       <text macro="locators"/>
  370.       <text macro="access" prefix=". "/>
  371.     </layout>
  372.   </bibliography>
  373. </style><!-- End of Root -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement