baruphone

Chicago Modified

Nov 6th, 2020
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.88 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" demote-non-dropping-particle="display-and-sort" page-range-format="chicago">
  3. <info>
  4. <title>Chicago Manual of Style 17th edition (full note) - Jan Czarnecki, PhD</title>
  5. <id>http://csl.mendeley.com/styles/22087011/chicago-fullnote-bibliography</id>
  6. <link href="http://www.zotero.org/styles/chicago-fullnote-bibliography" rel="self"/>
  7. <link href="http://www.chicagomanualofstyle.org/tools_citationguide.html" rel="documentation"/>
  8. <author>
  9. <name>Julian Onions</name>
  10. <email>julian.onions@gmail.com</email>
  11. </author>
  12. <contributor>
  13. <name>Simon Kornblith</name>
  14. <email>simon@simonster.com</email>
  15. </contributor>
  16. <contributor>
  17. <name>Elena Razlogova</name>
  18. <email>elena.razlogova@gmail.com</email>
  19. </contributor>
  20. <contributor>
  21. <name>Frank Bennett</name>
  22. <email>biercenator@gmail.com</email>
  23. </contributor>
  24. <contributor>
  25. <name>Andrew Dunning</name>
  26. <email>andrew.dunning@utoronto.ca</email>
  27. </contributor>
  28. <contributor>
  29. <name>Sebastian Karcher</name>
  30. </contributor>
  31. <contributor>
  32. <name>Brenton M. Wiernik</name>
  33. </contributor>
  34. <contributor>
  35. <name>Jan Czarnecki, PhD</name>
  36. <uri>https://www.mendeley.com/profiles/jan-czarnecki/</uri>
  37. </contributor>
  38. <category citation-format="note"/>
  39. <category field="generic-base"/>
  40. <summary>Chicago format with full notes and bibliography</summary>
  41. <updated>2020-11-06T13:43:48+00:00</updated>
  42. <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
  43. </info>
  44. <locale xml:lang="en">
  45. <terms>
  46. <term name="editor" form="verb-short">ed.</term>
  47. <term name="translator" form="verb-short">trans.</term>
  48. <term name="translator" form="short">trans.</term>
  49. <term name="editortranslator" form="verb-short">ed. and trans.</term>
  50. <term name="editortranslator" form="verb">Edited and translated by</term>
  51. <term name="translator" form="short">trans.</term>
  52. </terms>
  53. </locale>
  54. <macro name="editor-translator">
  55. <group delimiter=", ">
  56. <group delimiter=" ">
  57. <choose>
  58. <if variable="container-author reviewed-author" match="any">
  59. <group>
  60. <names variable="container-author reviewed-author">
  61. <label form="verb-short" text-case="lowercase" suffix=" "/>
  62. <name and="text" delimiter=", "/>
  63. </names>
  64. </group>
  65. </if>
  66. </choose>
  67. </group>
  68. <names variable="editor translator" delimiter=", ">
  69. <label form="verb-short" text-case="lowercase" suffix=" "/>
  70. <name and="text" delimiter=", "/>
  71. </names>
  72. </group>
  73. </macro>
  74. <macro name="secondary-contributors-note">
  75. <choose>
  76. <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="none">
  77. <text macro="editor-translator"/>
  78. </if>
  79. </choose>
  80. </macro>
  81. <macro name="container-contributors-note">
  82. <choose>
  83. <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
  84. <text macro="editor-translator"/>
  85. </if>
  86. </choose>
  87. </macro>
  88. <macro name="secondary-contributors">
  89. <choose>
  90. <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="none">
  91. <names variable="editor translator" delimiter=". ">
  92. <label form="verb" text-case="capitalize-first" suffix=" "/>
  93. <name and="text" delimiter=", "/>
  94. </names>
  95. </if>
  96. </choose>
  97. </macro>
  98. <macro name="container-contributors">
  99. <choose>
  100. <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
  101. <group delimiter=", ">
  102. <choose>
  103. <if variable="author">
  104. <choose>
  105. <if variable="container-author" match="any">
  106. <names variable="container-author">
  107. <label form="verb-short" text-case="lowercase" suffix=" "/>
  108. <name and="text" delimiter=", "/>
  109. </names>
  110. </if>
  111. </choose>
  112. <choose>
  113. <if variable="container-author author" match="all">
  114. <group delimiter=". ">
  115. <text variable="page"/>
  116. <names variable="editor translator" delimiter=", ">
  117. <label form="verb" suffix=" "/>
  118. <name and="text" delimiter=", "/>
  119. </names>
  120. </group>
  121. </if>
  122. <else>
  123. <names variable="editor translator" delimiter=", ">
  124. <label form="verb" text-case="lowercase" suffix=" "/>
  125. <name and="text" delimiter=", "/>
  126. </names>
  127. </else>
  128. </choose>
  129. </if>
  130. </choose>
  131. </group>
  132. </if>
  133. </choose>
  134. </macro>
  135. <macro name="recipient-note">
  136. <names variable="recipient" delimiter=", ">
  137. <label form="verb" text-case="lowercase" suffix=" "/>
  138. <name and="text" delimiter=", "/>
  139. </names>
  140. </macro>
  141. <macro name="contributors-note">
  142. <group delimiter=" ">
  143. <names variable="author">
  144. <name and="text" sort-separator=", " delimiter=", "/>
  145. <label form="short" prefix=", "/>
  146. <substitute>
  147. <names variable="editor"/>
  148. <names variable="translator"/>
  149. </substitute>
  150. </names>
  151. <text macro="recipient-note"/>
  152. </group>
  153. </macro>
  154. <macro name="editor">
  155. <names variable="editor">
  156. <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
  157. <label form="short" prefix=", "/>
  158. </names>
  159. </macro>
  160. <macro name="translator">
  161. <names variable="translator">
  162. <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
  163. <label form="verb-short" prefix=", "/>
  164. </names>
  165. </macro>
  166. <macro name="recipient">
  167. <group delimiter=" ">
  168. <choose>
  169. <if type="personal_communication">
  170. <choose>
  171. <if variable="genre">
  172. <text variable="genre" text-case="capitalize-first"/>
  173. </if>
  174. <else>
  175. <text term="letter" text-case="capitalize-first"/>
  176. </else>
  177. </choose>
  178. </if>
  179. </choose>
  180. <text macro="recipient-note"/>
  181. </group>
  182. </macro>
  183. <macro name="contributors">
  184. <group delimiter=". ">
  185. <names variable="author">
  186. <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
  187. <substitute>
  188. <text macro="editor"/>
  189. <text macro="translator"/>
  190. <choose>
  191. <if type="webpage post-weblog" match="any">
  192. <text variable="container-title"/>
  193. </if>
  194. </choose>
  195. </substitute>
  196. </names>
  197. <text macro="recipient"/>
  198. </group>
  199. </macro>
  200. <macro name="recipient-short">
  201. <names variable="recipient">
  202. <label form="verb" text-case="lowercase" suffix=" "/>
  203. <name form="short" and="text" delimiter=", "/>
  204. </names>
  205. </macro>
  206. <macro name="contributors-short">
  207. <group delimiter=" ">
  208. <names variable="author">
  209. <name form="short" and="text" delimiter=", "/>
  210. <substitute>
  211. <names variable="editor"/>
  212. <names variable="translator"/>
  213. </substitute>
  214. </names>
  215. <text macro="recipient-short"/>
  216. </group>
  217. </macro>
  218. <macro name="contributors-sort">
  219. <names variable="author">
  220. <name name-as-sort-order="all" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
  221. <substitute>
  222. <names variable="editor"/>
  223. <names variable="translator"/>
  224. <text macro="title"/>
  225. </substitute>
  226. </names>
  227. </macro>
  228. <macro name="interviewer-note">
  229. <names variable="interviewer" delimiter=", ">
  230. <label form="verb" text-case="lowercase" suffix=" "/>
  231. <name and="text" delimiter=", "/>
  232. </names>
  233. </macro>
  234. <macro name="interviewer">
  235. <names variable="interviewer" delimiter=", ">
  236. <label form="verb" text-case="capitalize-first" suffix=" "/>
  237. <name and="text" delimiter=", "/>
  238. </names>
  239. </macro>
  240. <macro name="title-note">
  241. <choose>
  242. <if variable="title" match="none">
  243. <text variable="genre"/>
  244. </if>
  245. <else-if type="book graphic map motion_picture song" match="any">
  246. <text variable="title" text-case="title" font-style="italic"/>
  247. <group delimiter=" " prefix=", ">
  248. <text term="version"/>
  249. <text variable="version"/>
  250. </group>
  251. </else-if>
  252. <else-if type="legal_case interview patent" match="any">
  253. <text variable="title"/>
  254. </else-if>
  255. <else-if variable="reviewed-author">
  256. <text variable="title" font-style="italic" prefix="review of "/>
  257. </else-if>
  258. <else>
  259. <text variable="title" text-case="title" quotes="true"/>
  260. </else>
  261. </choose>
  262. </macro>
  263. <macro name="title">
  264. <choose>
  265. <if variable="title" match="none">
  266. <choose>
  267. <if type="personal_communication" match="none">
  268. <text variable="genre" text-case="capitalize-first"/>
  269. </if>
  270. </choose>
  271. </if>
  272. <else-if type="book graphic motion_picture song" match="any">
  273. <text variable="title" text-case="title" font-style="italic"/>
  274. <group prefix=" (" suffix=")" delimiter=" ">
  275. <text term="version"/>
  276. <text variable="version"/>
  277. </group>
  278. </else-if>
  279. <else-if variable="reviewed-author">
  280. <group delimiter=", ">
  281. <text variable="title" font-style="italic" prefix="Review of "/>
  282. <names variable="reviewed-author">
  283. <label form="verb-short" text-case="lowercase" suffix=" "/>
  284. <name and="text" delimiter=", "/>
  285. </names>
  286. </group>
  287. </else-if>
  288. <else-if type="bill legislation legal_case interview patent" match="any">
  289. <text variable="title"/>
  290. </else-if>
  291. <else>
  292. <text variable="title" text-case="title" quotes="true"/>
  293. </else>
  294. </choose>
  295. </macro>
  296. <macro name="title-short">
  297. <choose>
  298. <if variable="title" match="none">
  299. <choose>
  300. <if type="interview">
  301. <text term="interview"/>
  302. </if>
  303. <else-if type="manuscript speech" match="any">
  304. <text variable="genre" form="short"/>
  305. </else-if>
  306. </choose>
  307. </if>
  308. <else-if type="book graphic motion_picture song" match="any">
  309. <text variable="title" text-case="title" form="short" font-style="italic"/>
  310. </else-if>
  311. <else-if type="legal_case" variable="title-short" match="all">
  312. <text variable="title" font-style="italic" form="short"/>
  313. </else-if>
  314. <else-if type="patent interview" match="any">
  315. <text variable="title" form="short"/>
  316. </else-if>
  317. <else-if type="legal_case bill legislation" match="any">
  318. <text variable="title"/>
  319. </else-if>
  320. <else>
  321. <text variable="title" text-case="title" form="short" quotes="true"/>
  322. </else>
  323. </choose>
  324. </macro>
  325. <macro name="date-disambiguate">
  326. <choose>
  327. <if disambiguate="true" type="personal_communication" match="any">
  328. <text macro="issued"/>
  329. </if>
  330. </choose>
  331. </macro>
  332. <macro name="description-note">
  333. <group delimiter=", ">
  334. <text macro="interviewer-note"/>
  335. <text variable="medium"/>
  336. <choose>
  337. <if variable="title" match="none"/>
  338. <else-if type="manuscript thesis speech" match="any"/>
  339. <else-if type="patent">
  340. <group delimiter=" ">
  341. <text variable="authority"/>
  342. <text variable="number"/>
  343. </group>
  344. </else-if>
  345. <else>
  346. <text variable="genre"/>
  347. </else>
  348. </choose>
  349. <choose>
  350. <if type="map">
  351. <text variable="scale"/>
  352. </if>
  353. <else-if type="graphic">
  354. <text variable="dimensions"/>
  355. </else-if>
  356. </choose>
  357. </group>
  358. </macro>
  359. <macro name="description">
  360. <group delimiter=", ">
  361. <group delimiter=". ">
  362. <text macro="interviewer"/>
  363. <text variable="medium" text-case="capitalize-first"/>
  364. </group>
  365. <choose>
  366. <if variable="title" match="none"/>
  367. <else-if type="thesis speech" match="any"/>
  368. <else-if type="patent">
  369. <group delimiter=" ">
  370. <text variable="authority"/>
  371. <text variable="number"/>
  372. </group>
  373. </else-if>
  374. <else>
  375. <text variable="genre" text-case="capitalize-first"/>
  376. </else>
  377. </choose>
  378. <choose>
  379. <if type="map">
  380. <text variable="scale"/>
  381. </if>
  382. <else-if type="graphic">
  383. <text variable="dimensions"/>
  384. </else-if>
  385. </choose>
  386. </group>
  387. </macro>
  388. <macro name="container-title-note">
  389. <group delimiter=" ">
  390. <choose>
  391. <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
  392. <text term="in"/>
  393. </if>
  394. </choose>
  395. <choose>
  396. <if type="webpage">
  397. <text variable="container-title"/>
  398. </if>
  399. <else-if type="post-weblog">
  400. <text variable="container-title" text-case="title" font-style="italic" suffix=" (blog)"/>
  401. </else-if>
  402. <else-if type="bill legislation legal_case" match="none">
  403. <text variable="container-title" text-case="title" font-style="italic"/>
  404. </else-if>
  405. </choose>
  406. </group>
  407. </macro>
  408. <macro name="container-title">
  409. <group delimiter=" ">
  410. <choose>
  411. <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
  412. <text term="in" text-case="capitalize-first"/>
  413. </if>
  414. </choose>
  415. <choose>
  416. <if type="webpage">
  417. <text variable="container-title"/>
  418. </if>
  419. <else-if type="post-weblog">
  420. <text variable="container-title" text-case="title" font-style="italic" suffix=" (blog)"/>
  421. </else-if>
  422. <else-if type="bill legislation legal_case" match="none">
  423. <text variable="container-title" text-case="title" font-style="italic"/>
  424. </else-if>
  425. </choose>
  426. </group>
  427. </macro>
  428. <macro name="collection-title">
  429. <choose>
  430. <if match="none" type="article-journal">
  431. <choose>
  432. <if match="none" is-numeric="collection-number">
  433. <group delimiter=", ">
  434. <text variable="collection-title" text-case="title"/>
  435. <text variable="collection-number"/>
  436. </group>
  437. </if>
  438. <else>
  439. <group delimiter=" ">
  440. <text variable="collection-title" text-case="title"/>
  441. <text variable="collection-number"/>
  442. </group>
  443. </else>
  444. </choose>
  445. </if>
  446. </choose>
  447. </macro>
  448. <macro name="collection-title-journal">
  449. <choose>
  450. <if type="article-journal">
  451. <group delimiter=" ">
  452. <text variable="collection-title"/>
  453. <text variable="collection-number"/>
  454. </group>
  455. </if>
  456. </choose>
  457. </macro>
  458. <macro name="edition-note">
  459. <choose>
  460. <if type="book chapter graphic motion_picture paper-conference report song" match="any">
  461. <choose>
  462. <if is-numeric="edition">
  463. <group delimiter=" ">
  464. <number variable="edition" form="ordinal"/>
  465. <text term="edition" form="short"/>
  466. </group>
  467. </if>
  468. <else>
  469. <text variable="edition"/>
  470. </else>
  471. </choose>
  472. </if>
  473. </choose>
  474. </macro>
  475. <macro name="edition">
  476. <choose>
  477. <if type="book chapter graphic motion_picture paper-conference report song" match="any">
  478. <choose>
  479. <if is-numeric="edition">
  480. <group delimiter=" ">
  481. <number variable="edition" form="ordinal"/>
  482. <text term="edition" form="short"/>
  483. </group>
  484. </if>
  485. <else>
  486. <text variable="edition" text-case="capitalize-first" suffix="."/>
  487. </else>
  488. </choose>
  489. </if>
  490. </choose>
  491. </macro>
  492. <macro name="locators-note-join-with-space">
  493. <choose>
  494. <if type="article-journal" variable="volume" match="all">
  495. <choose>
  496. <if match="none" variable="collection-title">
  497. <text macro="locators-note"/>
  498. </if>
  499. </choose>
  500. </if>
  501. </choose>
  502. </macro>
  503. <macro name="locators-note-join-with-comma">
  504. <choose>
  505. <if type="article-journal" match="none">
  506. <text macro="locators-note"/>
  507. </if>
  508. <else-if type="article-journal">
  509. <choose>
  510. <if variable="volume" match="none">
  511. <text macro="locators-note"/>
  512. </if>
  513. <else-if match="any" variable="collection-title">
  514. <text macro="locators-note"/>
  515. </else-if>
  516. </choose>
  517. </else-if>
  518. </choose>
  519. </macro>
  520. <macro name="locators-note">
  521. <choose>
  522. <if type="article-journal">
  523. <group delimiter=", ">
  524. <text macro="collection-title-journal"/>
  525. <text variable="volume"/>
  526. <group delimiter=" ">
  527. <text term="issue" form="short"/>
  528. <text variable="issue"/>
  529. </group>
  530. </group>
  531. </if>
  532. <else-if type="bill legislation legal_case" match="any">
  533. <text macro="legal-cites"/>
  534. </else-if>
  535. <else-if type="book chapter graphic motion_picture paper-conference report song" match="any">
  536. <group delimiter=", ">
  537. <text macro="edition-note"/>
  538. <group delimiter=" ">
  539. <text term="volume" form="short"/>
  540. <number variable="volume" form="numeric"/>
  541. </group>
  542. <choose>
  543. <if variable="locator" match="none">
  544. <group delimiter=" ">
  545. <number variable="number-of-volumes" form="numeric"/>
  546. <text term="volume" form="short" plural="true"/>
  547. </group>
  548. </if>
  549. </choose>
  550. </group>
  551. </else-if>
  552. </choose>
  553. </macro>
  554. <macro name="legal-cites">
  555. <choose>
  556. <if type="legal_case" match="any">
  557. <group delimiter=" ">
  558. <choose>
  559. <if variable="container-title">
  560. <text variable="volume"/>
  561. <text variable="container-title"/>
  562. <group delimiter=" ">
  563. <text term="section" form="symbol"/>
  564. <text variable="section"/>
  565. </group>
  566. <text variable="page"/>
  567. </if>
  568. <else>
  569. <text variable="number" prefix="No. "/>
  570. </else>
  571. </choose>
  572. </group>
  573. </if>
  574. <else-if type="bill legislation" match="any">
  575. <group delimiter=", ">
  576. <choose>
  577. <if variable="number">
  578. <text variable="number" prefix="Pub. L. No. "/>
  579. <group delimiter=" ">
  580. <text term="section" form="symbol"/>
  581. <text variable="section"/>
  582. </group>
  583. <group delimiter=" ">
  584. <text variable="volume"/>
  585. <text variable="container-title"/>
  586. <text variable="page-first"/>
  587. </group>
  588. </if>
  589. <else>
  590. <group delimiter=" ">
  591. <text variable="volume"/>
  592. <text variable="container-title"/>
  593. <text term="section" form="symbol"/>
  594. <text variable="section"/>
  595. </group>
  596. </else>
  597. </choose>
  598. </group>
  599. </else-if>
  600. </choose>
  601. </macro>
  602. <macro name="locators-join-with-space">
  603. <choose>
  604. <if type="article-journal" variable="volume" match="all">
  605. <choose>
  606. <if match="none" variable="collection-title">
  607. <text macro="locators"/>
  608. </if>
  609. </choose>
  610. </if>
  611. </choose>
  612. </macro>
  613. <macro name="locators-join-with-comma">
  614. <choose>
  615. <if type="bill chapter legislation legal_case paper-conference" match="any">
  616. <text macro="locators"/>
  617. </if>
  618. <else-if type="article-journal">
  619. <choose>
  620. <if variable="volume" match="none">
  621. <text macro="locators"/>
  622. </if>
  623. <else-if match="any" variable="collection-title">
  624. <text macro="locators"/>
  625. </else-if>
  626. </choose>
  627. </else-if>
  628. </choose>
  629. </macro>
  630. <macro name="locators-join-with-period">
  631. <choose>
  632. <if type="bill legislation legal_case article-journal chapter paper-conference" match="none">
  633. <text macro="locators"/>
  634. </if>
  635. </choose>
  636. </macro>
  637. <macro name="locators">
  638. <choose>
  639. <if type="article-journal">
  640. <group delimiter=", ">
  641. <text macro="collection-title-journal"/>
  642. <text variable="volume"/>
  643. <group delimiter=" ">
  644. <text term="issue" form="short"/>
  645. <text variable="issue"/>
  646. </group>
  647. </group>
  648. </if>
  649. <else-if type="bill legislation legal_case" match="any">
  650. <text macro="legal-cites"/>
  651. </else-if>
  652. <else-if type="book graphic motion_picture report song" match="any">
  653. <group delimiter=". ">
  654. <text macro="edition"/>
  655. <group delimiter=" ">
  656. <text term="volume" form="short" text-case="capitalize-first"/>
  657. <number variable="volume" form="numeric"/>
  658. </group>
  659. <group delimiter=" ">
  660. <number variable="number-of-volumes" form="numeric"/>
  661. <text term="volume" form="short" plural="true"/>
  662. </group>
  663. </group>
  664. </else-if>
  665. <else-if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
  666. <group delimiter=". ">
  667. <text macro="edition"/>
  668. <choose>
  669. <if variable="page" match="none">
  670. <group delimiter=" ">
  671. <text term="volume" form="short" text-case="capitalize-first"/>
  672. <number variable="volume" form="numeric"/>
  673. </group>
  674. </if>
  675. </choose>
  676. </group>
  677. </else-if>
  678. </choose>
  679. </macro>
  680. <macro name="locators-newspaper">
  681. <choose>
  682. <if type="article-newspaper">
  683. <group delimiter=", ">
  684. <group delimiter=" ">
  685. <number variable="edition"/>
  686. <text term="edition"/>
  687. </group>
  688. <group delimiter=" ">
  689. <text term="section" form="short"/>
  690. <text variable="section"/>
  691. </group>
  692. </group>
  693. </if>
  694. </choose>
  695. </macro>
  696. <macro name="event-note">
  697. <text variable="event"/>
  698. </macro>
  699. <macro name="event">
  700. <choose>
  701. <if variable="title">
  702. <group delimiter=" ">
  703. <choose>
  704. <if variable="genre">
  705. <text term="presented at"/>
  706. </if>
  707. <else>
  708. <text term="presented at" text-case="capitalize-first"/>
  709. </else>
  710. </choose>
  711. <text variable="event"/>
  712. </group>
  713. </if>
  714. <else>
  715. <group delimiter=" ">
  716. <text term="presented at" text-case="capitalize-first"/>
  717. <text variable="event"/>
  718. </group>
  719. </else>
  720. </choose>
  721. </macro>
  722. <macro name="originally-published">
  723. <group delimiter=", ">
  724. <group delimiter=": ">
  725. <text variable="original-publisher-place"/>
  726. <text variable="original-publisher"/>
  727. </group>
  728. <choose>
  729. <if is-uncertain-date="original-date">
  730. <date variable="original-date" form="numeric" date-parts="year" prefix="[" suffix="?]"/>
  731. </if>
  732. <else>
  733. <date variable="original-date" form="numeric" date-parts="year"/>
  734. </else>
  735. </choose>
  736. </group>
  737. </macro>
  738. <macro name="reprint-note">
  739. <choose>
  740. <if variable="original-date issued" match="all">
  741. <choose>
  742. <if variable="original-publisher original-publisher-place" match="none">
  743. <text value="repr."/>
  744. </if>
  745. </choose>
  746. </if>
  747. </choose>
  748. </macro>
  749. <macro name="reprint">
  750. <choose>
  751. <if variable="original-date issued" match="all">
  752. <text value="reprint" text-case="capitalize-first"/>
  753. </if>
  754. </choose>
  755. </macro>
  756. <macro name="publisher">
  757. <choose>
  758. <if type="thesis">
  759. <text variable="publisher"/>
  760. </if>
  761. <else-if type="speech">
  762. <text variable="event-place"/>
  763. </else-if>
  764. <else>
  765. <group delimiter=": ">
  766. <text variable="publisher-place"/>
  767. <text variable="publisher"/>
  768. </group>
  769. </else>
  770. </choose>
  771. </macro>
  772. <macro name="issued">
  773. <choose>
  774. <if variable="issued">
  775. <choose>
  776. <if type="legal_case">
  777. <group delimiter=" ">
  778. <text variable="authority"/>
  779. <choose>
  780. <if variable="container-title" match="any">
  781. <date variable="issued" form="numeric" date-parts="year"/>
  782. </if>
  783. <else>
  784. <date variable="issued" form="text"/>
  785. </else>
  786. </choose>
  787. </group>
  788. </if>
  789. <else-if type="book bill chapter legislation motion_picture paper-conference song thesis" match="any">
  790. <choose>
  791. <if is-uncertain-date="issued">
  792. <date variable="issued" form="numeric" date-parts="year" prefix="[" suffix="?]"/>
  793. </if>
  794. <else>
  795. <date variable="issued" form="numeric" date-parts="year"/>
  796. </else>
  797. </choose>
  798. </else-if>
  799. <else-if type="patent">
  800. <group delimiter=", ">
  801. <group delimiter=" ">
  802. <text value="filed"/>
  803. <date variable="submitted" form="text"/>
  804. </group>
  805. <group delimiter=" ">
  806. <choose>
  807. <if variable="issued submitted" match="all">
  808. <text term="and"/>
  809. </if>
  810. </choose>
  811. <text value="issued"/>
  812. <date variable="issued" form="text"/>
  813. </group>
  814. </group>
  815. </else-if>
  816. <else>
  817. <choose>
  818. <if is-uncertain-date="issued">
  819. <date variable="issued" form="text" prefix="[" suffix="?]"/>
  820. </if>
  821. <else>
  822. <date variable="issued" form="text"/>
  823. </else>
  824. </choose>
  825. </else>
  826. </choose>
  827. </if>
  828. <else-if variable="status">
  829. <text variable="status"/>
  830. </else-if>
  831. <else-if variable="accessed URL" match="all"/>
  832. <else>
  833. <text term="no date" form="short"/>
  834. </else>
  835. </choose>
  836. </macro>
  837. <macro name="point-locators-subsequent">
  838. <choose>
  839. <if type="legal_case" variable="locator" match="all">
  840. <choose>
  841. <if locator="page">
  842. <group delimiter=":">
  843. <text variable="volume"/>
  844. <text variable="locator"/>
  845. </group>
  846. </if>
  847. <else>
  848. <group delimiter=" ">
  849. <label variable="locator" form="short"/>
  850. <text variable="locator"/>
  851. </group>
  852. </else>
  853. </choose>
  854. </if>
  855. <else-if variable="locator">
  856. <choose>
  857. <if locator="page" match="none">
  858. <group delimiter=" ">
  859. <choose>
  860. <if type="book graphic motion_picture report song" match="any">
  861. <choose>
  862. <if variable="volume">
  863. <group delimiter=", ">
  864. <group delimiter=" ">
  865. <text term="volume" form="short"/>
  866. <number variable="volume" form="numeric"/>
  867. </group>
  868. <label variable="locator" form="short"/>
  869. </group>
  870. </if>
  871. <else>
  872. <label variable="locator" form="short"/>
  873. </else>
  874. </choose>
  875. </if>
  876. <else>
  877. <label variable="locator" form="short"/>
  878. </else>
  879. </choose>
  880. <text variable="locator"/>
  881. </group>
  882. </if>
  883. <else-if type="book graphic motion_picture report song" match="any">
  884. <group delimiter=":">
  885. <number variable="volume" form="numeric"/>
  886. <text variable="locator"/>
  887. </group>
  888. </else-if>
  889. <else>
  890. <text variable="locator"/>
  891. </else>
  892. </choose>
  893. </else-if>
  894. </choose>
  895. </macro>
  896. <macro name="point-locators-join-with-colon">
  897. <choose>
  898. <if type="article-journal">
  899. <choose>
  900. <if variable="locator page" match="any">
  901. <choose>
  902. <if variable="volume issue" match="any">
  903. <text macro="point-locators"/>
  904. </if>
  905. </choose>
  906. </if>
  907. </choose>
  908. </if>
  909. </choose>
  910. </macro>
  911. <macro name="point-locators-join-with-comma">
  912. <choose>
  913. <if type="article-journal" match="none">
  914. <text macro="point-locators"/>
  915. </if>
  916. <else-if variable="volume issue" match="none">
  917. <text macro="point-locators"/>
  918. </else-if>
  919. </choose>
  920. </macro>
  921. <macro name="point-locators">
  922. <choose>
  923. <if variable="locator" match="none">
  924. <choose>
  925. <if type="article-journal chapter paper-conference" match="any">
  926. <text variable="page"/>
  927. </if>
  928. </choose>
  929. </if>
  930. <else-if type="article-journal">
  931. <group delimiter=" ">
  932. <choose>
  933. <if locator="page" match="none">
  934. <label variable="locator" form="short" suffix=" "/>
  935. </if>
  936. </choose>
  937. <text variable="locator"/>
  938. </group>
  939. </else-if>
  940. <else-if type="legal_case"/>
  941. <else>
  942. <group delimiter=" ">
  943. <choose>
  944. <if locator="page" match="none">
  945. <label variable="locator" form="short"/>
  946. </if>
  947. </choose>
  948. <text variable="locator"/>
  949. </group>
  950. </else>
  951. </choose>
  952. </macro>
  953. <macro name="locators-chapter">
  954. <choose>
  955. <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
  956. <choose>
  957. <if variable="author container-author" match="all"/>
  958. <else>
  959. <choose>
  960. <if variable="page">
  961. <text variable="volume" suffix=":"/>
  962. <text variable="page"/>
  963. </if>
  964. </choose>
  965. </else>
  966. </choose>
  967. </if>
  968. </choose>
  969. </macro>
  970. <macro name="locators-journal-join-with-colon">
  971. <choose>
  972. <if type="article-journal">
  973. <choose>
  974. <if variable="volume issue" match="any">
  975. <text variable="page"/>
  976. </if>
  977. </choose>
  978. </if>
  979. </choose>
  980. </macro>
  981. <macro name="locators-journal-join-with-comma">
  982. <choose>
  983. <if type="article-journal">
  984. <choose>
  985. <if variable="volume issue" match="none">
  986. <text variable="page"/>
  987. </if>
  988. </choose>
  989. </if>
  990. </choose>
  991. </macro>
  992. <macro name="archive-note">
  993. <choose>
  994. <if type="thesis">
  995. <group delimiter=" ">
  996. <text variable="archive"/>
  997. <text variable="archive_location" prefix="(" suffix=")"/>
  998. </group>
  999. </if>
  1000. <else>
  1001. <group delimiter=", ">
  1002. <text variable="archive_location"/>
  1003. <text variable="archive"/>
  1004. <text variable="archive-place"/>
  1005. </group>
  1006. </else>
  1007. </choose>
  1008. </macro>
  1009. <macro name="archive">
  1010. <choose>
  1011. <if type="thesis">
  1012. <group delimiter=" ">
  1013. <text variable="archive"/>
  1014. <text variable="archive_location" prefix="(" suffix=")"/>
  1015. </group>
  1016. </if>
  1017. <else>
  1018. <group delimiter=". ">
  1019. <text variable="archive_location" text-case="capitalize-first"/>
  1020. <text variable="archive"/>
  1021. <text variable="archive-place"/>
  1022. </group>
  1023. </else>
  1024. </choose>
  1025. </macro>
  1026. <macro name="issue-note-join-with-space">
  1027. <choose>
  1028. <if type="article-journal bill legislation legal_case manuscript thesis" variable="publisher-place event-place publisher" match="any">
  1029. <choose>
  1030. <if type="article-newspaper" match="none">
  1031. <choose>
  1032. <if type="article-journal" match="none">
  1033. <text macro="issue-note"/>
  1034. </if>
  1035. <else-if variable="issue volume" match="any">
  1036. <text macro="issue-note"/>
  1037. </else-if>
  1038. </choose>
  1039. </if>
  1040. </choose>
  1041. </if>
  1042. </choose>
  1043. </macro>
  1044. <macro name="issue-note-join-with-comma">
  1045. <choose>
  1046. <if type="article-journal bill legislation legal_case manuscript speech thesis" variable="publisher-place publisher" match="none">
  1047. <text macro="issue-note"/>
  1048. </if>
  1049. <else-if type="article-newspaper">
  1050. <text macro="issue-note"/>
  1051. </else-if>
  1052. <else-if type="article-journal">
  1053. <choose>
  1054. <if variable="volume issue" match="none">
  1055. <text macro="issue-note"/>
  1056. </if>
  1057. </choose>
  1058. </else-if>
  1059. </choose>
  1060. </macro>
  1061. <macro name="issue-map-graphic">
  1062. <choose>
  1063. <if type="graphic map" match="any">
  1064. <choose>
  1065. <if variable="publisher publisher-place" match="none">
  1066. <text macro="issued"/>
  1067. </if>
  1068. </choose>
  1069. </if>
  1070. </choose>
  1071. </macro>
  1072. <macro name="issue-note">
  1073. <choose>
  1074. <if type="bill legislation legal_case" match="any">
  1075. <text macro="issued" prefix="(" suffix=")"/>
  1076. </if>
  1077. <else-if type="article-journal">
  1078. <choose>
  1079. <if variable="volume issue" match="any">
  1080. <text macro="issued" prefix="(" suffix=")"/>
  1081. </if>
  1082. <else>
  1083. <text macro="issued"/>
  1084. </else>
  1085. </choose>
  1086. </else-if>
  1087. <else-if type="article-newspaper">
  1088. <text macro="issued"/>
  1089. </else-if>
  1090. <else-if type="manuscript thesis speech" match="any">
  1091. <group delimiter=", " prefix="(" suffix=")">
  1092. <choose>
  1093. <if variable="title" match="any">
  1094. <text variable="genre"/>
  1095. </if>
  1096. </choose>
  1097. <text variable="event"/>
  1098. <text variable="event-place"/>
  1099. <text variable="publisher"/>
  1100. <text macro="issued"/>
  1101. </group>
  1102. </else-if>
  1103. <else-if variable="publisher-place event-place publisher" match="any">
  1104. <group prefix="(" suffix=")" delimiter=", ">
  1105. <text macro="event-note"/>
  1106. <group delimiter="; ">
  1107. <text macro="originally-published"/>
  1108. <group delimiter=", ">
  1109. <text macro="reprint-note"/>
  1110. <text macro="publisher"/>
  1111. </group>
  1112. </group>
  1113. <text macro="issued"/>
  1114. </group>
  1115. </else-if>
  1116. <else>
  1117. <text macro="issued"/>
  1118. </else>
  1119. </choose>
  1120. </macro>
  1121. <macro name="issue-join-with-space">
  1122. <choose>
  1123. <if type="article-journal" match="any">
  1124. <choose>
  1125. <if variable="issue volume" match="any">
  1126. <text macro="issue"/>
  1127. </if>
  1128. </choose>
  1129. </if>
  1130. <else-if type="bill legislation legal_case" match="any">
  1131. <text macro="issue"/>
  1132. </else-if>
  1133. </choose>
  1134. </macro>
  1135. <macro name="issue-join-with-period">
  1136. <choose>
  1137. <if type="article-journal bill legislation legal_case" match="none">
  1138. <choose>
  1139. <if type="speech" variable="publisher publisher-place" match="any">
  1140. <text macro="issue"/>
  1141. </if>
  1142. </choose>
  1143. </if>
  1144. </choose>
  1145. </macro>
  1146. <macro name="issue-join-with-comma">
  1147. <choose>
  1148. <if type="bill legislation legal_case" match="none">
  1149. <choose>
  1150. <if type="article-journal" match="none">
  1151. <choose>
  1152. <if type="speech" variable="publisher publisher-place" match="none">
  1153. <text macro="issue"/>
  1154. </if>
  1155. </choose>
  1156. </if>
  1157. <else-if variable="volume issue" match="none">
  1158. <text macro="issue"/>
  1159. </else-if>
  1160. </choose>
  1161. </if>
  1162. </choose>
  1163. </macro>
  1164. <macro name="issue">
  1165. <choose>
  1166. <if type="bill legislation legal_case" match="any">
  1167. <text macro="issued" prefix="(" suffix=")"/>
  1168. </if>
  1169. <else-if type="article-journal">
  1170. <choose>
  1171. <if variable="issue volume" match="any">
  1172. <text macro="issued" prefix="(" suffix=")"/>
  1173. </if>
  1174. <else>
  1175. <text macro="issued"/>
  1176. </else>
  1177. </choose>
  1178. </else-if>
  1179. <else-if type="speech">
  1180. <group delimiter=", ">
  1181. <group delimiter=" ">
  1182. <choose>
  1183. <if variable="title" match="none"/>
  1184. <else>
  1185. <text variable="genre" text-case="capitalize-first"/>
  1186. </else>
  1187. </choose>
  1188. <text macro="event"/>
  1189. </group>
  1190. <text variable="event-place"/>
  1191. <text macro="issued"/>
  1192. </group>
  1193. </else-if>
  1194. <else-if type="article-newspaper">
  1195. <text macro="issued"/>
  1196. </else-if>
  1197. <else-if variable="publisher-place publisher" match="any">
  1198. <group delimiter=", ">
  1199. <choose>
  1200. <if type="thesis">
  1201. <text variable="genre" text-case="capitalize-first"/>
  1202. </if>
  1203. </choose>
  1204. <group delimiter=". ">
  1205. <text macro="originally-published"/>
  1206. <group delimiter=", ">
  1207. <text macro="reprint"/>
  1208. <text macro="publisher"/>
  1209. </group>
  1210. </group>
  1211. <text macro="issued"/>
  1212. </group>
  1213. </else-if>
  1214. <else-if type="graphic map" match="none">
  1215. <text macro="issued"/>
  1216. </else-if>
  1217. </choose>
  1218. </macro>
  1219. <macro name="access-note">
  1220. <group delimiter=", ">
  1221. <choose>
  1222. <if type="graphic report" match="any">
  1223. <text macro="archive-note"/>
  1224. </if>
  1225. <else-if type="article-journal bill book chapter legal_case legislation motion_picture paper-conference" match="none">
  1226. <text macro="archive-note"/>
  1227. </else-if>
  1228. </choose>
  1229. <choose>
  1230. <if variable="issued" match="none">
  1231. <group delimiter=" ">
  1232. <text term="accessed"/>
  1233. <date variable="accessed" form="text"/>
  1234. </group>
  1235. </if>
  1236. </choose>
  1237. <choose>
  1238. <if type="legal_case" match="none">
  1239. <choose>
  1240. <if variable="DOI">
  1241. <text variable="DOI" prefix="https://doi.org/"/>
  1242. </if>
  1243. <else>
  1244. <text variable="URL"/>
  1245. </else>
  1246. </choose>
  1247. </if>
  1248. </choose>
  1249. </group>
  1250. </macro>
  1251. <macro name="access">
  1252. <group delimiter=". ">
  1253. <choose>
  1254. <if type="graphic report" match="any">
  1255. <text macro="archive"/>
  1256. </if>
  1257. <else-if type="article-journal bill book chapter legal_case legislation motion_picture paper-conference" match="none">
  1258. <text macro="archive"/>
  1259. </else-if>
  1260. </choose>
  1261. <choose>
  1262. <if variable="issued" match="none">
  1263. <group delimiter=" ">
  1264. <text term="accessed" text-case="capitalize-first"/>
  1265. <date variable="accessed" form="text"/>
  1266. </group>
  1267. </if>
  1268. </choose>
  1269. <choose>
  1270. <if type="legal_case" match="none">
  1271. <choose>
  1272. <if variable="DOI">
  1273. <text variable="DOI" prefix="https://doi.org/"/>
  1274. </if>
  1275. <else>
  1276. <text variable="URL"/>
  1277. </else>
  1278. </choose>
  1279. </if>
  1280. </choose>
  1281. </group>
  1282. </macro>
  1283. <macro name="case-locator-subsequent">
  1284. <choose>
  1285. <if type="legal_case">
  1286. <group delimiter=" ">
  1287. <text variable="volume"/>
  1288. <text variable="container-title"/>
  1289. </group>
  1290. </if>
  1291. </choose>
  1292. </macro>
  1293. <macro name="case-pinpoint-subsequent">
  1294. <choose>
  1295. <if type="legal_case">
  1296. <group delimiter=" ">
  1297. <choose>
  1298. <if locator="page">
  1299. <text term="at"/>
  1300. <text variable="locator"/>
  1301. </if>
  1302. <else>
  1303. <label variable="locator"/>
  1304. <text variable="locator"/>
  1305. </else>
  1306. </choose>
  1307. </group>
  1308. </if>
  1309. </choose>
  1310. </macro>
  1311. <citation et-al-min="4" et-al-use-first="1" disambiguate-add-names="true">
  1312. <layout suffix="." delimiter="; ">
  1313. <choose>
  1314. <if position="ibid ibid-with-locator" match="any">
  1315. <group delimiter=", ">
  1316. <text macro="contributors-short"/>
  1317. <group delimiter=" ">
  1318. <group delimiter=", ">
  1319. <choose>
  1320. <if variable="author editor translator" match="none">
  1321. <text macro="title-short"/>
  1322. </if>
  1323. </choose>
  1324. <text macro="case-locator-subsequent"/>
  1325. </group>
  1326. <text macro="case-pinpoint-subsequent"/>
  1327. </group>
  1328. <choose>
  1329. <if match="none" type="legal_case">
  1330. <text macro="point-locators-subsequent"/>
  1331. </if>
  1332. </choose>
  1333. </group>
  1334. </if>
  1335. <else-if position="subsequent">
  1336. <group delimiter=", ">
  1337. <text macro="contributors-short"/>
  1338. <group delimiter=" ">
  1339. <group delimiter=", ">
  1340. <text macro="title-short"/>
  1341. <text macro="date-disambiguate"/>
  1342. <text macro="case-locator-subsequent"/>
  1343. </group>
  1344. <text macro="case-pinpoint-subsequent"/>
  1345. </group>
  1346. <choose>
  1347. <if match="none" type="legal_case">
  1348. <text macro="point-locators-subsequent"/>
  1349. </if>
  1350. </choose>
  1351. </group>
  1352. </else-if>
  1353. <else>
  1354. <group delimiter=", ">
  1355. <group delimiter=": ">
  1356. <group delimiter=", ">
  1357. <group delimiter=" ">
  1358. <group delimiter=", ">
  1359. <group delimiter=" ">
  1360. <group delimiter=", ">
  1361. <group delimiter=", ">
  1362. <text macro="contributors-note"/>
  1363. <text macro="title-note"/>
  1364. <text macro="issue-map-graphic"/>
  1365. </group>
  1366. <text macro="description-note"/>
  1367. <text macro="secondary-contributors-note"/>
  1368. <text macro="container-title-note"/>
  1369. <text macro="container-contributors-note"/>
  1370. </group>
  1371. <text macro="locators-note-join-with-space"/>
  1372. </group>
  1373. <text macro="locators-note-join-with-comma"/>
  1374. <text macro="collection-title"/>
  1375. <text macro="issue-note-join-with-comma"/>
  1376. </group>
  1377. <text macro="issue-note-join-with-space"/>
  1378. </group>
  1379. <text macro="locators-newspaper"/>
  1380. <text macro="point-locators-join-with-comma"/>
  1381. </group>
  1382. <text macro="point-locators-join-with-colon"/>
  1383. </group>
  1384. <text macro="access-note"/>
  1385. </group>
  1386. </else>
  1387. </choose>
  1388. </layout>
  1389. </citation>
  1390. <bibliography hanging-indent="true" et-al-min="11" et-al-use-first="7" subsequent-author-substitute="———" entry-spacing="0">
  1391. <sort>
  1392. <key macro="contributors-sort"/>
  1393. <key variable="title"/>
  1394. <key variable="genre"/>
  1395. <key variable="issued"/>
  1396. </sort>
  1397. <layout suffix=".">
  1398. <group delimiter=". ">
  1399. <group delimiter=": ">
  1400. <group delimiter=", ">
  1401. <group delimiter=" ">
  1402. <group delimiter=". ">
  1403. <group delimiter=" ">
  1404. <group delimiter=", ">
  1405. <group delimiter=". ">
  1406. <group delimiter=". ">
  1407. <text macro="contributors"/>
  1408. <text macro="title"/>
  1409. <text macro="issue-map-graphic"/>
  1410. </group>
  1411. <text macro="description"/>
  1412. <text macro="secondary-contributors"/>
  1413. <group delimiter=", ">
  1414. <text macro="container-title"/>
  1415. <text macro="container-contributors"/>
  1416. </group>
  1417. <text macro="locators-join-with-period"/>
  1418. </group>
  1419. <text macro="locators-join-with-comma"/>
  1420. <text macro="locators-chapter"/>
  1421. </group>
  1422. <text macro="locators-join-with-space"/>
  1423. </group>
  1424. <text macro="collection-title"/>
  1425. <text macro="issue-join-with-period"/>
  1426. </group>
  1427. <text macro="issue-join-with-space"/>
  1428. </group>
  1429. <text macro="issue-join-with-comma"/>
  1430. <text macro="locators-journal-join-with-comma"/>
  1431. <text macro="locators-newspaper"/>
  1432. </group>
  1433. <text macro="locators-journal-join-with-colon"/>
  1434. </group>
  1435. <text macro="access"/>
  1436. </group>
  1437. </layout>
  1438. </bibliography>
  1439. </style>
  1440.  
Add Comment
Please, Sign In to add comment