-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closes #2550 Add support for future dates by setting publication status to "forthcoming" #2594
Conversation
We might also add a configuration option, that allows the site owner to mark future publications as forthcoming if their publish date is in the future. |
|
…al/az_quickstart into issue/2550-bluebook-forthcoming
Updates the requirements on [citation-style-language/styles](https://github.com/citation-style-language/styles) to permit the latest version. - [Release notes](https://github.com/citation-style-language/styles/releases) - [Changelog](https://github.com/citation-style-language/styles/blob/master/history-australia.csl) - [Commits](citation-style-language/styles@v0.0.303...v0.0.325) --- updated-dependencies: - dependency-name: citation-style-language/styles dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
|
…325' into issue/2550-bluebook-forthcoming
…al/az_quickstart into issue/2550-bluebook-forthcoming
The base branch was changed.
style: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<style xmlns=\"http://purl.org/net/xbiblio/csl\" class=\"note\" version=\"1.0\" demote-non-dropping-particle=\"sort-only\" default-locale=\"en-US\">\r\n <info>\r\n <title>Bluebook Law Review</title>\r\n <id>http://www.zotero.org/styles/bluebook-law-review</id>\r\n <link href=\"http://www.zotero.org/styles/bluebook-law-review\" rel=\"self\"/>\r\n <link href=\"https://www.legalbluebook.com/\" rel=\"documentation\"/>\r\n <author>\r\n <name>Bruce D'Arcus</name>\r\n <email>[email protected]</email>\r\n </author>\r\n <author>\r\n <name>Nancy Sims</name>\r\n <email>[email protected]</email>\r\n </author>\r\n <contributor>\r\n <name>Patrick O'Brien</name>\r\n </contributor>\r\n <category citation-format=\"note\"/>\r\n <category field=\"law\"/>\r\n <summary>The Bluebook legal citation style for law reviews.</summary>\r\n <updated>2023-06-28T09:05:37+00:00</updated>\r\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\r\n </info>\r\n <locale>\r\n <terms>\r\n <term name=\"editor\" form=\"verb-short\">ed.</term>\r\n <term name=\"ibid\">id.</term>\r\n <term name=\"translator\" form=\"verb-short\">trans.</term>\r\n </terms>\r\n </locale>\r\n <macro name=\"name-macro\">\r\n <names variable=\"author\">\r\n <name and=\"symbol\" delimiter=\", \" delimiter-precedes-last=\"never\"/>\r\n <label form=\"short\" prefix=\" \"/>\r\n <substitute>\r\n <text variable=\"title\"/>\r\n </substitute>\r\n </names>\r\n </macro>\r\n <macro name=\"author-short\">\r\n <choose>\r\n <if type=\"legal_case\">\r\n <choose>\r\n <if variable=\"title-short\">\r\n <text macro=\"name-short-macro\" font-style=\"italic\"/>\r\n </if>\r\n <else>\r\n <text macro=\"name-short-macro\"/>\r\n </else>\r\n </choose>\r\n </if>\r\n <else-if type=\"bill legislation\" match=\"any\">\r\n <text macro=\"name-macro\"/>\r\n </else-if>\r\n <else-if type=\"book graphic motion_picture report song\" match=\"any\">\r\n <text macro=\"name-short-macro\" font-variant=\"small-caps\"/>\r\n </else-if>\r\n <else>\r\n <text macro=\"name-short-macro\"/>\r\n </else>\r\n </choose>\r\n </macro>\r\n <macro name=\"name-short-macro\">\r\n <names variable=\"author\">\r\n <name form=\"short\" and=\"text\" delimiter=\", \"/>\r\n <label form=\"verb-short\" prefix=\", \"/>\r\n <substitute>\r\n <text variable=\"title\" form=\"short\"/>\r\n </substitute>\r\n </names>\r\n </macro>\r\n <macro name=\"author\">\r\n <choose>\r\n <if type=\"bill legal_case legislation\" match=\"any\">\r\n <text macro=\"name-macro\"/>\r\n </if>\r\n <else-if type=\"book graphic motion_picture report song\" match=\"any\">\r\n <text macro=\"name-macro\" font-variant=\"small-caps\"/>\r\n </else-if>\r\n <else>\r\n <text macro=\"name-macro\"/>\r\n </else>\r\n </choose>\r\n </macro>\r\n <macro name=\"editor-translator\">\r\n <names variable=\"editor translator\" delimiter=\", \">\r\n <name and=\"symbol\" delimiter=\", \"/>\r\n <label form=\"short\" strip-periods=\"false\" prefix=\" \"/>\r\n </names>\r\n </macro>\r\n <macro name=\"access\">\r\n <choose>\r\n <if variable=\"URL\">\r\n <group delimiter=\" \">\r\n <text variable=\"URL\"/>\r\n <group delimiter=\" \" prefix=\"(\" suffix=\")\">\r\n <text value=\"last visited\"/>\r\n <date variable=\"accessed\">\r\n <date-part name=\"month\" form=\"short\" suffix=\" \" strip-periods=\"true\"/>\r\n <date-part name=\"day\" suffix=\", \"/>\r\n <date-part name=\"year\"/>\r\n </date>\r\n </group>\r\n </group>\r\n </if>\r\n </choose>\r\n </macro>\r\n <macro name=\"source\">\r\n <choose>\r\n <if type=\"article-journal\" match=\"any\">\r\n <group delimiter=\" \">\r\n <group delimiter=\", \">\r\n <text variable=\"title\" text-case=\"title\" font-style=\"italic\"/>\r\n <group delimiter=\" \">\r\n <text variable=\"volume\"/>\r\n <text macro=\"container\"/>\r\n <text variable=\"page-first\"/>\r\n </group>\r\n <text variable=\"locator\"/>\r\n </group>\r\n <text macro=\"issuance\" prefix=\"(\" suffix=\")\"/>\r\n </group>\r\n </if>\r\n <else-if type=\"legal_case\">\r\n <group delimiter=\" \">\r\n <group delimiter=\", \">\r\n <text variable=\"title\" text-case=\"title\"/>\r\n <text variable=\"volume\"/>\r\n </group>\r\n <text macro=\"container\"/>\r\n <group delimiter=\", \">\r\n <text variable=\"page-first\"/>\r\n <text variable=\"locator\"/>\r\n </group>\r\n <text macro=\"issuance\" prefix=\"(\" suffix=\")\"/>\r\n </group>\r\n </else-if>\r\n <else-if type=\"article-newspaper article-magazine thesis\" match=\"any\">\r\n <group delimiter=\", \">\r\n <text variable=\"title\" text-case=\"title\" font-style=\"italic\"/>\r\n <group delimiter=\" \">\r\n <text variable=\"volume\"/>\r\n <text macro=\"container\"/>\r\n </group>\r\n <text macro=\"issuance\"/>\r\n <group delimiter=\" \">\r\n <text value=\"at\"/>\r\n <text variable=\"page-first\"/>\r\n </group>\r\n </group>\r\n </else-if>\r\n <else-if type=\"chapter paper-conference\" match=\"any\">\r\n <text variable=\"title\" text-case=\"title\" font-style=\"italic\"/>\r\n <group prefix=\", \" delimiter=\" \" suffix=\" \">\r\n <text variable=\"volume\"/>\r\n <text macro=\"container\"/>\r\n </group>\r\n <text variable=\"page-first\"/>\r\n <text variable=\"locator\" prefix=\", \"/>\r\n <text macro=\"issuance\" prefix=\" (\" suffix=\")\"/>\r\n </else-if>\r\n <else-if type=\"book\" match=\"any\">\r\n <text variable=\"title\" text-case=\"title\" font-variant=\"small-caps\"/>\r\n <text variable=\"locator\" prefix=\" \"/>\r\n <text macro=\"issuance\" prefix=\" (\" suffix=\")\"/>\r\n </else-if>\r\n <else>\r\n <group delimiter=\", \">\r\n <text variable=\"title\" text-case=\"title\" font-style=\"italic\"/>\r\n <group delimiter=\" \">\r\n <text variable=\"volume\"/>\r\n <text macro=\"container\"/>\r\n <text variable=\"page-first\"/>\r\n <text variable=\"locator\"/>\r\n <text macro=\"issuance\" prefix=\"(\" suffix=\")\"/>\r\n </group>\r\n </group>\r\n </else>\r\n </choose>\r\n </macro>\r\n <macro name=\"issuance\">\r\n <choose>\r\n <if match=\"any\" variable=\"status\">\r\n <group>\r\n <text variable=\"status\" text-case=\"capitalize-first\"/>\r\n <date variable=\"issued\">\r\n <date-part name=\"year\"/>\r\n </date>\r\n </group>\r\n </if>\r\n <else>\r\n <choose>\r\n <if type=\"article-journal article-magazine article-newspaper broadcast interview manuscript map patent personal_communication song speech thesis webpage post-weblog\" match=\"any\">\r\n <group>\r\n <choose>\r\n <if type=\"article-newspaper thesis post-weblog\" match=\"any\">\r\n <group suffix=\", \">\r\n <date variable=\"issued\">\r\n <date-part name=\"month\" form=\"short\"/>\r\n <date-part name=\"day\" prefix=\" \"/>\r\n </date>\r\n </group>\r\n </if>\r\n <else-if type=\"article-magazine\">\r\n <date variable=\"issued\">\r\n <date-part name=\"month\" suffix=\" \" form=\"short\"/>\r\n </date>\r\n </else-if>\r\n </choose>\r\n <date variable=\"issued\">\r\n <date-part name=\"year\"/>\r\n </date>\r\n </group>\r\n </if>\r\n <else>\r\n <group delimiter=\", \">\r\n <text macro=\"editor-translator\"/>\r\n <group delimiter=\" \">\r\n <group delimiter=\" \">\r\n <text variable=\"edition\"/>\r\n <label variable=\"edition\" form=\"short\"/>\r\n </group>\r\n <date variable=\"issued\">\r\n <date-part name=\"year\"/>\r\n </date>\r\n </group>\r\n </group>\r\n </else>\r\n </choose>\r\n </else>\r\n </choose>\r\n </macro>\r\n <macro name=\"at_page\">\r\n <group delimiter=\" \">\r\n <text value=\"at\"/>\r\n <text variable=\"locator\"/>\r\n </group>\r\n </macro>\r\n <macro name=\"container\">\r\n <choose>\r\n <if type=\"chapter paper-conference\" match=\"any\">\r\n <group>\r\n <text term=\"in\" font-style=\"italic\" prefix=\" \"/>\r\n <text variable=\"container-title\" font-variant=\"small-caps\" prefix=\" \"/>\r\n </group>\r\n </if>\r\n <else-if type=\"legal_case\">\r\n <text variable=\"container-title\" form=\"short\" prefix=\" \"/>\r\n </else-if>\r\n <else-if type=\"article-journal\">\r\n <text variable=\"container-title\" form=\"short\" font-variant=\"small-caps\" prefix=\" \"/>\r\n </else-if>\r\n <else>\r\n <text variable=\"container-title\" font-variant=\"small-caps\"/>\r\n </else>\r\n </choose>\r\n </macro>\r\n <citation et-al-min=\"4\" et-al-use-first=\"1\">\r\n <layout suffix=\".\" delimiter=\"; \">\r\n <choose>\r\n <if position=\"ibid-with-locator\">\r\n <group delimiter=\" \">\r\n <text term=\"ibid\" text-case=\"capitalize-first\" font-style=\"italic\"/>\r\n <text macro=\"at_page\"/>\r\n </group>\r\n </if>\r\n <else-if position=\"ibid\">\r\n <text term=\"ibid\" text-case=\"capitalize-first\" font-style=\"italic\"/>\r\n </else-if>\r\n <else-if position=\"subsequent\">\r\n <group delimiter=\", \">\r\n <group delimiter=\" \">\r\n <choose>\r\n <if type=\"book\" match=\"any\">\r\n <text variable=\"volume\"/>\r\n </if>\r\n </choose>\r\n <text macro=\"author-short\"/>\r\n </group>\r\n <group delimiter=\" \">\r\n <text value=\"supra\" font-style=\"italic\"/>\r\n <text value=\"note\"/>\r\n <text variable=\"first-reference-note-number\"/>\r\n <text macro=\"at_page\"/>\r\n </group>\r\n </group>\r\n </else-if>\r\n <else>\r\n <group delimiter=\", \">\r\n <group delimiter=\" \">\r\n <choose>\r\n <if type=\"book\" match=\"any\">\r\n <text variable=\"volume\"/>\r\n </if>\r\n </choose>\r\n <text macro=\"author\"/>\r\n </group>\r\n <text macro=\"source\"/>\r\n <text macro=\"access\"/>\r\n </group>\r\n </else>\r\n </choose>\r\n </layout>\r\n </citation>\r\n <bibliography et-al-min=\"4\" et-al-use-first=\"1\">\r\n <layout suffix=\".\" delimiter=\"; \">\r\n <choose>\r\n <if position=\"ibid-with-locator\">\r\n <group delimiter=\" \">\r\n <text term=\"ibid\" text-case=\"capitalize-first\" font-style=\"italic\"/>\r\n <text macro=\"at_page\"/>\r\n </group>\r\n </if>\r\n <else-if position=\"ibid\">\r\n <text term=\"ibid\" text-case=\"capitalize-first\" font-style=\"italic\"/>\r\n </else-if>\r\n <else-if position=\"subsequent\">\r\n <group delimiter=\", \">\r\n <group delimiter=\" \">\r\n <choose>\r\n <if type=\"book\" match=\"any\">\r\n <text variable=\"volume\"/>\r\n </if>\r\n </choose>\r\n <text macro=\"author-short\"/>\r\n </group>\r\n <group delimiter=\" \">\r\n <text value=\"supra\" font-style=\"italic\"/>\r\n <text value=\"note\"/>\r\n <text variable=\"first-reference-note-number\"/>\r\n <text macro=\"at_page\"/>\r\n </group>\r\n </group>\r\n </else-if>\r\n <else>\r\n <group delimiter=\", \">\r\n <group delimiter=\" \">\r\n <choose>\r\n <if type=\"book\" match=\"any\">\r\n <text variable=\"volume\"/>\r\n </if>\r\n </choose>\r\n <text macro=\"author\"/>\r\n </group>\r\n <text macro=\"source\"/>\r\n <text macro=\"access\"/>\r\n </group>\r\n </else>\r\n </choose>\r\n </layout>\r\n </bibliography>\r\n</style>" | ||
style: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<style xmlns=\"http://purl.org/net/xbiblio/csl\" class=\"note\" version=\"1.0\" demote-non-dropping-particle=\"sort-only\" default-locale=\"en-US\">\r\n <info>\r\n <title>Bluebook Law Review</title>\r\n <id>http://www.zotero.org/styles/bluebook-law-review</id>\r\n <link href=\"http://www.zotero.org/styles/bluebook-law-review\" rel=\"self\"/>\r\n <link href=\"https://www.legalbluebook.com/\" rel=\"documentation\"/>\r\n <author>\r\n <name>Bruce D'Arcus</name>\r\n <email>[email protected]</email>\r\n </author>\r\n <author>\r\n <name>Nancy Sims</name>\r\n <email>[email protected]</email>\r\n </author>\r\n <contributor>\r\n <name>Patrick O'Brien</name>\r\n </contributor>\r\n <category citation-format=\"note\"/>\r\n <category field=\"law\"/>\r\n <summary>The Bluebook legal citation style for law reviews.</summary>\r\n <updated>2023-06-28T09:05:37+00:00</updated>\r\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\r\n </info>\r\n <locale>\r\n <terms>\r\n <term name=\"editor\" form=\"verb-short\">ed.</term>\r\n <term name=\"ibid\">id.</term>\r\n <term name=\"translator\" form=\"verb-short\">trans.</term>\r\n </terms>\r\n </locale>\r\n <macro name=\"name-macro\">\r\n <names variable=\"author\">\r\n <name and=\"symbol\" delimiter=\", \" delimiter-precedes-last=\"never\"/>\r\n <label form=\"short\" prefix=\" \"/>\r\n <substitute>\r\n <text variable=\"title\"/>\r\n </substitute>\r\n </names>\r\n </macro>\r\n <macro name=\"author-short\">\r\n <choose>\r\n <if type=\"legal_case\">\r\n <choose>\r\n <if variable=\"title-short\">\r\n <text macro=\"name-short-macro\" font-style=\"italic\"/>\r\n </if>\r\n <else>\r\n <text macro=\"name-short-macro\"/>\r\n </else>\r\n </choose>\r\n </if>\r\n <else-if type=\"bill legislation\" match=\"any\">\r\n <text macro=\"name-macro\"/>\r\n </else-if>\r\n <else-if type=\"book graphic motion_picture report song\" match=\"any\">\r\n <text macro=\"name-short-macro\" font-variant=\"small-caps\"/>\r\n </else-if>\r\n <else>\r\n <text macro=\"name-short-macro\"/>\r\n </else>\r\n </choose>\r\n </macro>\r\n <macro name=\"name-short-macro\">\r\n <names variable=\"author\">\r\n <name form=\"short\" and=\"text\" delimiter=\", \"/>\r\n <label form=\"verb-short\" prefix=\", \"/>\r\n <substitute>\r\n <text variable=\"title\" form=\"short\"/>\r\n </substitute>\r\n </names>\r\n </macro>\r\n <macro name=\"author\">\r\n <choose>\r\n <if type=\"bill legal_case legislation\" match=\"any\">\r\n <text macro=\"name-macro\"/>\r\n </if>\r\n <else-if type=\"book graphic motion_picture report song\" match=\"any\">\r\n <text macro=\"name-macro\" font-variant=\"small-caps\"/>\r\n </else-if>\r\n <else>\r\n <text macro=\"name-macro\"/>\r\n </else>\r\n </choose>\r\n </macro>\r\n <macro name=\"editor-translator\">\r\n <names variable=\"editor translator\" delimiter=\", \">\r\n <name and=\"symbol\" delimiter=\", \"/>\r\n <label form=\"short\" strip-periods=\"false\" prefix=\" \"/>\r\n </names>\r\n </macro>\r\n <macro name=\"access\">\r\n <choose>\r\n <if variable=\"URL\">\r\n <group delimiter=\" \">\r\n <text variable=\"URL\"/>\r\n <group delimiter=\" \" prefix=\"(\" suffix=\")\">\r\n <text value=\"last visited\"/>\r\n <date variable=\"accessed\">\r\n <date-part name=\"month\" form=\"short\" suffix=\" \" strip-periods=\"true\"/>\r\n <date-part name=\"day\" suffix=\", \"/>\r\n <date-part name=\"year\"/>\r\n </date>\r\n </group>\r\n </group>\r\n </if>\r\n </choose>\r\n </macro>\r\n <macro name=\"source\">\r\n <choose>\r\n <if type=\"article-journal\" match=\"any\">\r\n <group delimiter=\" \">\r\n <group delimiter=\", \">\r\n <text variable=\"title\" text-case=\"title\" font-style=\"italic\"/>\r\n <group delimiter=\" \">\r\n <text variable=\"volume\"/>\r\n <text macro=\"container\"/>\r\n <text variable=\"page-first\"/>\r\n </group>\r\n <text variable=\"locator\"/>\r\n </group>\r\n <text macro=\"issuance\" prefix=\"(\" suffix=\")\"/>\r\n </group>\r\n </if>\r\n <else-if type=\"legal_case\">\r\n <group delimiter=\" \">\r\n <group delimiter=\", \">\r\n <text variable=\"title\" text-case=\"title\"/>\r\n <text variable=\"volume\"/>\r\n </group>\r\n <text macro=\"container\"/>\r\n <group delimiter=\", \">\r\n <text variable=\"page-first\"/>\r\n <text variable=\"locator\"/>\r\n </group>\r\n <text macro=\"issuance\" prefix=\"(\" suffix=\")\"/>\r\n </group>\r\n </else-if>\r\n <else-if type=\"article-newspaper article-magazine thesis\" match=\"any\">\r\n <group delimiter=\", \">\r\n <text variable=\"title\" text-case=\"title\" font-style=\"italic\"/>\r\n <group delimiter=\" \">\r\n <text variable=\"volume\"/>\r\n <text macro=\"container\"/>\r\n </group>\r\n <text macro=\"issuance\"/>\r\n <group delimiter=\" \">\r\n <text value=\"at\"/>\r\n <text variable=\"page-first\"/>\r\n </group>\r\n </group>\r\n </else-if>\r\n <else-if type=\"chapter paper-conference\" match=\"any\">\r\n <text variable=\"title\" text-case=\"title\" font-style=\"italic\"/>\r\n <group prefix=\", \" delimiter=\" \" suffix=\" \">\r\n <text variable=\"volume\"/>\r\n <text macro=\"container\"/>\r\n </group>\r\n <text variable=\"page-first\"/>\r\n <text variable=\"locator\" prefix=\", \"/>\r\n <text macro=\"issuance\" prefix=\" (\" suffix=\")\"/>\r\n </else-if>\r\n <else-if type=\"book\" match=\"any\">\r\n <text variable=\"title\" text-case=\"title\" font-variant=\"small-caps\"/>\r\n <text variable=\"locator\" prefix=\" \"/>\r\n <text macro=\"issuance\" prefix=\" (\" suffix=\")\"/>\r\n </else-if>\r\n <else>\r\n <group delimiter=\", \">\r\n <text variable=\"title\" text-case=\"title\" font-style=\"italic\"/>\r\n <group delimiter=\" \">\r\n <text variable=\"volume\"/>\r\n <text macro=\"container\"/>\r\n <text variable=\"page-first\"/>\r\n <text variable=\"locator\"/>\r\n <text macro=\"issuance\" prefix=\"(\" suffix=\")\"/>\r\n </group>\r\n </group>\r\n </else>\r\n </choose>\r\n </macro>\r\n <macro name=\"issuance\">\r\n <choose>\r\n <if match=\"any\" variable=\"status\">\r\n <group>\r\n <text variable=\"status\" text-case=\"capitalize-first\"/>\r\n <date variable=\"issued\" prefix=\" \">\r\n <date-part name=\"year\"/>\r\n </date>\r\n </group>\r\n </if>\r\n <else>\r\n <choose>\r\n <if type=\"article-journal article-magazine article-newspaper broadcast interview manuscript map patent personal_communication song speech thesis webpage post-weblog\" match=\"any\">\r\n <group>\r\n <choose>\r\n <if type=\"article-newspaper thesis post-weblog\" match=\"any\">\r\n <group suffix=\", \">\r\n <date variable=\"issued\">\r\n <date-part name=\"month\" form=\"short\"/>\r\n <date-part name=\"day\" prefix=\" \"/>\r\n </date>\r\n </group>\r\n </if>\r\n <else-if type=\"article-magazine\">\r\n <date variable=\"issued\">\r\n <date-part name=\"month\" suffix=\" \" form=\"short\"/>\r\n </date>\r\n </else-if>\r\n </choose>\r\n <date variable=\"issued\">\r\n <date-part name=\"year\"/>\r\n </date>\r\n </group>\r\n </if>\r\n <else>\r\n <group delimiter=\", \">\r\n <text macro=\"editor-translator\"/>\r\n <group delimiter=\" \">\r\n <group delimiter=\" \">\r\n <text variable=\"edition\"/>\r\n <label variable=\"edition\" form=\"short\"/>\r\n </group>\r\n <date variable=\"issued\">\r\n <date-part name=\"year\"/>\r\n </date>\r\n </group>\r\n </group>\r\n </else>\r\n </choose>\r\n </else>\r\n </choose>\r\n </macro>\r\n <macro name=\"at_page\">\r\n <group delimiter=\" \">\r\n <text value=\"at\"/>\r\n <text variable=\"locator\"/>\r\n </group>\r\n </macro>\r\n <macro name=\"container\">\r\n <choose>\r\n <if type=\"chapter paper-conference\" match=\"any\">\r\n <group>\r\n <text term=\"in\" font-style=\"italic\" prefix=\" \"/>\r\n <text variable=\"container-title\" font-variant=\"small-caps\" prefix=\" \"/>\r\n </group>\r\n </if>\r\n <else-if type=\"legal_case\">\r\n <text variable=\"container-title\" form=\"short\" prefix=\" \"/>\r\n </else-if>\r\n <else-if type=\"article-journal\">\r\n <text variable=\"container-title\" form=\"short\" font-variant=\"small-caps\" prefix=\" \"/>\r\n </else-if>\r\n <else>\r\n <text variable=\"container-title\" font-variant=\"small-caps\"/>\r\n </else>\r\n </choose>\r\n </macro>\r\n <citation et-al-min=\"4\" et-al-use-first=\"1\">\r\n <layout suffix=\".\" delimiter=\"; \">\r\n <choose>\r\n <if position=\"ibid-with-locator\">\r\n <group delimiter=\" \">\r\n <text term=\"ibid\" text-case=\"capitalize-first\" font-style=\"italic\"/>\r\n <text macro=\"at_page\"/>\r\n </group>\r\n </if>\r\n <else-if position=\"ibid\">\r\n <text term=\"ibid\" text-case=\"capitalize-first\" font-style=\"italic\"/>\r\n </else-if>\r\n <else-if position=\"subsequent\">\r\n <group delimiter=\", \">\r\n <group delimiter=\" \">\r\n <choose>\r\n <if type=\"book\" match=\"any\">\r\n <text variable=\"volume\"/>\r\n </if>\r\n </choose>\r\n <text macro=\"author-short\"/>\r\n </group>\r\n <group delimiter=\" \">\r\n <text value=\"supra\" font-style=\"italic\"/>\r\n <text value=\"note\"/>\r\n <text variable=\"first-reference-note-number\"/>\r\n <text macro=\"at_page\"/>\r\n </group>\r\n </group>\r\n </else-if>\r\n <else>\r\n <group delimiter=\", \">\r\n <group delimiter=\" \">\r\n <choose>\r\n <if type=\"book\" match=\"any\">\r\n <text variable=\"volume\"/>\r\n </if>\r\n </choose>\r\n <text macro=\"author\"/>\r\n </group>\r\n <text macro=\"source\"/>\r\n <text macro=\"access\"/>\r\n </group>\r\n </else>\r\n </choose>\r\n </layout>\r\n </citation>\r\n <bibliography et-al-min=\"4\" et-al-use-first=\"1\">\r\n <layout suffix=\".\" delimiter=\"; \">\r\n <choose>\r\n <if position=\"ibid-with-locator\">\r\n <group delimiter=\" \">\r\n <text term=\"ibid\" text-case=\"capitalize-first\" font-style=\"italic\"/>\r\n <text macro=\"at_page\"/>\r\n </group>\r\n </if>\r\n <else-if position=\"ibid\">\r\n <text term=\"ibid\" text-case=\"capitalize-first\" font-style=\"italic\"/>\r\n </else-if>\r\n <else-if position=\"subsequent\">\r\n <group delimiter=\", \">\r\n <group delimiter=\" \">\r\n <choose>\r\n <if type=\"book\" match=\"any\">\r\n <text variable=\"volume\"/>\r\n </if>\r\n </choose>\r\n <text macro=\"author-short\"/>\r\n </group>\r\n <group delimiter=\" \">\r\n <text value=\"supra\" font-style=\"italic\"/>\r\n <text value=\"note\"/>\r\n <text variable=\"first-reference-note-number\"/>\r\n <text macro=\"at_page\"/>\r\n </group>\r\n </group>\r\n </else-if>\r\n <else>\r\n <group delimiter=\", \">\r\n <group delimiter=\" \">\r\n <choose>\r\n <if type=\"book\" match=\"any\">\r\n <text variable=\"volume\"/>\r\n </if>\r\n </choose>\r\n <text macro=\"author\"/>\r\n </group>\r\n <text macro=\"source\"/>\r\n <text macro=\"access\"/>\r\n </group>\r\n </else>\r\n </choose>\r\n </layout>\r\n </bibliography>\r\n</style>" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This adds <date variable=\"issued\" prefix=\" \">\r\n
To put a space before the year, likely need an issue created in the source repo.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request for the issue above: citation-style-language/styles#6807
Interestingly we are still overriding the bluebook style in this repo in order to add biblio support. Additionally, the client I am implementing this for has additional overrides. |
Troy will look into other citations to ensure styling is correct before approving |
Citation style language contains an automatically localized It would be good if we can leverage this somehow, but checking the logic of the event date appears difficult. CSL 1.0 doesn't appear to handle the case well of a user-entered value needing to be a term. |
APA, CMOS, and IEEE make use of the Notably, APA also seems unsure whether the status should be printed as-is, or as a term: https://github.com/citation-style-language/styles/blob/a3d9a63426d2390068b4c98da6f48bd4ce73b257/apa.csl#L269 (presently it prints the raw term) |
…us to "forthcoming" (#2594) * Initial commit * Update modules/custom/az_publication/az_publication.module * Adding pull request patches * Update citation-style-language/styles requirement Updates the requirements on [citation-style-language/styles](https://github.com/citation-style-language/styles) to permit the latest version. - [Release notes](https://github.com/citation-style-language/styles/releases) - [Changelog](https://github.com/citation-style-language/styles/blob/master/history-australia.csl) - [Commits](citation-style-language/styles@v0.0.303...v0.0.325) --- updated-dependencies: - dependency-name: citation-style-language/styles dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Update composer.json * Reexport az_bluebook citation style to account for upstream updates. * Update exported style for az_bluebook. * Update composer.json * Final touches --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Description
Style changes: https://www.diffchecker.com/rhRIQGj0/
Resulting display:
![image](https://private-user-images.githubusercontent.com/1023167/254044745-b4904e4a-7760-4bb3-b758-081187363d9b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NDUzMDEsIm5iZiI6MTczOTU0NTAwMSwicGF0aCI6Ii8xMDIzMTY3LzI1NDA0NDc0NS1iNDkwNGU0YS03NzYwLTRiYjMtYjc1OC0wODExODczNjNkOWIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTRUMTQ1NjQxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDcwNzA0YmYxNmZiNjgyNGJjOThjOGJiNTE0NTBlYzUwZTQ0NGY1MmUxMmI5ZmQ5MDY4ZDI0ZDE1OTNkY2UwYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.bX3ghc81-52GSKMjyM3sgTJ88lYXMUsPaEGNnRf81wI)
Related issues
Closes #2550
How to test
Set site default citation style to Bluebook.
Add new publication of any of the following types:
Set the issue date to be some time in the future.
Types of changes
Arizona Quickstart (install profile, custom modules, custom theme)
Drupal core
Drupal contrib projects
Checklist