n | <?xml version="1.0" encoding="utf-8"?> | n | <?xml version='1.0' encoding='utf-8'?> |
| <style xmlns="http://purl.org/net/xbiblio/csl" cla | | <style xmlns="http://purl.org/net/xbiblio/csl" cla |
| ss="in-text" version="1.0" demote-non-dropping-par | | ss="in-text" version="1.0" demote-non-dropping-par |
| ticle="never" page-range-format="expanded" default | | ticle="never" page-range-format="expanded" default |
| -locale="en-US"> | | -locale="en-US"> |
| <info> | | <info> |
| <title>四川外国语大学 - 英语语言文学(语言学、教学法方向)</title> | | <title>四川外国语大学 - 英语语言文学(语言学、教学法方向)</title> |
| <id>https://www.zotero-chinese.com/styles/四川外国 | | <id>https://www.zotero-chinese.com/styles/四川外国 |
| 语大学-英语语言文学(语言学、教学法方向)</id> | | 语大学-英语语言文学(语言学、教学法方向)</id> |
| <link href="https://www.zotero-chinese.com/sty | | <link href="https://www.zotero-chinese.com/sty |
| les/四川外国语大学-英语语言文学(语言学、教学法方向)" rel="self"/> | | les/四川外国语大学-英语语言文学(语言学、教学法方向)" rel="self"/> |
| </if> | | </if> |
| <else-if type="interview personal_communicat | | <else-if type="interview personal_communicat |
| ion" match="any"> | | ion" match="any"> |
| <choose> | | <choose> |
| <!-- These variables indicate that the l | | <!-- These variables indicate that the l |
| etter is retrievable by the reader. | | etter is retrievable by the reader. |
| If not, then use the APA in-text-o | | If not, then use the APA in-text-o |
| nly personal communication format --> | | nly personal communication format --> |
n | <if variable="archive original-container | n | <if variable="archive container-title DO |
| -title DOI original-publisher URL" match="none"> | | I original-publisher URL" match="none"> |
| <group delimiter=", "> | | <group delimiter=", "> |
| <names variable="original-author"> | | <names variable="original-author"> |
| <name and="symbol" delimiter=", " | | <name and="symbol" delimiter=", " |
| initialize-with=". "/> | | initialize-with=". "/> |
| <substitute> | | <substitute> |
| <text macro="title-intext-ZHtoEN | | <text macro="title-intext-ZHtoEN |
| "/> | | "/> |
| </choose> | | </choose> |
| <group> | | <group> |
| <choose> | | <choose> |
| <if type="interview personal_commu | | <if type="interview personal_commu |
| nication" match="any"> | | nication" match="any"> |
| <choose> | | <choose> |
n | <if variable="archive original | n | <if variable="archive containe |
| -container-title DOI original-publisher URL" match | | r-title DOI original-publisher URL" match="none"> |
| ="none"> | | |
| <!-- These variables indicat | | <!-- These variables indicat |
| e that the communication is retrievable by the rea | | e that the communication is retrievable by the rea |
| der. | | der. |
| If not, then use the in | | If not, then use the in |
| -text-only personal communication format --> | | -text-only personal communication format --> |
| <date variable="issued" form | | <date variable="issued" form |
| ="text"/> | | ="text"/> |
| </if> | | </if> |
| <else> | | <else> |
| </choose> | | </choose> |
| </macro> | | </macro> |
| <macro name="periodical-title-ZHtoEN"> | | <macro name="periodical-title-ZHtoEN"> |
| <!-- For periodicals, assume that part-number | | <!-- For periodicals, assume that part-number |
| and part-title refer to the article and append to | | and part-title refer to the article and append to |
| title --> | | title --> |
| <choose> | | <choose> |
n | <if variable="original-container-title" matc | n | <if variable="container-title" match="any"> |
| h="any"> | | |
| <text macro="title-plus-part-title-ZHtoEN" | | <text macro="title-plus-part-title-ZHtoEN" |
| /> | | /> |
| </if> | | </if> |
| <else> | | <else> |
| <!-- for periodical items without containe | | <!-- for periodical items without containe |
| r titles, don't append volume-title to title --> | | r titles, don't append volume-title to title --> |
| <text macro="title-plus-part-title-ZHtoEN" | | <text macro="title-plus-part-title-ZHtoEN" |
| font-style="italic"/> | | font-style="italic"/> |
| </choose> | | </choose> |
| </macro> | | </macro> |
| <macro name="booklike-title-ZHtoEN"> | | <macro name="booklike-title-ZHtoEN"> |
| <!-- For book-like items, assume part-number a | | <!-- For book-like items, assume part-number a |
| nd part-title refer to the book/volume. --> | | nd part-title refer to the book/volume. --> |
| <choose> | | <choose> |
n | <if variable="original-container-title" matc | n | <if variable="container-title" match="any"> |
| h="any"> | | |
| <text variable="original-title"/> | | <text variable="original-title"/> |
| </if> | | </if> |
| <else> | | <else> |
| <!-- For book-like items without container | | <!-- For book-like items without container |
| titles and with volume-title, append volume-title | | titles and with volume-title, append volume-title |
| to title (ex. 30) --> | | to title (ex. 30) --> |
| <text macro="title-plus-volume-title-ZHtoE | | <text macro="title-plus-volume-title-ZHtoE |
| N" font-style="italic"/> | | N" font-style="italic"/> |
| <else> | | <else> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <text variable="genre"/> | | <text variable="genre"/> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <choose> | | <choose> |
n | <if variable="chapter-number ori | n | <if variable="chapter-number con |
| ginal-container-title" match="none"> | | tainer-title" match="none"> |
| <label variable="number" form= | | <label variable="number" form= |
| "short" text-case="capitalize-first"/> | | "short" text-case="capitalize-first"/> |
| </if> | | </if> |
| </choose> | | </choose> |
| <text variable="number"/> | | <text variable="number"/> |
| </group> | | </group> |
| </else-if> | | </else-if> |
| <else-if type="post webpage" match="any" | | <else-if type="post webpage" match="any" |
| > | | > |
| <!-- Webpages are always italicized -- | | <!-- Webpages are always italicized -- |
| > | | > |
| <text variable="original-title" form=" | | <text variable="original-title" form=" |
| short" font-style="italic" text-case="title"/> | | short" font-style="italic" text-case="title"/> |
| </else-if> | | </else-if> |
n | <else-if variable="original-container-ti | n | <else-if variable="container-title" matc |
| tle" match="any"> | | h="any"> |
| <!-- Other types are italicized or quo | | <!-- Other types are italicized or quo |
| ted based on presence of container-title. As in ti | | ted based on presence of container-title. As in ti |
| tle macro. --> | | tle macro. --> |
| <text variable="original-title" form=" | | <text variable="original-title" form=" |
| short" quotes="true" text-case="title"/> | | short" quotes="true" text-case="title"/> |
| </else-if> | | </else-if> |
| <else> | | <else> |
| <text variable="original-title" form=" | | <text variable="original-title" form=" |
| short" font-style="italic" text-case="title"/> | | short" font-style="italic" text-case="title"/> |
| <if type="patent"> | | <if type="patent"> |
| <!-- authority: U.S. ; genre: patent ; n | | <!-- authority: U.S. ; genre: patent ; n |
| umber: 123,445 --> | | umber: 123,445 --> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <text variable="authority" form="short | | <text variable="authority" form="short |
| "/> | | "/> |
| <choose> | | <choose> |
n | <if variable="original-genre"> | n | <if variable="genre"> |
| <text variable="original-genre" te | | <text variable="genre" text-case=" |
| xt-case="capitalize-first"/> | | capitalize-first"/> |
| </if> | | </if> |
| <else> | | <else> |
| <text term="patent" text-case="cap | | <text term="patent" text-case="cap |
| italize-first"/> | | italize-first"/> |
| </else> | | </else> |
| </choose> | | </choose> |
| <text macro="database-location"/> | | <text macro="database-location"/> |
| <text macro="locators-booklike"/> | | <text macro="locators-booklike"/> |
| </group> | | </group> |
| </if> | | </if> |
| <!-- If the report is a chapter in a l | | <!-- If the report is a chapter in a l |
| arger report, then most parenthetical information | | arger report, then most parenthetical information |
| is printed after the container. --> | | is printed after the container. --> |
n | <else-if variable="original-container- | n | <else-if variable="container-title"> |
| title"> | | |
| <text macro="secondary-contributors- | | <text macro="secondary-contributors- |
| ZHtoEN"/> | | ZHtoEN"/> |
| </else-if> | | </else-if> |
| <else> | | <else> |
| <group delimiter="; "> | | <group delimiter="; "> |
| <text macro="secondary-contributor | | <text macro="secondary-contributor |
| s-ZHtoEN"/> | | s-ZHtoEN"/> |
| <text macro="locators-booklike"/> | | <text macro="locators-booklike"/> |
| </group> | | </group> |
| </else> | | </else> |
| </choose> | | </choose> |
| </else-if> | | </else-if> |
n | <else-if variable="original-container-titl | n | <else-if variable="container-title"> |
| e"> | | |
| <group delimiter="; "> | | <group delimiter="; "> |
| <text macro="secondary-contributors-ZH | | <text macro="secondary-contributors-ZH |
| toEN"/> | | toEN"/> |
| <choose> | | <choose> |
| <if type="broadcast graphic map moti | | <if type="broadcast graphic map moti |
| on_picture song" match="any"> | | on_picture song" match="any"> |
| <!-- For audiovisual media, number | | <!-- For audiovisual media, number |
| information comes after title, not container-titl | | information comes after title, not container-titl |
| e (ex. 94) --> | | e (ex. 94) --> |
| </if> | | </if> |
| </choose> | | </choose> |
| </macro> | | </macro> |
| <macro name="parenthetical-container-ZHtoEN"> | | <macro name="parenthetical-container-ZHtoEN"> |
| <choose> | | <choose> |
n | <if variable="original-container-title" matc | n | <if variable="container-title" match="any"> |
| h="any"> | | |
| <group prefix="(" suffix=")"> | | <group prefix="(" suffix=")"> |
| <group delimiter="; "> | | <group delimiter="; "> |
| <text macro="database-location"/> | | <text macro="database-location"/> |
| <choose> | | <choose> |
| <if type="broadcast graphic map moti | | <if type="broadcast graphic map moti |
| on_picture song" match="none"> | | on_picture song" match="none"> |
| <!-- Thesis type and institution --> | | <!-- Thesis type and institution --> |
| <group delimiter="; "> | | <group delimiter="; "> |
| <choose> | | <choose> |
| <if variable="number" match="none"> | | <if variable="number" match="none"> |
| <group delimiter=", "> | | <group delimiter=", "> |
n | <text variable="original-genre" | n | <text variable="genre" text-case |
| text-case="capitalize-first"/> | | ="capitalize-first"/> |
| <choose> | | <choose> |
| <if variable="archive DOI URL" | | <if variable="archive DOI URL" |
| match="any"> | | match="any"> |
| <!-- Include the university | | <!-- Include the university |
| in brackets if thesis is published --> | | in brackets if thesis is published --> |
| <text variable="original-pub | | <text variable="original-pub |
| lisher"/> | | lisher"/> |
| </if> | | </if> |
| <!-- Interview information --> | | <!-- Interview information --> |
| <choose> | | <choose> |
| <if variable="original-title"> | | <if variable="original-title"> |
| <text macro="format-ZHtoEN"/> | | <text macro="format-ZHtoEN"/> |
| </if> | | </if> |
n | <else-if variable="original-genre"> | n | <else-if variable="genre"> |
| <group delimiter="; "> | | <group delimiter="; "> |
| <group delimiter=" "> | | <group delimiter=" "> |
n | <text variable="original-genre" | n | <text variable="genre" text-case |
| text-case="capitalize-first"/> | | ="capitalize-first"/> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <text term="container-author" | | <text term="container-author" |
| form="verb"/> | | form="verb"/> |
| <names variable="interviewer"> | | <names variable="interviewer"> |
| <name and="symbol" initializ | | <name and="symbol" initializ |
| e-with=". " delimiter=", "/> | | e-with=". " delimiter=", "/> |
| </names> | | </names> |
| <group delimiter="; "> | | <group delimiter="; "> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <choose> | | <choose> |
| <if variable="number" match="n | | <if variable="number" match="n |
| one"> | | one"> |
| <choose> | | <choose> |
n | <if variable="original-gen | n | <if variable="genre"> |
| re"> | | |
| <text variable="original | | <text variable="genre" t |
| -genre" text-case="capitalize-first"/> | | ext-case="capitalize-first"/> |
| </if> | | </if> |
| <else-if variable="medium" | | <else-if variable="medium" |
| > | | > |
| <text variable="medium" | | <text variable="medium" |
| text-case="capitalize-first"/> | | text-case="capitalize-first"/> |
| </else-if> | | </else-if> |
| <else> | | <else> |
| <label form="verb" suffix=" "/ | | <label form="verb" suffix=" "/ |
| > | | > |
| <name and="symbol" delimiter=" | | <name and="symbol" delimiter=" |
| , "/> | | , "/> |
| </names> | | </names> |
| </group> | | </group> |
| <choose> | | <choose> |
n | <if variable="original-genre" ma | n | <if variable="genre" match="any" |
| tch="any"> | | > |
| <choose> | | <choose> |
| <if variable="number" match= | | <if variable="number" match= |
| "none"> | | "none"> |
| <text variable="medium" te | | <text variable="medium" te |
| xt-case="capitalize-first"/> | | xt-case="capitalize-first"/> |
| </if> | | </if> |
| </choose> | | </choose> |
| <group delimiter="; "> | | <group delimiter="; "> |
| <choose> | | <choose> |
| <if variable="number" match="none"> | | <if variable="number" match="none"> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <choose> | | <choose> |
n | <if variable="original-genre"> | n | <if variable="genre"> |
| <text variable="original-gen | | <text variable="genre" text- |
| re" text-case="capitalize-first"/> | | case="capitalize-first"/> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <text term="performer" for | | <text term="performer" for |
| m="verb"/> | | m="verb"/> |
| <names variable="original- | | <names variable="original- |
| author"> | | author"> |
| <name and="symbol" initi | | <name and="symbol" initi |
| alize-with=". " delimiter=", "/> | | alize-with=". " delimiter=", "/> |
| <substitute> | | <substitute> |
| </choose> | | </choose> |
| </group> | | </group> |
| </else> | | </else> |
| </choose> | | </choose> |
| <choose> | | <choose> |
n | <if variable="original-genre" match= | n | <if variable="genre" match="any"> |
| "any"> | | |
| <choose> | | <choose> |
| <if variable="number" match="non | | <if variable="number" match="non |
| e"> | | e"> |
| <text variable="medium" text-c | | <text variable="medium" text-c |
| ase="capitalize-first"/> | | ase="capitalize-first"/> |
| </if> | | </if> |
| </choose> | | </choose> |
| </if> | | </if> |
| </choose> | | </choose> |
| </group> | | </group> |
| </else-if> | | </else-if> |
n | <else-if variable="original-container-titl | n | <else-if variable="container-title" match= |
| e" match="none"> | | "none"> |
| <!-- Other description --> | | <!-- Other description --> |
| <text macro="format-ZHtoEN"/> | | <text macro="format-ZHtoEN"/> |
| </else-if> | | </else-if> |
| <else> | | <else> |
| <!-- For conference presentations/perfor | | <!-- For conference presentations/perfor |
| mances/events, chapters in reports/standards/gener | | mances/events, chapters in reports/standards/gener |
| ic documents, software, | | ic documents, software, |
| <choose> | | <choose> |
| <if variable="recipient"> | | <if variable="recipient"> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <choose> | | <choose> |
| <if variable="number" match="non | | <if variable="number" match="non |
| e"> | | e"> |
n | <text variable="original-genre | n | <text variable="genre" text-ca |
| " text-case="capitalize-first"/> | | se="capitalize-first"/> |
| </if> | | </if> |
| <else> | | <else> |
| <text term="letter" text-case= | | <text term="letter" text-case= |
| "capitalize-first"/> | | "capitalize-first"/> |
| </else> | | </else> |
| </choose> | | </choose> |
| </group> | | </group> |
| </if> | | </if> |
| <!-- If no `reviewed-genre`, assume th | | <!-- If no `reviewed-genre`, assume th |
| at `genre` or `medium` is entered as 'Review of th | | at `genre` or `medium` is entered as 'Review of th |
| e book' or similar --> | | e book' or similar --> |
| <else-if variable="number" match="none | | <else-if variable="number" match="none |
| "> | | "> |
| <choose> | | <choose> |
n | <if variable="original-genre"> | n | <if variable="genre"> |
| <text variable="original-genre" | | <text variable="genre" text-case |
| text-case="capitalize-first"/> | | ="capitalize-first"/> |
| </if> | | </if> |
| <else-if variable="medium"> | | <else-if variable="medium"> |
| <text variable="medium" text-cas | | <text variable="medium" text-cas |
| e="capitalize-first"/> | | e="capitalize-first"/> |
| </else-if> | | </else-if> |
| <else-if type="review-book"> | | <else-if type="review-book"> |
| <names variable="illustrator narrator" | | <names variable="illustrator narrator" |
| delimiter="; "> | | delimiter="; "> |
| <name and="symbol" initialize-with=" | | <name and="symbol" initialize-with=" |
| . " delimiter=", "/> | | . " delimiter=", "/> |
| <label form="short" prefix=", " text | | <label form="short" prefix=", " text |
| -case="title"/> | | -case="title"/> |
| </names> | | </names> |
| <choose> | | <choose> |
n | <if variable="original-container-tit | n | <if variable="container-title" match |
| le" match="none"> | | ="none"> |
| <group delimiter="; "> | | <group delimiter="; "> |
| <names variable="container-autho | | <names variable="container-autho |
| r"> | | r"> |
| <label form="verb-short" suffi | | <label form="verb-short" suffi |
| x=" " text-case="title"/> | | x=" " text-case="title"/> |
| <name and="symbol" initialize- | | <name and="symbol" initialize- |
| with=". " delimiter=", "/> | | with=". " delimiter=", "/> |
| </names> | | </names> |
| <else-if type="software"> | | <else-if type="software"> |
| <text term="software" text-case="capitaliz | | <text term="software" text-case="capitaliz |
| e-first"/> | | e-first"/> |
| </else-if> | | </else-if> |
| <else-if type="interview personal_communicat | | <else-if type="interview personal_communicat |
| ion" match="any"> | | ion" match="any"> |
| <choose> | | <choose> |
n | <if variable="archive original-container | n | <if variable="archive container-title DO |
| -title DOI original-publisher URL" match="none"> | | I original-publisher URL" match="none"> |
| <text term="personal-communication" te | | <text term="personal-communication" te |
| xt-case="capitalize-first"/> | | xt-case="capitalize-first"/> |
| </if> | | </if> |
| <else-if type="interview"> | | <else-if type="interview"> |
| <text term="interview" text-case="capi | | <text term="interview" text-case="capi |
| talize-first"/> | | talize-first"/> |
| </else-if> | | </else-if> |
| </group> | | </group> |
| </macro> | | </macro> |
| <macro name="container-periodical-ZHtoEN"> | | <macro name="container-periodical-ZHtoEN"> |
| <group delimiter=". "> | | <group delimiter=". "> |
| <group delimiter=", "> | | <group delimiter=", "> |
n | <text variable="original-container-title" | n | <text variable="container-title" font-styl |
| font-style="italic" text-case="title"/> | | e="italic" text-case="title"/> |
| <choose> | | <choose> |
| <if variable="volume"> | | <if variable="volume"> |
| <group> | | <group> |
| <text variable="volume" font-style=" | | <text variable="volume" font-style=" |
| italic"/> | | italic"/> |
| <text variable="issue" prefix="(" su | | <text variable="issue" prefix="(" su |
| ffix=")"/> | | ffix=")"/> |
| </names> | | </names> |
| <names variable="container-author" | | <names variable="container-author" |
| /> | | /> |
| </substitute> | | </substitute> |
| </names> | | </names> |
| <group delimiter=": " font-style="ital | | <group delimiter=": " font-style="ital |
| ic"> | | ic"> |
n | <text variable="original-container-t | n | <text variable="container-title"/> |
| itle"/> | | |
| <text macro="volume-title"/> | | <text macro="volume-title"/> |
| </group> | | </group> |
| </group> | | </group> |
| <text macro="parenthetical-container-ZHt | | <text macro="parenthetical-container-ZHt |
| oEN"/> | | oEN"/> |
| <text macro="bracketed-container-ZHtoEN" | | <text macro="bracketed-container-ZHtoEN" |
| /> | | /> |
| </choose> | | </choose> |
| </if> | | </if> |
| <else-if type="post webpage" match="any"> | | <else-if type="post webpage" match="any"> |
| <!-- For websites, treat container title | | <!-- For websites, treat container title |
| like publisher --> | | like publisher --> |
| <group delimiter="; "> | | <group delimiter="; "> |
n | <text variable="original-container-tit | n | <text variable="container-title" text- |
| le" text-case="title"/> | | case="title"/> |
| <text variable="original-publisher"/> | | <text variable="original-publisher"/> |
| </group> | | </group> |
| </else-if> | | </else-if> |
| <else-if type="paper-conference"> | | <else-if type="paper-conference"> |
| <!-- For paper-conference, don't print p | | <!-- For paper-conference, don't print p |
| ublisher if in a journal-like proceedings --> | | ublisher if in a journal-like proceedings --> |
| </if> | | </if> |
| <else-if type="legal_case"> | | <else-if type="legal_case"> |
| <group prefix="(" suffix=")" delimiter=" " | | <group prefix="(" suffix=")" delimiter=" " |
| > | | > |
| <text variable="authority"/> | | <text variable="authority"/> |
| <choose> | | <choose> |
n | <if variable="original-container-title | n | <if variable="container-title" match=" |
| " match="any"> | | any"> |
| <!-- Print only year for cases publi | | <!-- Print only year for cases publi |
| shed in reporters --> | | shed in reporters --> |
| <date variable="issued" form="numeri | | <date variable="issued" form="numeri |
| c" date-parts="year"/> | | c" date-parts="year"/> |
| </if> | | </if> |
| <else> | | <else> |
| <!-- APA manual doesn't include exam | | <!-- APA manual doesn't include exam |
| ples of cases not yet | | ples of cases not yet |
| <!-- Expect legal item container-titles to be | | <!-- Expect legal item container-titles to be |
| stored in short form --> | | stored in short form --> |
| <choose> | | <choose> |
| <if type="treaty"> | | <if type="treaty"> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <number variable="volume"/> | | <number variable="volume"/> |
n | <text variable="original-container-title | n | <text variable="container-title"/> |
| "/> | | |
| <choose> | | <choose> |
| <if variable="page page-first" match=" | | <if variable="page page-first" match=" |
| any"> | | any"> |
| <text variable="page-first"/> | | <text variable="page-first"/> |
| </if> | | </if> |
| <else> | | <else> |
| </group> | | </group> |
| </if> | | </if> |
| <else-if type="legal_case"> | | <else-if type="legal_case"> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <choose> | | <choose> |
n | <if variable="original-container-title | n | <if variable="container-title"> |
| "> | | |
| <group delimiter=" "> | | <group delimiter=" "> |
| <text variable="volume"/> | | <text variable="volume"/> |
n | <text variable="original-container | n | <text variable="container-title"/> |
| -title"/> | | |
| <group delimiter=" "> | | <group delimiter=" "> |
| <label variable="section" form=" | | <label variable="section" form=" |
| symbol"/> | | symbol"/> |
| <text variable="section"/> | | <text variable="section"/> |
| </group> | | </group> |
| <choose> | | <choose> |
| <text variable="genre"/> | | <text variable="genre"/> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <choose> | | <choose> |
| <!-- If there is no session number | | <!-- If there is no session number |
| or code/record title, assume | | or code/record title, assume |
| assume the item is a congress | | assume the item is a congress |
| ional report and include 'No.' term. --> | | ional report and include 'No.' term. --> |
n | <if variable="chapter-number origi | n | <if variable="chapter-number conta |
| nal-container-title" match="none"> | | iner-title" match="none"> |
| <!-- The item is a congressional | | <!-- The item is a congressional |
| report, rather than a bill or resultion. --> | | report, rather than a bill or resultion. --> |
| <label variable="number" form="s | | <label variable="number" form="s |
| hort" text-case="capitalize-first"/> | | hort" text-case="capitalize-first"/> |
| </if> | | </if> |
| </choose> | | </choose> |
| <text variable="number"/> | | <text variable="number"/> |
| <!-- 'session' is `chapter-number` --> | | <!-- 'session' is `chapter-number` --> |
| <text variable="chapter-number"/> | | <text variable="chapter-number"/> |
| </group> | | </group> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <text variable="volume"/> | | <text variable="volume"/> |
n | <text variable="original-container-tit | n | <text variable="container-title"/> |
| le"/> | | |
| <text variable="page-first"/> | | <text variable="page-first"/> |
| </group> | | </group> |
| </group> | | </group> |
| </else-if> | | </else-if> |
| <else-if type="hearing"> | | <else-if type="hearing"> |
| <!-- There's a public law number. --> | | <!-- There's a public law number. --> |
| <group delimiter=", "> | | <group delimiter=", "> |
| <text variable="number" prefix="Pub. | | <text variable="number" prefix="Pub. |
| L. No. "/> | | L. No. "/> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <text variable="volume"/> | | <text variable="volume"/> |
n | <text variable="original-container | n | <text variable="container-title"/> |
| -title"/> | | |
| <text variable="page-first"/> | | <text variable="page-first"/> |
| </group> | | </group> |
| </group> | | </group> |
| </if> | | </if> |
| <else> | | <else> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <text variable="volume"/> | | <text variable="volume"/> |
n | <text variable="original-container-t | n | <text variable="container-title"/> |
| itle"/> | | |
| <choose> | | <choose> |
| <if variable="section"> | | <if variable="section"> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <label variable="section" form | | <label variable="section" form |
| ="symbol"/> | | ="symbol"/> |
| <text variable="section"/> | | <text variable="section"/> |
| <text variable="number"/> | | <text variable="number"/> |
| </group> | | </group> |
| </group> | | </group> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <text variable="volume"/> | | <text variable="volume"/> |
n | <text variable="original-container-tit | n | <text variable="container-title"/> |
| le"/> | | |
| <choose> | | <choose> |
| <if variable="section"> | | <if variable="section"> |
| <group delimiter=" "> | | <group delimiter=" "> |
| <label variable="section" form=" | | <label variable="section" form=" |
| symbol"/> | | symbol"/> |
| <text variable="section"/> | | <text variable="section"/> |
| <key macro="author-sort" names-min="3" names | | <key macro="author-sort" names-min="3" names |
| -use-first="1"/> | | -use-first="1"/> |
| <key macro="date-sort-group" sort="ascending | | <key macro="date-sort-group" sort="ascending |
| "/> | | "/> |
| <key macro="date-sort" sort="ascending"/> | | <key macro="date-sort" sort="ascending"/> |
| <key variable="status"/> | | <key variable="status"/> |
| </sort> | | </sort> |
n | <layout prefix="(" suffix=")" delimiter="; " l | n | |
| ocale="zh"> | | |
| <group delimiter=", "> | | |
| <text macro="author-intext-ZHtoEN"/> | | |
| <text macro="date-intext"/> | | |
| <text macro="citation-locator"/> | | |
| </group> | | |
| </layout> | | |
| <layout prefix="(" suffix=")" delimiter="; "> | | <layout prefix="(" suffix=")" delimiter="; "> |
| <group delimiter=", "> | | <group delimiter=", "> |
| <text macro="author-intext"/> | | <text macro="author-intext"/> |
| <text macro="date-intext"/> | | <text macro="date-intext"/> |
| <text macro="citation-locator"/> | | <text macro="citation-locator"/> |