emschmi

Zotero

Oct 17th, 2023
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 60.21 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="never" page-range-format="expanded">
  3. <info>
  4. <title>American Psychological Association 7th edition</title>
  5. <title-short>APA</title-short>
  6. <id>http://www.zotero.org/styles/apa</id>
  7. <link href="http://www.zotero.org/styles/apa" rel="self"/>
  8. <link href="http://www.zotero.org/styles/apa-6th-edition" rel="template"/>
  9. <link href="https://apastyle.apa.org/style-grammar-guidelines/references/examples" rel="documentation"/>
  10. <author>
  11. <name>Brenton M. Wiernik</name>
  12. <email>[email protected]</email>
  13. </author>
  14. <category citation-format="author-date"/>
  15. <category field="psychology"/>
  16. <category field="generic-base"/>
  17. <updated>2023-10-17T11:11:29+00:00</updated>
  18. <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
  19. </info>
  20. <locale xml:lang="en">
  21. <terms>
  22. <term name="editortranslator" form="short">
  23. <single>ed. &amp; trans.</single>
  24. <multiple>eds. &amp; trans.</multiple>
  25. </term>
  26. <term name="translator" form="short">trans.</term>
  27. <term name="interviewer" form="short">
  28. <single>interviewer</single>
  29. <multiple>interviewers</multiple>
  30. </term>
  31. <term name="collection-editor" form="short">
  32. <single>ed.</single>
  33. <multiple>eds.</multiple>
  34. </term>
  35. <term name="circa" form="short">ca.</term>
  36. <term name="bc"> B.C.E.</term>
  37. <term name="ad"> C.E.</term>
  38. <term name="letter">personal communication</term>
  39. <term name="letter" form="short">letter</term>
  40. <term name="issue" form="long">
  41. <single>issue</single>
  42. <multiple>issues</multiple>
  43. </term>
  44. </terms>
  45. </locale>
  46. <locale xml:lang="af">
  47. <terms>
  48. <term name="letter">persoonlike kommunikasie</term>
  49. <term name="letter" form="short">brief</term>
  50. </terms>
  51. </locale>
  52. <locale xml:lang="ar">
  53. <terms>
  54. <term name="letter">اتصال شخصي</term>
  55. <term name="letter" form="short">خطاب</term>
  56. </terms>
  57. </locale>
  58. <locale xml:lang="bg">
  59. <terms>
  60. <term name="letter">лична комуникация</term>
  61. <term name="letter" form="short">писмо</term>
  62. </terms>
  63. </locale>
  64. <locale xml:lang="ca">
  65. <terms>
  66. <term name="letter">comunicació personal</term>
  67. <term name="letter" form="short">carta</term>
  68. </terms>
  69. </locale>
  70. <locale xml:lang="cs">
  71. <terms>
  72. <term name="letter">osobní komunikace</term>
  73. <term name="letter" form="short">dopis</term>
  74. </terms>
  75. </locale>
  76. <locale xml:lang="cy">
  77. <terms>
  78. <term name="letter">cyfathrebu personol</term>
  79. <term name="letter" form="short">llythyr</term>
  80. </terms>
  81. </locale>
  82. <locale xml:lang="da">
  83. <terms>
  84. <term name="et-al">et al.</term>
  85. <term name="letter">personlig kommunikation</term>
  86. <term name="letter" form="short">brev</term>
  87. </terms>
  88. </locale>
  89. <locale xml:lang="de">
  90. <terms>
  91. <term name="et-al">et al.</term>
  92. <term name="letter">persönliche Kommunikation</term>
  93. <term name="letter" form="short">Brief</term>
  94. </terms>
  95. </locale>
  96. <locale xml:lang="el">
  97. <terms>
  98. <term name="letter">προσωπική επικοινωνία</term>
  99. <term name="letter" form="short">επιστολή</term>
  100. </terms>
  101. </locale>
  102. <locale xml:lang="es">
  103. <terms>
  104. <term name="from">de</term>
  105. <term name="letter">comunicación personal</term>
  106. <term name="letter" form="short">carta</term>
  107. </terms>
  108. </locale>
  109. <locale xml:lang="et">
  110. <terms>
  111. <term name="letter">isiklik suhtlus</term>
  112. <term name="letter" form="short">kiri</term>
  113. </terms>
  114. </locale>
  115. <locale xml:lang="eu">
  116. <terms>
  117. <term name="letter">komunikazio pertsonala</term>
  118. <term name="letter" form="short">gutuna</term>
  119. </terms>
  120. </locale>
  121. <locale xml:lang="fa">
  122. <terms>
  123. <term name="letter">ارتباط شخصی</term>
  124. <term name="letter" form="short">نامه</term>
  125. </terms>
  126. </locale>
  127. <locale xml:lang="fi">
  128. <terms>
  129. <term name="letter">henkilökohtainen viestintä</term>
  130. <term name="letter" form="short">kirje</term>
  131. </terms>
  132. </locale>
  133. <locale xml:lang="fr">
  134. <terms>
  135. <term name="letter">communication personnelle</term>
  136. <term name="letter" form="short">lettre</term>
  137. <term name="editor" form="short">
  138. <single>éd.</single>
  139. <multiple>éds.</multiple>
  140. </term>
  141. </terms>
  142. </locale>
  143. <locale xml:lang="he">
  144. <terms>
  145. <term name="letter">תקשורת אישית</term>
  146. <term name="letter" form="short">מכתב</term>
  147. </terms>
  148. </locale>
  149. <locale xml:lang="hr">
  150. <terms>
  151. <term name="letter">osobna komunikacija</term>
  152. <term name="letter" form="short">pismo</term>
  153. </terms>
  154. </locale>
  155. <locale xml:lang="hu">
  156. <terms>
  157. <term name="letter">személyes kommunikáció</term>
  158. <term name="letter" form="short">levél</term>
  159. </terms>
  160. </locale>
  161. <locale xml:lang="id">
  162. <terms>
  163. <term name="letter">komunikasi pribadi</term>
  164. <term name="letter" form="short">surat</term>
  165. </terms>
  166. </locale>
  167. <locale xml:lang="is">
  168. <terms>
  169. <term name="letter">persónuleg samskipti</term>
  170. <term name="letter" form="short">bréf</term>
  171. </terms>
  172. </locale>
  173. <locale xml:lang="it">
  174. <terms>
  175. <term name="letter">comunicazione personale</term>
  176. <term name="letter" form="short">lettera</term>
  177. </terms>
  178. </locale>
  179. <locale xml:lang="ja">
  180. <terms>
  181. <term name="letter">個人的なやり取り</term>
  182. <term name="letter" form="short">手紙</term>
  183. </terms>
  184. </locale>
  185. <locale xml:lang="ko">
  186. <terms>
  187. <term name="letter">개인 서신</term>
  188. <term name="letter" form="short">편지</term>
  189. </terms>
  190. </locale>
  191. <locale xml:lang="la">
  192. <terms>
  193. <term name="letter"/>
  194. <term name="letter" form="short">epistula</term>
  195. </terms>
  196. </locale>
  197. <locale xml:lang="lt">
  198. <terms>
  199. <term name="letter">communicationis personalis</term>
  200. <term name="letter" form="short"/>
  201. </terms>
  202. </locale>
  203. <locale xml:lang="lv">
  204. <terms>
  205. <term name="letter">personīga komunikācija</term>
  206. <term name="letter" form="short">vēstule</term>
  207. </terms>
  208. </locale>
  209. <locale xml:lang="mn">
  210. <terms>
  211. <term name="letter">хувийн харилцаа холбоо</term>
  212. <term name="letter" form="short">захиа</term>
  213. </terms>
  214. </locale>
  215. <locale xml:lang="nb">
  216. <terms>
  217. <term name="et-al">et al.</term>
  218. <term name="letter">personlig kommunikasjon</term>
  219. <term name="letter" form="short">brev</term>
  220. </terms>
  221. </locale>
  222. <locale xml:lang="nl">
  223. <terms>
  224. <term name="et-al">et al.</term>
  225. <term name="letter">persoonlijke communicatie</term>
  226. <term name="letter" form="short">brief</term>
  227. </terms>
  228. </locale>
  229. <locale xml:lang="nn">
  230. <terms>
  231. <term name="et-al">et al.</term>
  232. <term name="letter">personlig kommunikasjon</term>
  233. <term name="letter" form="short">brev</term>
  234. </terms>
  235. </locale>
  236. <locale xml:lang="pl">
  237. <terms>
  238. <term name="letter">osobista komunikacja</term>
  239. <term name="letter" form="short">list</term>
  240. </terms>
  241. </locale>
  242. <locale xml:lang="pt">
  243. <terms>
  244. <term name="letter">comunicação pessoal</term>
  245. <term name="letter" form="short">carta</term>
  246. </terms>
  247. </locale>
  248. <locale xml:lang="ro">
  249. <terms>
  250. <term name="letter">comunicare personală</term>
  251. <term name="letter" form="short">scrisoare</term>
  252. </terms>
  253. </locale>
  254. <locale xml:lang="ru">
  255. <terms>
  256. <term name="letter">личная переписка</term>
  257. <term name="letter" form="short">письмо</term>
  258. </terms>
  259. </locale>
  260. <locale xml:lang="sk">
  261. <terms>
  262. <term name="letter">osobná komunikácia</term>
  263. <term name="letter" form="short">list</term>
  264. </terms>
  265. </locale>
  266. <locale xml:lang="sl">
  267. <terms>
  268. <term name="letter">osebna komunikacija</term>
  269. <term name="letter" form="short">pismo</term>
  270. </terms>
  271. </locale>
  272. <locale xml:lang="sr">
  273. <terms>
  274. <term name="letter">лична комуникација</term>
  275. <term name="letter" form="short">писмо</term>
  276. </terms>
  277. </locale>
  278. <locale xml:lang="sv">
  279. <terms>
  280. <term name="letter">personlig kommunikation</term>
  281. <term name="letter" form="short">brev</term>
  282. </terms>
  283. </locale>
  284. <locale xml:lang="th">
  285. <terms>
  286. <term name="letter">การสื่อสารส่วนบุคคล</term>
  287. <term name="letter" form="short">จดหมาย</term>
  288. </terms>
  289. </locale>
  290. <locale xml:lang="tr">
  291. <terms>
  292. <term name="letter">kişisel iletişim</term>
  293. <term name="letter" form="short">mektup</term>
  294. </terms>
  295. </locale>
  296. <locale xml:lang="uk">
  297. <terms>
  298. <term name="letter">особисте спілкування</term>
  299. <term name="letter" form="short">лист</term>
  300. </terms>
  301. </locale>
  302. <locale xml:lang="vi">
  303. <terms>
  304. <term name="letter">giao tiếp cá nhân</term>
  305. <term name="letter" form="short">thư</term>
  306. </terms>
  307. </locale>
  308. <locale xml:lang="zh-CN">
  309. <terms>
  310. <term name="letter">的私人交流</term>
  311. <term name="letter" form="short">信函</term>
  312. </terms>
  313. </locale>
  314. <locale xml:lang="zh-TW">
  315. <terms>
  316. <term name="letter">私人通訊</term>
  317. <term name="letter" form="short">信函</term>
  318. </terms>
  319. </locale>
  320. <macro name="author-bib">
  321. <names variable="composer" delimiter=", ">
  322. <name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with=". " delimiter=", " delimiter-precedes-last="always"/>
  323. <substitute>
  324. <names variable="author"/>
  325. <names variable="illustrator"/>
  326. <names variable="director">
  327. <name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with=". " delimiter=", " delimiter-precedes-last="always"/>
  328. <label form="long" prefix=" (" suffix=")" text-case="title"/>
  329. </names>
  330. <choose>
  331. <if variable="container-title">
  332. <choose>
  333. <if type="book entry entry-dictionary entry-encyclopedia" match="any">
  334. <choose>
  335. <if variable="title">
  336. <group delimiter=" ">
  337. <text macro="title"/>
  338. <text macro="parenthetical"/>
  339. </group>
  340. </if>
  341. <else>
  342. <text macro="title-and-descriptions"/>
  343. </else>
  344. </choose>
  345. </if>
  346. </choose>
  347. </if>
  348. </choose>
  349. <names variable="editor" delimiter=", ">
  350. <name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with=". " delimiter=", " delimiter-precedes-last="always"/>
  351. <label form="short" prefix=" (" suffix=")" text-case="title"/>
  352. </names>
  353. <names variable="editorial-director">
  354. <name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with=". " delimiter=", " delimiter-precedes-last="always"/>
  355. <label form="short" prefix=" (" suffix=")" text-case="title"/>
  356. </names>
  357. <names variable="collection-editor">
  358. <name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with=". " delimiter=", " delimiter-precedes-last="always"/>
  359. <label form="short" prefix=" (" suffix=")" text-case="title"/>
  360. </names>
  361. <choose>
  362. <if variable="title">
  363. <group delimiter=" ">
  364. <text macro="title"/>
  365. <text macro="parenthetical"/>
  366. </group>
  367. </if>
  368. <else>
  369. <text macro="title-and-descriptions"/>
  370. </else>
  371. </choose>
  372. </substitute>
  373. </names>
  374. </macro>
  375. <macro name="author-intext">
  376. <choose>
  377. <if type="bill legal_case legislation treaty" match="any">
  378. <text macro="title-intext"/>
  379. </if>
  380. <else-if type="interview personal_communication" match="any">
  381. <choose>
  382. <if variable="archive container-title DOI publisher URL" match="none">
  383. <group delimiter=", ">
  384. <names variable="author">
  385. <name and="symbol" delimiter=", " initialize-with=". "/>
  386. <substitute>
  387. <text macro="title-intext"/>
  388. </substitute>
  389. </names>
  390. <text term="letter"/>
  391. </group>
  392. </if>
  393. <else>
  394. <names variable="author" delimiter=", ">
  395. <name form="short" and="symbol" delimiter=", " initialize-with=". "/>
  396. <substitute>
  397. <text macro="title-intext"/>
  398. </substitute>
  399. </names>
  400. </else>
  401. </choose>
  402. </else-if>
  403. <else>
  404. <names variable="composer" delimiter=" " prefix="vgl. ">
  405. <name form="short" and="symbol" delimiter=", " initialize-with=". "/>
  406. <substitute>
  407. <names variable="author"/>
  408. <names variable="illustrator"/>
  409. <names variable="director"/>
  410. <choose>
  411. <if variable="container-title">
  412. <choose>
  413. <if type="book entry entry-dictionary entry-encyclopedia" match="any">
  414. <text macro="title-intext"/>
  415. </if>
  416. </choose>
  417. </if>
  418. </choose>
  419. <names variable="editor"/>
  420. <names variable="editorial-director"/>
  421. <text macro="title-intext"/>
  422. </substitute>
  423. </names>
  424. </else>
  425. </choose>
  426. </macro>
  427. <macro name="date-bib">
  428. <group delimiter=" " prefix="(" suffix=")">
  429. <choose>
  430. <if is-uncertain-date="issued">
  431. <text term="circa" form="short"/>
  432. </if>
  433. </choose>
  434. <group>
  435. <choose>
  436. <if variable="issued">
  437. <date variable="issued">
  438. <date-part name="year"/>
  439. </date>
  440. <text variable="year-suffix"/>
  441. <choose>
  442. <if type="article-magazine article-newspaper broadcast interview motion_picture pamphlet personal_communication post post-weblog song speech webpage" match="any">
  443. <date variable="issued">
  444. <date-part prefix=", " name="month"/>
  445. <date-part prefix=" " name="day"/>
  446. </date>
  447. </if>
  448. <else-if type="paper-conference">
  449. <choose>
  450. <if variable="collection-editor editor editorial-director issue page volume" match="none">
  451. <date variable="issued">
  452. <date-part prefix=", " name="month"/>
  453. <date-part prefix=" " name="day"/>
  454. </date>
  455. </if>
  456. </choose>
  457. </else-if>
  458. </choose>
  459. </if>
  460. <else-if variable="status">
  461. <group>
  462. <text variable="status" text-case="lowercase"/>
  463. <text variable="year-suffix" prefix="-"/>
  464. </group>
  465. </else-if>
  466. <else>
  467. <text term="no date" form="short"/>
  468. <text variable="year-suffix" prefix="-"/>
  469. </else>
  470. </choose>
  471. </group>
  472. </group>
  473. </macro>
  474. <macro name="date-sort-group">
  475. <choose>
  476. <if variable="issued">
  477. <text value="1"/>
  478. </if>
  479. <else-if variable="status">
  480. <text value="2"/>
  481. </else-if>
  482. <else>
  483. <text value="0"/>
  484. </else>
  485. </choose>
  486. </macro>
  487. <macro name="date-sort-date">
  488. <date variable="issued" form="numeric"/>
  489. </macro>
  490. <macro name="date-intext">
  491. <choose>
  492. <if variable="issued">
  493. <group delimiter="/">
  494. <group delimiter=" ">
  495. <choose>
  496. <if is-uncertain-date="original-date">
  497. <text term="circa" form="short"/>
  498. </if>
  499. </choose>
  500. <date variable="original-date">
  501. <date-part name="year"/>
  502. </date>
  503. </group>
  504. <group delimiter=" ">
  505. <choose>
  506. <if is-uncertain-date="issued">
  507. <text term="circa" form="short"/>
  508. </if>
  509. </choose>
  510. <group>
  511. <choose>
  512. <if type="interview personal_communication" match="any">
  513. <choose>
  514. <if variable="archive container-title DOI publisher URL" match="none">
  515. <date variable="issued" form="text"/>
  516. </if>
  517. <else>
  518. <date variable="issued">
  519. <date-part name="year"/>
  520. </date>
  521. </else>
  522. </choose>
  523. </if>
  524. <else>
  525. <date variable="issued">
  526. <date-part name="year"/>
  527. </date>
  528. </else>
  529. </choose>
  530. <text variable="year-suffix"/>
  531. </group>
  532. </group>
  533. </group>
  534. </if>
  535. <else-if variable="status">
  536. <text variable="status" text-case="lowercase"/>
  537. <text variable="year-suffix" prefix="-"/>
  538. </else-if>
  539. <else>
  540. <text term="no date" form="short"/>
  541. <text variable="year-suffix" prefix="-"/>
  542. </else>
  543. </choose>
  544. </macro>
  545. <macro name="title-and-descriptions">
  546. <choose>
  547. <if variable="title">
  548. <group delimiter=" ">
  549. <text macro="title"/>
  550. <text macro="parenthetical"/>
  551. <text macro="bracketed"/>
  552. </group>
  553. </if>
  554. <else>
  555. <group delimiter=" ">
  556. <text macro="bracketed"/>
  557. <text macro="parenthetical"/>
  558. </group>
  559. </else>
  560. </choose>
  561. </macro>
  562. <macro name="title">
  563. <choose>
  564. <if type="post webpage" match="any">
  565. <text variable="title" font-style="italic"/>
  566. </if>
  567. <else-if variable="container-title" match="any">
  568. <text variable="title"/>
  569. </else-if>
  570. <else>
  571. <choose>
  572. <if type="article-journal article-magazine article-newspaper post-weblog review review-book" match="any">
  573. <text variable="title" font-style="italic"/>
  574. </if>
  575. <else-if type="paper-conference">
  576. <choose>
  577. <if variable="collection-editor editor editorial-director" match="any">
  578. <group delimiter=": " font-style="italic">
  579. <text variable="title"/>
  580. <choose>
  581. <if is-numeric="volume" match="none">
  582. <group delimiter=" ">
  583. <label variable="volume" form="short" text-case="capitalize-first"/>
  584. <text variable="volume"/>
  585. </group>
  586. </if>
  587. </choose>
  588. </group>
  589. </if>
  590. <else>
  591. <text variable="title" font-style="italic"/>
  592. </else>
  593. </choose>
  594. </else-if>
  595. <else>
  596. <group delimiter=": " font-style="italic">
  597. <text variable="title"/>
  598. <choose>
  599. <if is-numeric="volume" match="none">
  600. <group delimiter=" ">
  601. <label variable="volume" form="short" text-case="capitalize-first"/>
  602. <text variable="volume"/>
  603. </group>
  604. </if>
  605. </choose>
  606. </group>
  607. </else>
  608. </choose>
  609. </else>
  610. </choose>
  611. </macro>
  612. <macro name="title-intext">
  613. <choose>
  614. <if variable="title" match="none">
  615. <text macro="bracketed-intext" prefix="[" suffix="]"/>
  616. </if>
  617. <else-if type="bill">
  618. <choose>
  619. <if variable="number container-title" match="none">
  620. <text variable="title" form="short" font-style="italic" text-case="title"/>
  621. </if>
  622. <else-if variable="title">
  623. <text variable="title" form="short" text-case="title"/>
  624. </else-if>
  625. <else>
  626. <group delimiter=" ">
  627. <text variable="genre"/>
  628. <group delimiter=" ">
  629. <choose>
  630. <if variable="chapter-number container-title" match="none">
  631. <text term="issue" form="short"/>
  632. </if>
  633. </choose>
  634. <text variable="number"/>
  635. </group>
  636. </group>
  637. </else>
  638. </choose>
  639. </else-if>
  640. <else-if type="legal_case" match="any">
  641. <text variable="title" font-style="italic"/>
  642. </else-if>
  643. <else-if type="legislation treaty" match="any">
  644. <text variable="title" form="short" text-case="title"/>
  645. </else-if>
  646. <else-if type="post webpage" match="any">
  647. <text variable="title" form="short" font-style="italic" text-case="title"/>
  648. </else-if>
  649. <else-if variable="container-title" match="any">
  650. <text variable="title" form="short" quotes="true" text-case="title"/>
  651. </else-if>
  652. <else>
  653. <text variable="title" form="short" font-style="italic" text-case="title"/>
  654. </else>
  655. </choose>
  656. </macro>
  657. <macro name="parenthetical">
  658. <group prefix="(" suffix=")">
  659. <choose>
  660. <if type="patent">
  661. <group delimiter=" ">
  662. <text variable="authority" form="short"/>
  663. <choose>
  664. <if variable="genre">
  665. <text variable="genre" text-case="capitalize-first"/>
  666. </if>
  667. <else>
  668. <text value="patent" text-case="capitalize-first"/>
  669. </else>
  670. </choose>
  671. <group delimiter=" ">
  672. <text term="issue" form="short" text-case="capitalize-first"/>
  673. <text variable="number"/>
  674. </group>
  675. </group>
  676. </if>
  677. <else-if type="post webpage" match="any">
  678. <group delimiter="; ">
  679. <text macro="secondary-contributors"/>
  680. <text macro="database-location"/>
  681. <text macro="number"/>
  682. <text macro="locators-booklike"/>
  683. </group>
  684. </else-if>
  685. <else-if variable="container-title">
  686. <group delimiter="; ">
  687. <text macro="secondary-contributors"/>
  688. <choose>
  689. <if type="broadcast graphic map motion_picture song" match="any">
  690. <text macro="number"/>
  691. </if>
  692. </choose>
  693. </group>
  694. </else-if>
  695. <else>
  696. <group delimiter="; ">
  697. <text macro="secondary-contributors"/>
  698. <text macro="database-location"/>
  699. <text macro="number"/>
  700. <text macro="locators-booklike"/>
  701. </group>
  702. </else>
  703. </choose>
  704. </group>
  705. </macro>
  706. <macro name="parenthetical-container">
  707. <choose>
  708. <if variable="container-title" match="any">
  709. <group prefix="(" suffix=")">
  710. <group delimiter="; ">
  711. <text macro="database-location"/>
  712. <choose>
  713. <if type="broadcast graphic map motion_picture song" match="none">
  714. <text macro="number"/>
  715. </if>
  716. </choose>
  717. <text macro="locators-booklike"/>
  718. </group>
  719. </group>
  720. </if>
  721. </choose>
  722. </macro>
  723. <macro name="bracketed">
  724. <group prefix="[" suffix="]">
  725. <choose>
  726. <if variable="reviewed-author reviewed-title" type="review review-book" match="any">
  727. <group delimiter="; ">
  728. <group delimiter=", ">
  729. <group delimiter=" ">
  730. <choose>
  731. <if variable="number" match="none">
  732. <choose>
  733. <if variable="genre">
  734. <text variable="genre" text-case="capitalize-first"/>
  735. </if>
  736. <else-if variable="medium">
  737. <text variable="medium" text-case="capitalize-first"/>
  738. </else-if>
  739. <else>
  740. <text value="Review of"/>
  741. </else>
  742. </choose>
  743. </if>
  744. <else>
  745. <choose>
  746. <if variable="medium">
  747. <text variable="medium" text-case="capitalize-first"/>
  748. </if>
  749. <else>
  750. <text value="Review of"/>
  751. </else>
  752. </choose>
  753. </else>
  754. </choose>
  755. <text macro="reviewed-title"/>
  756. </group>
  757. <names variable="reviewed-author">
  758. <label form="verb-short" suffix=" "/>
  759. <name and="symbol" initialize-with=". " delimiter=", "/>
  760. </names>
  761. </group>
  762. <choose>
  763. <if variable="genre" match="any">
  764. <choose>
  765. <if variable="number" match="none">
  766. <text variable="medium" text-case="capitalize-first"/>
  767. </if>
  768. </choose>
  769. </if>
  770. </choose>
  771. </group>
  772. </if>
  773. <else-if type="thesis">
  774. <group delimiter="; ">
  775. <choose>
  776. <if variable="number" match="none">
  777. <group delimiter=", ">
  778. <text variable="genre" text-case="capitalize-first"/>
  779. <choose>
  780. <if variable="archive DOI URL" match="any">
  781. <text variable="publisher"/>
  782. </if>
  783. </choose>
  784. </group>
  785. </if>
  786. </choose>
  787. <text variable="medium" text-case="capitalize-first"/>
  788. </group>
  789. </else-if>
  790. <else-if variable="interviewer" type="interview" match="any">
  791. <choose>
  792. <if variable="title">
  793. <text macro="format"/>
  794. </if>
  795. <else-if variable="genre">
  796. <group delimiter="; ">
  797. <group delimiter=" ">
  798. <text variable="genre" text-case="capitalize-first"/>
  799. <group delimiter=" ">
  800. <text term="author" form="verb"/>
  801. <names variable="interviewer">
  802. <name and="symbol" initialize-with=". " delimiter=", "/>
  803. </names>
  804. </group>
  805. </group>
  806. </group>
  807. </else-if>
  808. <else-if variable="interviewer">
  809. <group delimiter="; ">
  810. <names variable="interviewer">
  811. <label form="verb" suffix=" " text-case="capitalize-first"/>
  812. <name and="symbol" initialize-with=". " delimiter=", "/>
  813. </names>
  814. <text variable="medium" text-case="capitalize-first"/>
  815. </group>
  816. </else-if>
  817. <else>
  818. <text macro="format"/>
  819. </else>
  820. </choose>
  821. </else-if>
  822. <else-if type="personal_communication">
  823. <choose>
  824. <if variable="recipient">
  825. <group delimiter="; ">
  826. <group delimiter=" ">
  827. <choose>
  828. <if variable="number" match="none">
  829. <choose>
  830. <if variable="genre">
  831. <text variable="genre" text-case="capitalize-first"/>
  832. </if>
  833. <else-if variable="medium">
  834. <text variable="medium" text-case="capitalize-first"/>
  835. </else-if>
  836. <else>
  837. <text term="letter" form="short" text-case="capitalize-first"/>
  838. </else>
  839. </choose>
  840. </if>
  841. <else>
  842. <choose>
  843. <if variable="medium">
  844. <text variable="medium" text-case="capitalize-first"/>
  845. </if>
  846. <else>
  847. <text term="letter" form="short" text-case="capitalize-first"/>
  848. </else>
  849. </choose>
  850. </else>
  851. </choose>
  852. <names variable="recipient" delimiter=", ">
  853. <label form="verb" suffix=" "/>
  854. <name and="symbol" delimiter=", "/>
  855. </names>
  856. </group>
  857. <choose>
  858. <if variable="genre" match="any">
  859. <choose>
  860. <if variable="number" match="none">
  861. <text variable="medium" text-case="capitalize-first"/>
  862. </if>
  863. </choose>
  864. </if>
  865. </choose>
  866. </group>
  867. </if>
  868. <else>
  869. <text macro="format"/>
  870. </else>
  871. </choose>
  872. </else-if>
  873. <else-if variable="composer" type="song" match="all">
  874. <group delimiter="; ">
  875. <choose>
  876. <if variable="number" match="none">
  877. <group delimiter=" ">
  878. <choose>
  879. <if variable="genre">
  880. <text variable="genre" text-case="capitalize-first"/>
  881. <names variable="author" prefix="recorded by ">
  882. <name and="symbol" initialize-with=". " delimiter=", "/>
  883. </names>
  884. </if>
  885. <else-if variable="medium">
  886. <text variable="medium" text-case="capitalize-first"/>
  887. <names variable="author" prefix="recorded by ">
  888. <name and="symbol" initialize-with=". " delimiter=", "/>
  889. </names>
  890. </else-if>
  891. <else>
  892. <names variable="author" prefix="Recorded by ">
  893. <name and="symbol" initialize-with=". " delimiter=", "/>
  894. </names>
  895. </else>
  896. </choose>
  897. </group>
  898. </if>
  899. <else>
  900. <group delimiter=" ">
  901. <choose>
  902. <if variable="medium">
  903. <text variable="medium" text-case="capitalize-first"/>
  904. <names variable="author" prefix="recorded by ">
  905. <name and="symbol" initialize-with=". " delimiter=", "/>
  906. </names>
  907. </if>
  908. <else>
  909. <names variable="author" prefix="Recorded by ">
  910. <name and="symbol" initialize-with=". " delimiter=", "/>
  911. </names>
  912. </else>
  913. </choose>
  914. </group>
  915. </else>
  916. </choose>
  917. <choose>
  918. <if variable="genre" match="any">
  919. <choose>
  920. <if variable="number" match="none">
  921. <text variable="medium" text-case="capitalize-first"/>
  922. </if>
  923. </choose>
  924. </if>
  925. </choose>
  926. </group>
  927. </else-if>
  928. <else-if variable="container-title" match="none">
  929. <text macro="format"/>
  930. </else-if>
  931. <else>
  932. <choose>
  933. <if type="paper-conference speech" match="any">
  934. <choose>
  935. <if variable="collection-editor editor editorial-director issue page volume" match="any">
  936. <text macro="format"/>
  937. </if>
  938. </choose>
  939. </if>
  940. <else-if type="book">
  941. <choose>
  942. <if variable="version" match="none">
  943. <text macro="format"/>
  944. </if>
  945. </choose>
  946. </else-if>
  947. <else-if type="report" match="none">
  948. <text macro="format"/>
  949. </else-if>
  950. </choose>
  951. </else>
  952. </choose>
  953. </group>
  954. </macro>
  955. <macro name="bracketed-intext">
  956. <group prefix="[" suffix="]">
  957. <choose>
  958. <if variable="reviewed-author reviewed-title" type="review review-book" match="any">
  959. <text macro="reviewed-title-intext" prefix="Review of "/>
  960. </if>
  961. <else-if variable="interviewer" type="interview" match="any">
  962. <names variable="interviewer">
  963. <label form="verb" suffix=" " text-case="capitalize-first"/>
  964. <name and="symbol" initialize-with=". " delimiter=", "/>
  965. <substitute>
  966. <text macro="format-intext"/>
  967. </substitute>
  968. </names>
  969. </else-if>
  970. <else-if type="personal_communication">
  971. <choose>
  972. <if variable="recipient">
  973. <group delimiter=" ">
  974. <choose>
  975. <if variable="number" match="none">
  976. <text variable="genre" text-case="capitalize-first"/>
  977. </if>
  978. <else>
  979. <text term="letter" form="short" text-case="capitalize-first"/>
  980. </else>
  981. </choose>
  982. <names variable="recipient" delimiter=", ">
  983. <label form="verb" suffix=" "/>
  984. <name and="symbol" delimiter=", "/>
  985. </names>
  986. </group>
  987. </if>
  988. <else>
  989. <text macro="format-intext"/>
  990. </else>
  991. </choose>
  992. </else-if>
  993. <else>
  994. <text macro="format-intext"/>
  995. </else>
  996. </choose>
  997. </group>
  998. </macro>
  999. <macro name="bracketed-container">
  1000. <group prefix="[" suffix="]">
  1001. <choose>
  1002. <if type="paper-conference speech" match="any">
  1003. <choose>
  1004. <if variable="collection-editor editor editorial-director issue page volume" match="none">
  1005. <text macro="format"/>
  1006. </if>
  1007. </choose>
  1008. </if>
  1009. <else-if type="book" variable="version" match="all">
  1010. <text macro="format"/>
  1011. </else-if>
  1012. <else-if type="report">
  1013. <text macro="format"/>
  1014. </else-if>
  1015. </choose>
  1016. </group>
  1017. </macro>
  1018. <macro name="secondary-contributors">
  1019. <choose>
  1020. <if type="article-journal article-magazine article-newspaper post-weblog review review-book" match="any">
  1021. <text macro="secondary-contributors-periodical"/>
  1022. </if>
  1023. <else-if type="paper-conference">
  1024. <choose>
  1025. <if variable="collection-editor editor editorial-director" match="any">
  1026. <text macro="secondary-contributors-booklike"/>
  1027. </if>
  1028. <else>
  1029. <text macro="secondary-contributors-periodical"/>
  1030. </else>
  1031. </choose>
  1032. </else-if>
  1033. <else>
  1034. <text macro="secondary-contributors-booklike"/>
  1035. </else>
  1036. </choose>
  1037. </macro>
  1038. <macro name="secondary-contributors-periodical">
  1039. <group delimiter="; ">
  1040. <choose>
  1041. <if variable="title">
  1042. <names variable="interviewer" delimiter="; ">
  1043. <name and="symbol" initialize-with=". " delimiter=", "/>
  1044. <label form="short" prefix=", " text-case="title"/>
  1045. </names>
  1046. </if>
  1047. </choose>
  1048. <names variable="translator" delimiter="; ">
  1049. <name and="symbol" initialize-with=". " delimiter=", "/>
  1050. <label form="short" prefix=", " text-case="title"/>
  1051. </names>
  1052. </group>
  1053. </macro>
  1054. <macro name="secondary-contributors-booklike">
  1055. <group delimiter="; ">
  1056. <choose>
  1057. <if variable="title">
  1058. <names variable="interviewer">
  1059. <name and="symbol" initialize-with=". " delimiter=", "/>
  1060. <label form="short" prefix=", " text-case="title"/>
  1061. </names>
  1062. </if>
  1063. </choose>
  1064. <choose>
  1065. <if type="post webpage" match="none">
  1066. <choose>
  1067. <if variable="container-title" match="none">
  1068. <group delimiter="; ">
  1069. <names variable="container-author">
  1070. <label form="verb-short" suffix=" " text-case="title"/>
  1071. <name and="symbol" initialize-with=". " delimiter=", "/>
  1072. </names>
  1073. <names variable="editor translator" delimiter="; ">
  1074. <name and="symbol" initialize-with=". " delimiter=", "/>
  1075. <label form="short" prefix=", " text-case="title"/>
  1076. </names>
  1077. </group>
  1078. </if>
  1079. </choose>
  1080. </if>
  1081. <else>
  1082. <group delimiter="; ">
  1083. <names variable="container-author">
  1084. <label form="verb-short" suffix=" " text-case="title"/>
  1085. <name and="symbol" initialize-with=". " delimiter=", "/>
  1086. </names>
  1087. <names variable="editor translator" delimiter="; ">
  1088. <name and="symbol" initialize-with=". " delimiter=", "/>
  1089. <label form="short" prefix=", " text-case="title"/>
  1090. </names>
  1091. </group>
  1092. </else>
  1093. </choose>
  1094. </group>
  1095. </macro>
  1096. <macro name="database-location">
  1097. <choose>
  1098. <if variable="archive-place" match="none">
  1099. <text variable="archive_location"/>
  1100. </if>
  1101. </choose>
  1102. </macro>
  1103. <macro name="number">
  1104. <choose>
  1105. <if variable="number">
  1106. <group delimiter=", ">
  1107. <group delimiter=" ">
  1108. <text variable="genre" text-case="title"/>
  1109. <choose>
  1110. <if is-numeric="number">
  1111. <text term="issue" form="short" text-case="capitalize-first"/>
  1112. <text variable="number"/>
  1113. </if>
  1114. <else>
  1115. <text variable="number"/>
  1116. </else>
  1117. </choose>
  1118. </group>
  1119. <choose>
  1120. <if type="thesis">
  1121. <choose>
  1122. <if variable="archive DOI URL" match="any">
  1123. <text variable="publisher"/>
  1124. </if>
  1125. </choose>
  1126. </if>
  1127. </choose>
  1128. </group>
  1129. </if>
  1130. </choose>
  1131. </macro>
  1132. <macro name="locators-booklike">
  1133. <choose>
  1134. <if type="article-journal article-magazine article-newspaper broadcast interview patent post post-weblog review review-book speech webpage" match="any"/>
  1135. <else-if type="paper-conference">
  1136. <choose>
  1137. <if variable="collection-editor editor editorial-director" match="any">
  1138. <group delimiter=", ">
  1139. <text macro="version"/>
  1140. <text macro="edition"/>
  1141. <text macro="volume-booklike"/>
  1142. </group>
  1143. </if>
  1144. </choose>
  1145. </else-if>
  1146. <else>
  1147. <group delimiter=", ">
  1148. <text macro="version"/>
  1149. <text macro="edition"/>
  1150. <text macro="volume-booklike"/>
  1151. </group>
  1152. </else>
  1153. </choose>
  1154. </macro>
  1155. <macro name="version">
  1156. <choose>
  1157. <if is-numeric="version">
  1158. <group delimiter=" ">
  1159. <text term="version" text-case="capitalize-first"/>
  1160. <text variable="version"/>
  1161. </group>
  1162. </if>
  1163. <else>
  1164. <text variable="version"/>
  1165. </else>
  1166. </choose>
  1167. </macro>
  1168. <macro name="edition">
  1169. <choose>
  1170. <if is-numeric="edition">
  1171. <group delimiter=" ">
  1172. <number variable="edition" form="ordinal"/>
  1173. <label variable="edition" form="short"/>
  1174. </group>
  1175. </if>
  1176. <else>
  1177. <text variable="edition"/>
  1178. </else>
  1179. </choose>
  1180. </macro>
  1181. <macro name="volume-booklike">
  1182. <group delimiter=", ">
  1183. <choose>
  1184. <if type="report">
  1185. <group delimiter=" ">
  1186. <text variable="collection-title" text-case="title"/>
  1187. <text variable="collection-number"/>
  1188. </group>
  1189. </if>
  1190. </choose>
  1191. <choose>
  1192. <if variable="volume" match="any">
  1193. <choose>
  1194. <if is-numeric="volume" match="none"/>
  1195. <else>
  1196. <group delimiter=" ">
  1197. <label variable="volume" form="short" text-case="capitalize-first"/>
  1198. <number variable="volume" form="numeric"/>
  1199. </group>
  1200. </else>
  1201. </choose>
  1202. </if>
  1203. <else>
  1204. <group>
  1205. <text term="volume" form="short" text-case="capitalize-first" suffix=" "/>
  1206. <text term="page-range-delimiter" prefix="1"/>
  1207. <number variable="number-of-volumes" form="numeric"/>
  1208. </group>
  1209. </else>
  1210. </choose>
  1211. <group delimiter=" ">
  1212. <label variable="issue" text-case="capitalize-first"/>
  1213. <text variable="issue"/>
  1214. </group>
  1215. <group delimiter=" ">
  1216. <label variable="page" form="short" suffix=" "/>
  1217. <text variable="page"/>
  1218. </group>
  1219. </group>
  1220. </macro>
  1221. <macro name="reviewed-title">
  1222. <choose>
  1223. <if variable="reviewed-title">
  1224. <text variable="reviewed-title" font-style="italic"/>
  1225. </if>
  1226. <else>
  1227. <text variable="title" font-style="italic"/>
  1228. </else>
  1229. </choose>
  1230. </macro>
  1231. <macro name="reviewed-title-intext">
  1232. <choose>
  1233. <if variable="reviewed-title">
  1234. <text variable="reviewed-title" form="short" font-style="italic" text-case="title"/>
  1235. </if>
  1236. <else>
  1237. <text variable="title" form="short" font-style="italic" text-case="title"/>
  1238. </else>
  1239. </choose>
  1240. </macro>
  1241. <macro name="format">
  1242. <choose>
  1243. <if variable="genre medium" match="any">
  1244. <group delimiter="; ">
  1245. <choose>
  1246. <if variable="number" match="none">
  1247. <text variable="genre" text-case="capitalize-first"/>
  1248. </if>
  1249. </choose>
  1250. <text variable="medium" text-case="capitalize-first"/>
  1251. </group>
  1252. </if>
  1253. <else-if type="dataset">
  1254. <text value="Data set"/>
  1255. </else-if>
  1256. <else-if type="book" variable="version" match="all">
  1257. <text value="Computer software"/>
  1258. </else-if>
  1259. <else-if type="interview personal_communication" match="any">
  1260. <choose>
  1261. <if variable="archive container-title DOI publisher URL" match="none">
  1262. <text term="letter" text-case="capitalize-first"/>
  1263. </if>
  1264. <else-if type="interview">
  1265. <text term="interview" text-case="capitalize-first"/>
  1266. </else-if>
  1267. </choose>
  1268. </else-if>
  1269. <else-if type="map">
  1270. <text value="Map"/>
  1271. </else-if>
  1272. </choose>
  1273. </macro>
  1274. <macro name="format-intext">
  1275. <choose>
  1276. <if variable="genre" match="any">
  1277. <text variable="genre" text-case="capitalize-first"/>
  1278. </if>
  1279. <else-if variable="medium">
  1280. <text variable="medium" text-case="capitalize-first"/>
  1281. </else-if>
  1282. <else-if type="dataset">
  1283. <text value="Data set"/>
  1284. </else-if>
  1285. <else-if type="book" variable="version" match="all">
  1286. <text value="Computer software"/>
  1287. </else-if>
  1288. <else-if type="interview personal_communication" match="any">
  1289. <choose>
  1290. <if variable="archive container-title DOI publisher URL" match="none">
  1291. <text term="letter" text-case="capitalize-first"/>
  1292. </if>
  1293. <else-if type="interview">
  1294. <text term="interview" text-case="capitalize-first"/>
  1295. </else-if>
  1296. </choose>
  1297. </else-if>
  1298. <else-if type="map">
  1299. <text value="Map"/>
  1300. </else-if>
  1301. </choose>
  1302. </macro>
  1303. <macro name="container">
  1304. <choose>
  1305. <if type="article-journal article-magazine article-newspaper post-weblog review review-book" match="any">
  1306. <text macro="container-periodical"/>
  1307. </if>
  1308. <else-if type="paper-conference">
  1309. <choose>
  1310. <if variable="editor editorial-director collection-editor container-author" match="any">
  1311. <text macro="container-booklike"/>
  1312. </if>
  1313. <else>
  1314. <text macro="container-periodical"/>
  1315. </else>
  1316. </choose>
  1317. </else-if>
  1318. <else-if type="post webpage" match="none">
  1319. <text macro="container-booklike"/>
  1320. </else-if>
  1321. </choose>
  1322. </macro>
  1323. <macro name="container-periodical">
  1324. <group delimiter=". ">
  1325. <group delimiter=", ">
  1326. <text variable="container-title" font-style="italic" text-case="title"/>
  1327. <choose>
  1328. <if variable="volume">
  1329. <group>
  1330. <text variable="volume" font-style="italic"/>
  1331. <text variable="issue" prefix="(" suffix=")"/>
  1332. </group>
  1333. </if>
  1334. <else>
  1335. <text variable="issue" font-style="italic"/>
  1336. </else>
  1337. </choose>
  1338. <choose>
  1339. <if variable="number">
  1340. <group delimiter=" ">
  1341. <text term="article-locator" text-case="capitalize-first"/>
  1342. <text variable="number"/>
  1343. </group>
  1344. </if>
  1345. <else>
  1346. <text variable="page"/>
  1347. </else>
  1348. </choose>
  1349. </group>
  1350. <choose>
  1351. <if variable="issued">
  1352. <choose>
  1353. <if variable="issue page volume" match="none">
  1354. <text variable="status" text-case="capitalize-first"/>
  1355. </if>
  1356. </choose>
  1357. </if>
  1358. </choose>
  1359. </group>
  1360. </macro>
  1361. <macro name="container-booklike">
  1362. <choose>
  1363. <if variable="container-title" match="any">
  1364. <group delimiter=" ">
  1365. <text term="in" text-case="capitalize-first"/>
  1366. <group delimiter=", ">
  1367. <names variable="editor translator" delimiter=", &amp; ">
  1368. <name and="symbol" initialize-with=". " delimiter=", "/>
  1369. <label form="short" text-case="title" prefix=" (" suffix=")"/>
  1370. <substitute>
  1371. <names variable="editorial-director"/>
  1372. <names variable="collection-editor"/>
  1373. <names variable="container-author"/>
  1374. </substitute>
  1375. </names>
  1376. <group delimiter=": " font-style="italic">
  1377. <text variable="container-title"/>
  1378. <choose>
  1379. <if is-numeric="volume" match="none">
  1380. <group delimiter=" ">
  1381. <label variable="volume" form="short" text-case="capitalize-first"/>
  1382. <text variable="volume"/>
  1383. </group>
  1384. </if>
  1385. </choose>
  1386. </group>
  1387. </group>
  1388. <text macro="parenthetical-container"/>
  1389. <text macro="bracketed-container"/>
  1390. </group>
  1391. </if>
  1392. </choose>
  1393. </macro>
  1394. <macro name="publisher">
  1395. <group delimiter="; ">
  1396. <choose>
  1397. <if type="thesis">
  1398. <choose>
  1399. <if variable="archive DOI URL" match="none">
  1400. <text variable="publisher"/>
  1401. </if>
  1402. </choose>
  1403. </if>
  1404. <else-if type="post webpage" match="any">
  1405. <group delimiter="; ">
  1406. <text variable="container-title" text-case="title"/>
  1407. <text variable="publisher"/>
  1408. </group>
  1409. </else-if>
  1410. <else-if type="paper-conference">
  1411. <choose>
  1412. <if variable="collection-editor editor editorial-director" match="any">
  1413. <text variable="publisher"/>
  1414. </if>
  1415. </choose>
  1416. </else-if>
  1417. <else-if type="article-journal article-magazine article-newspaper post-weblog" match="none">
  1418. <text variable="publisher"/>
  1419. </else-if>
  1420. </choose>
  1421. <group delimiter=", ">
  1422. <choose>
  1423. <if variable="archive-place">
  1424. <text variable="archive_location"/>
  1425. </if>
  1426. </choose>
  1427. <text variable="archive"/>
  1428. <text variable="archive-place"/>
  1429. </group>
  1430. </group>
  1431. </macro>
  1432. <macro name="access">
  1433. <choose>
  1434. <if variable="DOI" match="any">
  1435. <text variable="DOI" prefix="https://doi.org/"/>
  1436. </if>
  1437. <else-if variable="URL">
  1438. <group delimiter=" ">
  1439. <choose>
  1440. <if variable="issued status" match="none">
  1441. <group delimiter=" ">
  1442. <text term="retrieved" text-case="capitalize-first"/>
  1443. <date variable="accessed" form="text" suffix=","/>
  1444. <text term="from"/>
  1445. </group>
  1446. </if>
  1447. </choose>
  1448. <text variable="URL"/>
  1449. </group>
  1450. </else-if>
  1451. </choose>
  1452. </macro>
  1453. <macro name="event">
  1454. <choose>
  1455. <if variable="event event-title" match="any">
  1456. <choose>
  1457. <if variable="collection-editor editor editorial-director issue page volume" match="none">
  1458. <group delimiter=", ">
  1459. <text macro="event-title"/>
  1460. <text variable="event-place"/>
  1461. </group>
  1462. </if>
  1463. </choose>
  1464. </if>
  1465. </choose>
  1466. </macro>
  1467. <macro name="event-title">
  1468. <choose>
  1469. <if variable="event-title">
  1470. <text variable="event-title"/>
  1471. </if>
  1472. <else>
  1473. <text variable="event"/>
  1474. </else>
  1475. </choose>
  1476. </macro>
  1477. <macro name="publication-history">
  1478. <choose>
  1479. <if type="patent" match="none">
  1480. <group prefix="(" suffix=")">
  1481. <choose>
  1482. <if variable="references">
  1483. <text variable="references"/>
  1484. </if>
  1485. <else>
  1486. <group delimiter=" ">
  1487. <text value="Original work published"/>
  1488. <choose>
  1489. <if is-uncertain-date="original-date">
  1490. <text term="circa" form="short"/>
  1491. </if>
  1492. </choose>
  1493. <date variable="original-date">
  1494. <date-part name="year"/>
  1495. </date>
  1496. </group>
  1497. </else>
  1498. </choose>
  1499. </group>
  1500. </if>
  1501. <else>
  1502. <text variable="references" prefix="(" suffix=")"/>
  1503. </else>
  1504. </choose>
  1505. </macro>
  1506. <macro name="legal-cites">
  1507. <choose>
  1508. <if type="legal_case">
  1509. <group delimiter=". ">
  1510. <group delimiter=", ">
  1511. <text variable="title"/>
  1512. <group delimiter=" ">
  1513. <text macro="container-legal"/>
  1514. <text macro="date-legal"/>
  1515. </group>
  1516. <text variable="references"/>
  1517. </group>
  1518. <text macro="access"/>
  1519. </group>
  1520. </if>
  1521. <else-if type="bill">
  1522. <group delimiter=". ">
  1523. <group delimiter=", ">
  1524. <choose>
  1525. <if variable="number container-title" match="none">
  1526. <text variable="title" font-style="italic"/>
  1527. </if>
  1528. <else>
  1529. <text variable="title"/>
  1530. </else>
  1531. </choose>
  1532. <group delimiter=" ">
  1533. <text macro="container-legal"/>
  1534. <text macro="date-legal"/>
  1535. <choose>
  1536. <if variable="number container-title" match="none">
  1537. <names variable="author" prefix="(testimony of " suffix=")">
  1538. <name and="symbol" delimiter=", "/>
  1539. </names>
  1540. </if>
  1541. <else>
  1542. <text variable="status" prefix="(" suffix=")"/>
  1543. </else>
  1544. </choose>
  1545. </group>
  1546. <text variable="references"/>
  1547. </group>
  1548. <text macro="access"/>
  1549. </group>
  1550. </else-if>
  1551. <else-if type="legislation">
  1552. <group delimiter=". ">
  1553. <group delimiter=", ">
  1554. <text variable="title"/>
  1555. <group delimiter=" ">
  1556. <text macro="container-legal"/>
  1557. <text macro="date-legal"/>
  1558. <text variable="status" prefix="(" suffix=")"/>
  1559. </group>
  1560. <text variable="references"/>
  1561. </group>
  1562. <text macro="access"/>
  1563. </group>
  1564. </else-if>
  1565. <else-if type="treaty">
  1566. <group delimiter=", ">
  1567. <text variable="title" text-case="title"/>
  1568. <names variable="author">
  1569. <name initialize-with="." form="short" delimiter="-"/>
  1570. </names>
  1571. <text macro="date-legal"/>
  1572. <text macro="container-legal"/>
  1573. <text macro="access"/>
  1574. </group>
  1575. </else-if>
  1576. </choose>
  1577. </macro>
  1578. <macro name="date-legal">
  1579. <choose>
  1580. <if type="legal_case">
  1581. <group prefix="(" suffix=")" delimiter=" ">
  1582. <text variable="authority"/>
  1583. <choose>
  1584. <if variable="container-title" match="any">
  1585. <date variable="issued" form="numeric" date-parts="year"/>
  1586. </if>
  1587. <else>
  1588. <date variable="issued" form="text"/>
  1589. </else>
  1590. </choose>
  1591. </group>
  1592. </if>
  1593. <else-if type="bill legislation" match="any">
  1594. <group prefix="(" suffix=")" delimiter=" ">
  1595. <group delimiter=" ">
  1596. <date variable="original-date">
  1597. <date-part name="year"/>
  1598. </date>
  1599. <text term="and" form="symbol"/>
  1600. </group>
  1601. <date variable="issued">
  1602. <date-part name="year"/>
  1603. </date>
  1604. </group>
  1605. </else-if>
  1606. <else-if type="treaty">
  1607. <date variable="issued" form="text"/>
  1608. </else-if>
  1609. </choose>
  1610. </macro>
  1611. <macro name="container-legal">
  1612. <choose>
  1613. <if type="legal_case">
  1614. <group delimiter=" ">
  1615. <choose>
  1616. <if variable="container-title">
  1617. <group delimiter=" ">
  1618. <text variable="volume"/>
  1619. <text variable="container-title"/>
  1620. <group delimiter=" ">
  1621. <text term="section" form="symbol"/>
  1622. <text variable="section"/>
  1623. </group>
  1624. <choose>
  1625. <if variable="page page-first" match="any">
  1626. <text variable="page-first"/>
  1627. </if>
  1628. <else>
  1629. <text value="___"/>
  1630. </else>
  1631. </choose>
  1632. </group>
  1633. </if>
  1634. <else>
  1635. <group delimiter=" ">
  1636. <choose>
  1637. <if is-numeric="number">
  1638. <text term="issue" form="short" text-case="capitalize-first"/>
  1639. </if>
  1640. </choose>
  1641. <text variable="number"/>
  1642. </group>
  1643. </else>
  1644. </choose>
  1645. </group>
  1646. </if>
  1647. <else-if type="bill">
  1648. <group delimiter=", ">
  1649. <group delimiter=" ">
  1650. <text variable="genre"/>
  1651. <group delimiter=" ">
  1652. <choose>
  1653. <if variable="chapter-number container-title" match="none">
  1654. <text term="issue" form="short"/>
  1655. </if>
  1656. </choose>
  1657. <text variable="number"/>
  1658. </group>
  1659. </group>
  1660. <text variable="authority"/>
  1661. <text variable="chapter-number"/>
  1662. <group delimiter=" ">
  1663. <text variable="volume"/>
  1664. <text variable="container-title"/>
  1665. <text variable="page-first"/>
  1666. </group>
  1667. </group>
  1668. </else-if>
  1669. <else-if type="legislation">
  1670. <choose>
  1671. <if variable="number">
  1672. <group delimiter=", ">
  1673. <text variable="number" prefix="Pub. L. No. "/>
  1674. <group delimiter=" ">
  1675. <text variable="volume"/>
  1676. <text variable="container-title"/>
  1677. <text variable="page-first"/>
  1678. </group>
  1679. </group>
  1680. </if>
  1681. <else>
  1682. <group delimiter=" ">
  1683. <text variable="volume"/>
  1684. <text variable="container-title"/>
  1685. <choose>
  1686. <if variable="section">
  1687. <group delimiter=" ">
  1688. <text term="section" form="symbol"/>
  1689. <text variable="section"/>
  1690. </group>
  1691. </if>
  1692. <else>
  1693. <text variable="page-first"/>
  1694. </else>
  1695. </choose>
  1696. </group>
  1697. </else>
  1698. </choose>
  1699. </else-if>
  1700. <else-if type="treaty">
  1701. <group delimiter=" ">
  1702. <number variable="volume"/>
  1703. <text variable="container-title"/>
  1704. <choose>
  1705. <if variable="page page-first" match="any">
  1706. <text variable="page-first"/>
  1707. </if>
  1708. <else>
  1709. <group delimiter=" ">
  1710. <text term="issue" form="short" text-case="capitalize-first"/>
  1711. <text variable="number"/>
  1712. </group>
  1713. </else>
  1714. </choose>
  1715. </group>
  1716. </else-if>
  1717. </choose>
  1718. </macro>
  1719. <macro name="citation-locator">
  1720. <group delimiter=" ">
  1721. <choose>
  1722. <if locator="chapter">
  1723. <label variable="locator" text-case="capitalize-first"/>
  1724. </if>
  1725. <else>
  1726. <label prefix=", " variable="locator" form="short"/>
  1727. </else>
  1728. </choose>
  1729. <text variable="locator" form="short"/>
  1730. </group>
  1731. </macro>
  1732. <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true" collapse="year" givenname-disambiguation-rule="primary-name-with-initials">
  1733. <sort>
  1734. <key macro="author-bib" names-min="3" names-use-first="1"/>
  1735. <key macro="date-sort-group"/>
  1736. <key macro="date-sort-date" sort="ascending"/>
  1737. <key variable="status"/>
  1738. </sort>
  1739. <layout prefix="(" suffix=")" delimiter="; ">
  1740. <group delimiter=" ">
  1741. <text macro="author-intext"/>
  1742. <text macro="date-intext"/>
  1743. <text macro="citation-locator"/>
  1744. </group>
  1745. </layout>
  1746. </citation>
  1747. <bibliography hanging-indent="true" et-al-min="21" et-al-use-first="19" et-al-use-last="true" entry-spacing="0" line-spacing="2">
  1748. <sort>
  1749. <key macro="author-bib"/>
  1750. <key macro="date-sort-group"/>
  1751. <key macro="date-sort-date" sort="ascending"/>
  1752. <key variable="status"/>
  1753. <key macro="title"/>
  1754. </sort>
  1755. <layout>
  1756. <choose>
  1757. <if type="bill legal_case legislation treaty" match="any">
  1758. <choose>
  1759. <if variable="DOI URL" match="any">
  1760. <text macro="legal-cites"/>
  1761. </if>
  1762. <else>
  1763. <text macro="legal-cites" suffix="."/>
  1764. </else>
  1765. </choose>
  1766. </if>
  1767. <else>
  1768. <group delimiter=" ">
  1769. <group delimiter=". " suffix=".">
  1770. <text macro="author-bib"/>
  1771. <text macro="date-bib"/>
  1772. <text macro="title-and-descriptions"/>
  1773. <text macro="container"/>
  1774. <text macro="event"/>
  1775. <text macro="publisher"/>
  1776. </group>
  1777. <text macro="access"/>
  1778. <text macro="publication-history"/>
  1779. </group>
  1780. </else>
  1781. </choose>
  1782. </layout>
  1783. </bibliography>
  1784. </style>
  1785.  
Add Comment
Please, Sign In to add comment