|
1 | 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="sort-only" default-locale="en-US"> |
| 2 | +<style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" demote-non-dropping-particle="sort-only" page-range-format="chicago" default-locale="en-US"> |
3 | 3 | <info> |
4 | 4 | <title>Catholic Biblical Association (full note)</title> |
5 | 5 | <id>http://www.zotero.org/styles/catholic-biblical-association</id> |
6 | 6 | <link href="http://www.zotero.org/styles/catholic-biblical-association" rel="self"/> |
7 | 7 | <link href="http://www.zotero.org/styles/society-of-biblical-literature-fullnote-bibliography" rel="template"/> |
8 | | - <link href="http://cba.cua.edu/instruct2%5Ccbqinstr%5Cinstrcbq.pdf" rel="documentation"/> |
| 8 | + <link href="https://assets.noviams.com/novi-file-uploads/cba/PDFs/CBQ-Instructions-for-Contributors-2020.pdf" rel="documentation"/> |
| 9 | + <link href="https://www.catholicbiblical.org/cbq-instructions-for-contributors" rel="documentation"/> |
9 | 10 | <author> |
10 | 11 | <name>Nathan LaMontagne</name> |
11 | 12 | |
12 | 13 | </author> |
| 14 | + <contributor> |
| 15 | + <name>J. David Stark</name> |
| 16 | + |
| 17 | + <uri>https://www.jdavidstark.com</uri> |
| 18 | + </contributor> |
13 | 19 | <category citation-format="note"/> |
14 | 20 | <category field="theology"/> |
15 | | - <updated>2019-11-05T09:18:20+00:00</updated> |
| 21 | + <updated>2021-03-31T17:57:09+00:00</updated> |
16 | 22 | <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights> |
17 | 23 | </info> |
18 | 24 | <locale> |
19 | 25 | <terms> |
20 | 26 | <term name="editor" form="verb-short">ed.</term> |
21 | 27 | <term name="translator" form="verb-short">trans.</term> |
| 28 | + <!-- Overrides the defaulte en dash delimiter with the hyphen delimiter required by CBA sec. 23. --> |
| 29 | + <term name="page-range-delimiter">-</term> |
| 30 | + <!-- Allow for section-based citations per CBA's fallback to CMS. --> |
| 31 | + <term name="section" form="short"> |
| 32 | + <single>§</single> |
| 33 | + <multiple>§§</multiple> |
| 34 | + </term> |
22 | 35 | </terms> |
23 | 36 | </locale> |
24 | 37 | <!-- |
|
152 | 165 | </else-if> |
153 | 166 | </choose> |
154 | 167 | </if> |
| 168 | + <!-- Enforces use of title case per CBA sec. 24. --> |
155 | 169 | <else-if type="book"> |
156 | | - <text variable="title" form="short" font-style="italic"/> |
| 170 | + <text variable="title" form="short" font-style="italic" text-case="title"/> |
157 | 171 | </else-if> |
158 | 172 | <else> |
159 | | - <text variable="title" form="short" quotes="true"/> |
| 173 | + <text variable="title" form="short" quotes="true" text-case="title"/> |
160 | 174 | </else> |
161 | 175 | </choose> |
162 | 176 | </macro> |
|
178 | 192 | </if> |
179 | 193 | </choose> |
180 | 194 | </if> |
| 195 | + <!-- Enforces use of title case per CBA sec. 24. --> |
181 | 196 | <else-if type="book"> |
182 | | - <text variable="title" font-style="italic"/> |
| 197 | + <text variable="title" font-style="italic" text-case="title"/> |
183 | 198 | </else-if> |
184 | 199 | <else> |
185 | | - <text variable="title" quotes="true"/> |
| 200 | + <text variable="title" quotes="true" text-case="title"/> |
186 | 201 | </else> |
187 | 202 | </choose> |
188 | 203 | </macro> |
|
208 | 223 | </names> |
209 | 224 | </macro> |
210 | 225 | <macro name="editor"> |
| 226 | + <!-- Outputs citation of a work with only editors per CMS with "[name], ed." or "[names], eds." --> |
211 | 227 | <names variable="editor"> |
212 | | - <label form="verb-short" prefix=", " suffix="."/> |
213 | 228 | <name and="text" sort-separator=", " delimiter=", "/> |
| 229 | + <label form="short" prefix=", " suffix="."/> |
214 | 230 | </names> |
215 | 231 | </macro> |
216 | 232 | <macro name="volumes"> |
|
246 | 262 | </group> |
247 | 263 | </macro> |
248 | 264 | <macro name="collection"> |
249 | | - <text variable="collection-title"/> |
| 265 | + <!-- CBQ uses a series abbreviation scheme that resembles but is not identical to that of the SBL Handbook of Style. See CBQ's guidelines, sec. 43, https://assets.noviams.com/novi-file-uploads/cba/PDFs/CBQ-Instructions-for-Contributors-2020.pdf. The macro below allows for a collection-title-short form to be stored and used if it is available. If it does not exist, the style uses the full series name. --> |
| 266 | + <choose> |
| 267 | + <if variable="collection-title"> |
| 268 | + <text variable="collection-title" form="short"/> |
| 269 | + </if> |
| 270 | + <else> |
| 271 | + <text variable="collection-title"/> |
| 272 | + </else> |
| 273 | + </choose> |
250 | 274 | <text variable="collection-number" prefix=" "/> |
251 | 275 | </macro> |
252 | 276 | <macro name="edition"> |
|
260 | 284 | </group> |
261 | 285 | </if> |
262 | 286 | <else> |
263 | | - <text variable="edition" text-case="capitalize-first" suffix="."/> |
| 287 | + <!-- Removes an initial capital on text-based editions like rev. ed. --> |
| 288 | + <text variable="edition" suffix="."/> |
264 | 289 | </else> |
265 | 290 | </choose> |
266 | 291 | </if> |
|
346 | 371 | <if variable="locator" match="none"> |
347 | 372 | <text macro="pages" prefix=" "/> |
348 | 373 | </if> |
349 | | - <else-if type="article-journal chapter" match="any"> |
350 | | - <text macro="pages"/> |
| 374 | + <!-- Adds support for section-based citations. --> |
| 375 | + <else-if locator="section"> |
| 376 | + <text term="section" form="short" prefix=" "/> |
| 377 | + <text variable="locator"/> |
| 378 | + </else-if> |
| 379 | + <else-if type="article-journal chapter" locator="page"> |
| 380 | + <text macro="pages" prefix=" "/> |
351 | 381 | <text variable="locator" prefix=", here "/> |
352 | 382 | </else-if> |
353 | | - <else-if type="entry-dictionary entry-encyclopedia" match="any"> |
| 383 | + <else-if type="entry-dictionary entry-encyclopedia" locator="page"> |
354 | 384 | <text macro="pages"/> |
355 | 385 | <text variable="locator" prefix=", esp. "/> |
356 | 386 | </else-if> |
| 387 | + <!-- Corrects improper spacing and delimitation with volume-page citations. See CBA sec. 24. --> |
| 388 | + <else-if variable="volume"> |
| 389 | + <number variable="volume" form="numeric" prefix=" " suffix=":"/> |
| 390 | + <text variable="locator"/> |
| 391 | + </else-if> |
357 | 392 | <else> |
| 393 | + <!-- Adds sub verbo to an initial citation where it had previously been left out. --> |
358 | 394 | <choose> |
359 | | - <if variable="volume"> |
360 | | - <number variable="volume" form="numeric" prefix=" " suffix="."/> |
| 395 | + <if locator="sub-verbo" match="any"> |
| 396 | + <text term="sub verbo" form="short" prefix=" "/> |
361 | 397 | </if> |
362 | 398 | </choose> |
363 | 399 | <text variable="locator" prefix=" "/> |
|
369 | 405 | <if type="article-journal"> |
370 | 406 | <text variable="page" prefix=" "/> |
371 | 407 | </if> |
| 408 | + <!-- Corrects the dictionary entry total page range output when a volume is cited. --> |
372 | 409 | <else-if type="chapter entry-dictionary entry-encyclopedia" match="any"> |
373 | 410 | <choose> |
374 | 411 | <if variable="volume"> |
375 | | - <number variable="volume" form="numeric" suffix="."/> |
| 412 | + <number variable="volume" form="numeric" suffix=":"/> |
376 | 413 | </if> |
377 | 414 | </choose> |
378 | | - <text variable="page" prefix=" "/> |
| 415 | + <text variable="page"/> |
379 | 416 | </else-if> |
380 | 417 | </choose> |
381 | 418 | </macro> |
|
404 | 441 | </date> |
405 | 442 | </group> |
406 | 443 | </macro> |
| 444 | + <macro name="custom"> |
| 445 | + <!-- Add support for custom citations specified via annote. --> |
| 446 | + <group> |
| 447 | + <text variable="annote"/> |
| 448 | + <choose> |
| 449 | + <if locator="sub-verbo" match="any"> |
| 450 | + <text term="sub verbo" form="short" prefix=" "/> |
| 451 | + <text variable="locator" prefix=" "/> |
| 452 | + </if> |
| 453 | + <else> |
| 454 | + <text variable="locator" prefix=" "/> |
| 455 | + </else> |
| 456 | + </choose> |
| 457 | + </group> |
| 458 | + </macro> |
407 | 459 | <citation et-al-min="4" et-al-use-first="1" disambiguate-add-names="true"> |
408 | | - <layout delimiter="; "> |
| 460 | + <!-- Adds a period at the end of a citation per current CBA guidelines (deference to CMS, examples in sec. 24). --> |
| 461 | + <layout delimiter="; " suffix="."> |
409 | 462 | <choose> |
| 463 | + <!-- Eliminates the spurious uppercasing of ibid. if it appears mid-note. --> |
410 | 464 | <if position="ibid-with-locator"> |
411 | 465 | <group delimiter=", "> |
412 | | - <text term="ibid" text-case="capitalize-first" suffix="."/> |
| 466 | + <text term="ibid"/> |
413 | 467 | <text macro="point-locators-subsequent"/> |
414 | 468 | </group> |
415 | 469 | </if> |
416 | 470 | <else-if position="ibid"> |
417 | | - <text term="ibid" text-case="capitalize-first" suffix="."/> |
| 471 | + <text term="ibid"/> |
418 | 472 | </else-if> |
419 | 473 | <else-if position="subsequent"> |
420 | | - <group delimiter=", "> |
421 | | - <text macro="contributors-short"/> |
422 | | - <text macro="title-short"/> |
423 | | - <text macro="point-locators-subsequent"/> |
424 | | - </group> |
425 | | - </else-if> |
426 | | - <else> |
427 | 474 | <choose> |
428 | | - <if type="book chapter article-journal thesis paper-conference speech" match="any"> |
429 | | - <group delimiter=", " suffix=" "> |
430 | | - <text macro="contributors"/> |
431 | | - <text macro="title"/> |
432 | | - <text macro="container-title"/> |
433 | | - </group> |
434 | | - <group delimiter="; " prefix="(" suffix=")"> |
435 | | - <text macro="translator"/> |
436 | | - <text macro="volumes"/> |
437 | | - <text macro="secondary-contributors"/> |
438 | | - <text macro="collection"/> |
439 | | - <text macro="edition"/> |
440 | | - <text macro="issue-note"/> |
441 | | - </group> |
442 | | - <text macro="point-locators"/> |
| 475 | + <!-- Add support for custom citations specified via annote. --> |
| 476 | + <if variable="annote"> |
| 477 | + <text macro="custom"/> |
443 | 478 | </if> |
444 | | - <else-if type="entry-encyclopedia entry-dictionary" match="any"> |
445 | | - <group delimiter=", "> |
446 | | - <text macro="contributors"/> |
447 | | - <text macro="title"/> |
448 | | - <text macro="container-title"/> |
449 | | - <text macro="point-locators"/> |
450 | | - </group> |
451 | | - </else-if> |
452 | | - <else-if type="webpage post" match="any"> |
| 479 | + <else> |
453 | 480 | <group delimiter=", "> |
454 | | - <text macro="contributors"/> |
455 | | - <text macro="title"/> |
456 | | - <text macro="webpage-title"/> |
457 | | - <text macro="webpage-information"/> |
| 481 | + <text macro="contributors-short"/> |
| 482 | + <text macro="title-short"/> |
| 483 | + <text macro="point-locators-subsequent"/> |
458 | 484 | </group> |
459 | | - </else-if> |
| 485 | + </else> |
| 486 | + </choose> |
| 487 | + </else-if> |
| 488 | + <else> |
| 489 | + <choose> |
| 490 | + <if variable="annote"> |
| 491 | + <text macro="custom"/> |
| 492 | + </if> |
| 493 | + <else> |
| 494 | + <choose> |
| 495 | + <if type="book chapter article-journal thesis paper-conference speech" match="any"> |
| 496 | + <group delimiter=", " suffix=" "> |
| 497 | + <text macro="contributors"/> |
| 498 | + <text macro="title"/> |
| 499 | + <text macro="container-title"/> |
| 500 | + </group> |
| 501 | + <group delimiter="; " prefix="(" suffix=")"> |
| 502 | + <text macro="translator"/> |
| 503 | + <text macro="volumes"/> |
| 504 | + <text macro="secondary-contributors"/> |
| 505 | + <text macro="collection"/> |
| 506 | + <text macro="edition"/> |
| 507 | + <text macro="issue-note"/> |
| 508 | + </group> |
| 509 | + <text macro="point-locators"/> |
| 510 | + </if> |
| 511 | + <else-if type="entry-encyclopedia entry-dictionary" match="any"> |
| 512 | + <group delimiter=", "> |
| 513 | + <text macro="contributors"/> |
| 514 | + <text macro="title"/> |
| 515 | + <text macro="container-title"/> |
| 516 | + <text macro="point-locators"/> |
| 517 | + </group> |
| 518 | + </else-if> |
| 519 | + <else-if type="webpage post" match="any"> |
| 520 | + <group delimiter=", "> |
| 521 | + <text macro="contributors"/> |
| 522 | + <text macro="title"/> |
| 523 | + <text macro="webpage-title"/> |
| 524 | + <text macro="webpage-information"/> |
| 525 | + </group> |
| 526 | + </else-if> |
| 527 | + </choose> |
| 528 | + </else> |
460 | 529 | </choose> |
461 | 530 | </else> |
462 | 531 | </choose> |
|
0 commit comments