{"content":"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<style xmlns=\"http://purl.org/net/xbiblio/csl\" class=\"in-text\" version=\"1.0\" demote-non-dropping-particle=\"sort-only\">\n  <info>\n    <title>IEEE</title>\n    <id>http://www.zotero.org/styles/ieee</id>\n    <link href=\"http://www.zotero.org/styles/ieee\" rel=\"self\"/>\n    <!-- <link href=\"https://ieeeauthorcenter.ieee.org/wp-content/uploads/IEEE-Reference-Guide.pdf\" rel=\"documentation\"/> - 2018 guidelines -->\n    <link href=\"http://journals.ieeeauthorcenter.ieee.org/wp-content/uploads/sites/7/IEEE_Reference_Guide.pdf\" rel=\"documentation\"/>\n    <link href=\"https://journals.ieeeauthorcenter.ieee.org/your-role-in-article-production/ieee-editorial-style-manual/\" rel=\"documentation\"/>\n    <author>\n      <name>Michael Berkowitz</name>\n      <email>mberkowi@gmu.edu</email>\n    </author>\n    <contributor>\n      <name>Julian Onions</name>\n      <email>julian.onions@gmail.com</email>\n    </contributor>\n    <contributor>\n      <name>Rintze Zelle</name>\n      <uri>http://twitter.com/rintzezelle</uri>\n    </contributor>\n    <contributor>\n      <name>Stephen Frank</name>\n      <uri>http://www.zotero.org/sfrank</uri>\n    </contributor>\n    <contributor>\n      <name>Sebastian Karcher</name>\n    </contributor>\n    <contributor>\n      <name>Giuseppe Silano</name>\n      <email>g.silano89@gmail.com</email>\n      <uri>http://giuseppesilano.net</uri>\n    </contributor>\n    <contributor>\n      <name>Patrick O'Brien</name>\n    </contributor>\n    <contributor>\n      <name>Brenton M. Wiernik</name>\n    </contributor>\n    <contributor>\n      <name>Oliver Couch</name>\n      <email>oliver.couch@gmail.com</email>\n    </contributor>\n    <category citation-format=\"numeric\"/>\n    <category field=\"engineering\"/>\n    <category field=\"generic-base\"/>\n    <summary>IEEE style as per the 2021 guidelines, V 01.29.2021.</summary>\n    <updated>2024-01-11T00:52:46+10:00</updated>\n    <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n  </info>\n  <locale xml:lang=\"en\">\n    <date form=\"text\">\n      <date-part name=\"month\" form=\"short\" suffix=\" \"/>\n      <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\", \"/>\n      <date-part name=\"year\"/>\n    </date>\n    <terms>\n      <term name=\"chapter\" form=\"short\">ch.</term>\n      <term name=\"presented at\">presented at the</term>\n      <term name=\"available at\">available</term>\n    </terms>\n  </locale>\n  <!-- Macros -->\n  <macro name=\"status\">\n    <choose>\n      <if variable=\"page issue volume\" match=\"none\">\n        <text variable=\"status\" text-case=\"capitalize-first\" suffix=\"\" font-weight=\"bold\"/>\n      </if>\n    </choose>\n  </macro>\n  <macro name=\"edition\">\n    <choose>\n      <if type=\"bill book chapter graphic legal_case legislation motion_picture paper-conference report song\" match=\"any\">\n        <choose>\n          <if is-numeric=\"edition\">\n            <group delimiter=\" \">\n              <number variable=\"edition\" form=\"ordinal\"/>\n              <text term=\"edition\" form=\"short\"/>\n            </group>\n          </if>\n          <else>\n            <text variable=\"edition\" text-case=\"capitalize-first\" suffix=\".\"/>\n          </else>\n        </choose>\n      </if>\n    </choose>\n  </macro>\n  <macro name=\"issued\">\n    <choose>\n      <if type=\"article-journal report\" match=\"any\">\n        <date variable=\"issued\">\n          <date-part name=\"month\" form=\"short\" suffix=\" \"/>\n          <date-part name=\"year\" form=\"long\"/>\n        </date>\n      </if>\n      <else-if type=\"bill book chapter graphic legal_case legislation song thesis\" match=\"any\">\n        <date variable=\"issued\">\n          <date-part name=\"year\" form=\"long\"/>\n        </date>\n      </else-if>\n      <else-if type=\"paper-conference\" match=\"any\">\n        <date variable=\"issued\">\n          <date-part name=\"month\" form=\"short\"/>\n          <date-part name=\"year\" prefix=\" \"/>\n        </date>\n      </else-if>\n      <else-if type=\"motion_picture\" match=\"any\">\n        <date variable=\"issued\" form=\"text\" prefix=\"(\" suffix=\")\"/>\n      </else-if>\n      <else>\n        <date variable=\"issued\" form=\"text\"/>\n      </else>\n    </choose>\n  </macro>\n  <macro name=\"author\">\n    <names variable=\"author\">\n      <name and=\"text\" et-al-min=\"7\" et-al-use-first=\"1\" initialize-with=\". \"/>\n      <label form=\"short\" prefix=\", \" text-case=\"capitalize-first\"/>\n      <et-al font-style=\"italic\"/>\n      <substitute>\n        <names variable=\"editor\"/>\n        <names variable=\"translator\"/>\n      </substitute>\n    </names>\n  </macro>\n  <macro name=\"editor\">\n    <names variable=\"editor\">\n      <name initialize-with=\". \" delimiter=\", \" and=\"text\"/>\n      <label form=\"short\" prefix=\", \" text-case=\"capitalize-first\"/>\n    </names>\n  </macro>\n  <macro name=\"locators\">\n    <group delimiter=\", \">\n      <text macro=\"edition\"/>\n      <group delimiter=\" \">\n        <text term=\"volume\" form=\"short\"/>\n        <number variable=\"volume\" form=\"numeric\"/>\n      </group>\n      <group delimiter=\" \">\n        <number variable=\"number-of-volumes\" form=\"numeric\"/>\n        <text term=\"volume\" form=\"short\" plural=\"true\"/>\n      </group>\n      <group delimiter=\" \">\n        <text term=\"issue\" form=\"short\"/>\n        <number variable=\"issue\" form=\"numeric\"/>\n      </group>\n    </group>\n  </macro>\n  <macro name=\"title\">\n    <choose>\n      <if type=\"bill book graphic legal_case legislation motion_picture song\" match=\"any\">\n        <text variable=\"title\" font-style=\"italic\"/>\n      </if>\n      <else>\n        <text variable=\"title\" quotes=\"true\"/>\n      </else>\n    </choose>\n  </macro>\n  <macro name=\"publisher\">\n    <choose>\n      <if type=\"bill book chapter graphic legal_case legislation motion_picture paper-conference song\" match=\"any\">\n        <group delimiter=\": \">\n          <text variable=\"publisher-place\"/>\n          <text variable=\"publisher\"/>\n        </group>\n      </if>\n      <else>\n        <group delimiter=\", \">\n          <text variable=\"publisher\"/>\n          <text variable=\"publisher-place\"/>\n        </group>\n      </else>\n    </choose>\n  </macro>\n  <macro name=\"event\">\n    <choose>\n      <!-- Published Conference Paper -->\n      <if type=\"paper-conference speech\" match=\"any\">\n        <choose>\n          <if variable=\"container-title\" match=\"any\">\n            <group delimiter=\" \">\n              <text term=\"in\"/>\n              <text variable=\"container-title\" font-style=\"italic\"/>\n            </group>\n          </if>\n          <!-- Unpublished Conference Paper -->\n          <else>\n            <group delimiter=\" \">\n              <text term=\"presented at\"/>\n              <text variable=\"event\"/>\n            </group>\n          </else>\n        </choose>\n      </if>\n    </choose>\n  </macro>\n  <macro name=\"access\">\n    <choose>\n      <if type=\"webpage post post-weblog\" match=\"any\">\n        <!-- https://url.com/ (accessed Mon. DD, YYYY). -->\n        <choose>\n          <if variable=\"URL\">\n            <group delimiter=\". \" prefix=\" \">\n              <group delimiter=\": \">\n                <text term=\"accessed\" text-case=\"capitalize-first\"/>\n                <date variable=\"accessed\" form=\"text\"/>\n              </group>\n              <text term=\"online\" prefix=\"[\" suffix=\"]\" text-case=\"capitalize-first\"/>\n              <group delimiter=\": \">\n                <text term=\"available at\" text-case=\"capitalize-first\"/>\n                <text variable=\"URL\"/>\n              </group>\n            </group>\n          </if>\n        </choose>\n      </if>\n      <else-if match=\"any\" variable=\"DOI\">\n        <!-- doi: 10.1000/xyz123. -->\n        <text variable=\"DOI\" prefix=\" doi: \" suffix=\".\"/>\n      </else-if>\n      <else-if variable=\"URL\">\n        <!-- Accessed: Mon. DD, YYYY. [Medium]. Available: https://URL.com/ -->\n        <group delimiter=\". \" prefix=\" \" suffix=\". \">\n          <!-- Accessed: Mon. DD, YYYY. -->\n          <group delimiter=\": \">\n            <text term=\"accessed\" text-case=\"capitalize-first\"/>\n            <date variable=\"accessed\" form=\"text\"/>\n          </group>\n          <!-- [Online Video]. -->\n          <group prefix=\"[\" suffix=\"]\" delimiter=\" \">\n            <choose>\n              <if variable=\"medium\" match=\"any\">\n                <text variable=\"medium\" text-case=\"capitalize-first\"/>\n              </if>\n              <else>\n                <text term=\"online\" text-case=\"capitalize-first\"/>\n                <choose>\n                  <if type=\"motion_picture\">\n                    <text term=\"video\" text-case=\"capitalize-first\"/>\n                  </if>\n                </choose>\n              </else>\n            </choose>\n          </group>\n        </group>\n        <!-- Available: https://URL.com/ -->\n        <group delimiter=\": \" prefix=\" \">\n          <text term=\"available at\" text-case=\"capitalize-first\"/>\n          <text variable=\"URL\"/>\n        </group>\n      </else-if>\n    </choose>\n  </macro>\n  <macro name=\"page\">\n    <choose>\n      <if type=\"article-journal\" variable=\"number\" match=\"all\">\n        <group delimiter=\" \">\n          <text value=\"Art.\"/>\n          <text term=\"issue\" form=\"short\"/>\n          <text variable=\"number\"/>\n        </group>\n      </if>\n      <else>\n        <group delimiter=\" \">\n          <label variable=\"page\" form=\"short\"/>\n          <text variable=\"page\"/>\n        </group>\n      </else>\n    </choose>\n  </macro>\n  <macro name=\"citation-locator\">\n    <group delimiter=\" \">\n      <choose>\n        <if locator=\"page\">\n          <label variable=\"locator\" form=\"short\"/>\n        </if>\n        <else>\n          <label variable=\"locator\" form=\"short\" text-case=\"capitalize-first\"/>\n        </else>\n      </choose>\n      <text variable=\"locator\"/>\n    </group>\n  </macro>\n  <macro name=\"geographic-location\">\n    <group delimiter=\", \" suffix=\".\">\n      <choose>\n        <if variable=\"publisher-place\">\n          <text variable=\"publisher-place\" text-case=\"title\"/>\n        </if>\n        <else-if variable=\"event-place\">\n          <text variable=\"event-place\" text-case=\"title\"/>\n        </else-if>\n      </choose>\n    </group>\n  </macro>\n  <!-- Series -->\n  <macro name=\"collection\">\n    <choose>\n      <if variable=\"collection-title\" match=\"any\">\n        <text term=\"in\" suffix=\" \"/>\n        <group delimiter=\", \" suffix=\". \">\n          <text variable=\"collection-title\"/>\n          <text variable=\"collection-number\" prefix=\"no. \"/>\n          <text variable=\"volume\" prefix=\"vol. \"/>\n        </group>\n      </if>\n    </choose>\n  </macro>\n  <!-- Citation -->\n  <citation>\n    <sort>\n      <key variable=\"citation-number\"/>\n    </sort>\n    <layout delimiter=\", \">\n      <group prefix=\"[\" suffix=\"]\" delimiter=\", \">\n        <text variable=\"citation-number\"/>\n        <text macro=\"citation-locator\"/>\n      </group>\n    </layout>\n  </citation>\n  <!-- Bibliography -->\n  <bibliography entry-spacing=\"0\" second-field-align=\"flush\">\n    <layout>\n      <!-- Citation Number -->\n      <text variable=\"citation-number\" prefix=\"[\" suffix=\"]\"/>\n      <!-- Author(s) -->\n      <text macro=\"author\" suffix=\", \"/>\n      <!-- Rest of Citation -->\n      <choose>\n        <!-- Specific Formats -->\n        <if type=\"article-journal\">\n          <group delimiter=\", \">\n            <text macro=\"title\"/>\n            <text variable=\"container-title\" font-style=\"italic\" form=\"short\"/>\n            <text macro=\"locators\"/>\n            <text macro=\"page\"/>\n            <text macro=\"issued\"/>\n            <text macro=\"status\"/>\n          </group>\n          <choose>\n            <if variable=\"URL DOI\" match=\"none\">\n              <text value=\".\"/>\n            </if>\n            <else>\n              <text value=\",\"/>\n            </else>\n          </choose>\n          <text macro=\"access\"/>\n        </if>\n        <else-if type=\"paper-conference speech\" match=\"any\">\n          <group delimiter=\", \" suffix=\", \">\n            <text macro=\"title\"/>\n            <text macro=\"event\"/>\n            <text macro=\"editor\"/>\n          </group>\n          <text macro=\"collection\"/>\n          <group delimiter=\", \" suffix=\".\">\n            <text macro=\"publisher\"/>\n            <text macro=\"issued\"/>\n            <text macro=\"page\"/>\n            <text macro=\"status\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else-if>\n        <else-if type=\"chapter\">\n          <group delimiter=\", \" suffix=\".\">\n            <text macro=\"title\"/>\n            <group delimiter=\" \">\n              <text term=\"in\" suffix=\" \"/>\n              <text variable=\"container-title\" font-style=\"italic\"/>\n            </group>\n            <text macro=\"locators\"/>\n            <text macro=\"editor\"/>\n            <text macro=\"collection\"/>\n            <text macro=\"publisher\"/>\n            <text macro=\"issued\"/>\n            <text macro=\"page\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else-if>\n        <else-if type=\"report\">\n          <group delimiter=\", \" suffix=\".\">\n            <text macro=\"title\"/>\n            <text macro=\"publisher\"/>\n            <group delimiter=\" \">\n              <text variable=\"genre\"/>\n              <text variable=\"number\"/>\n            </group>\n            <text macro=\"issued\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else-if>\n        <else-if type=\"thesis\">\n          <group delimiter=\", \" suffix=\".\">\n            <text macro=\"title\"/>\n            <text variable=\"genre\"/>\n            <text macro=\"publisher\"/>\n            <text macro=\"issued\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else-if>\n        <else-if type=\"webpage post-weblog post\" match=\"any\">\n          <group delimiter=\", \" suffix=\".\">\n            <text macro=\"title\"/>\n            <text variable=\"container-title\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else-if>\n        <else-if type=\"patent\">\n          <group delimiter=\", \">\n            <text macro=\"title\"/>\n            <text variable=\"number\"/>\n            <text macro=\"issued\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else-if>\n        <!-- Online Video -->\n        <else-if type=\"motion_picture\">\n          <text macro=\"geographic-location\" suffix=\". \"/>\n          <group delimiter=\", \" suffix=\".\">\n            <text macro=\"title\"/>\n            <text macro=\"issued\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else-if>\n        <!-- Generic/Fallback Formats -->\n        <else-if type=\"bill book graphic legal_case legislation report song\" match=\"any\">\n          <group delimiter=\", \" suffix=\". \">\n            <text macro=\"title\"/>\n            <text macro=\"locators\"/>\n          </group>\n          <text macro=\"collection\"/>\n          <group delimiter=\", \" suffix=\".\">\n            <text macro=\"publisher\"/>\n            <text macro=\"issued\"/>\n            <text macro=\"page\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else-if>\n        <else-if type=\"article-magazine article-newspaper broadcast interview manuscript map patent personal_communication song speech thesis webpage\" match=\"any\">\n          <group delimiter=\", \" suffix=\".\">\n            <text macro=\"title\"/>\n            <text variable=\"container-title\" font-style=\"italic\"/>\n            <text macro=\"locators\"/>\n            <text macro=\"publisher\"/>\n            <text macro=\"page\"/>\n            <text macro=\"issued\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else-if>\n        <else>\n          <group delimiter=\", \" suffix=\". \">\n            <text macro=\"title\"/>\n            <text variable=\"container-title\" font-style=\"italic\"/>\n            <text macro=\"locators\"/>\n          </group>\n          <text macro=\"collection\"/>\n          <group delimiter=\", \" suffix=\".\">\n            <text macro=\"publisher\"/>\n            <text macro=\"page\"/>\n            <text macro=\"issued\"/>\n          </group>\n          <text macro=\"access\"/>\n        </else>\n      </choose>\n    </layout>\n  </bibliography>\n</style>\n","id":"http://www.zotero.org/styles/ieee","short_id":"ieee","title":"IEEE"}