Difference between revisions of "Template:Citation Style documentation/names"
Jump to navigation
Jump to search
imported>Trappist the monk |
imported>Trappist the monk |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | {{#invoke:cs1 documentation support|header_make|Author names|{{{ | + | {{#invoke:cs1 documentation support|header_make|Author names|{{{header-level|}}}}} |
* {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Last|id=csdoc_author}}: Surname of a single author. May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|AuthorList-Last}} {{#if:{{{aliases|}}}|, {{{aliases}}}}}. | * {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Last|id=csdoc_author}}: Surname of a single author. May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|AuthorList-Last}} {{#if:{{{aliases|}}}|, {{{aliases}}}}}. | ||
| + | ** {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Last|author#}}: Complete name of a single author (first and last), name of an author who goes by a single name (e.g. {{para|author|Bono}}), name of a corporate or institutional author. May be [[#Parameter enumeration|enumerated]]. This parameter should never hold the names of more than one author. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-First}}: Given or first names of author; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|AuthorList-First}}. | * {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-First}}: Given or first names of author; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|AuthorList-First}}. | ||
| − | |||
* {{#invoke:cs1 documentation support|canonical_name_get|Vauthors}}: comma-separated list of author names in [[Vancouver style]]; enclose corporate or institutional author names in [[Help:Citation_Style_1#Accept-this-as-written_markup|doubled parentheses]]: | * {{#invoke:cs1 documentation support|canonical_name_get|Vauthors}}: comma-separated list of author names in [[Vancouver style]]; enclose corporate or institutional author names in [[Help:Citation_Style_1#Accept-this-as-written_markup|doubled parentheses]]: | ||
*:{{para|vauthors|Smythe JB, ((Megabux Corp.))}} | *:{{para|vauthors|Smythe JB, ((Megabux Corp.))}} | ||
*: {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Link}} and {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Mask}} may be used for the individual names in {{#invoke:cs1 documentation support|canonical_name_get|Vauthors}}. | *: {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Link}} and {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Mask}} may be used for the individual names in {{#invoke:cs1 documentation support|canonical_name_get|Vauthors}}. | ||
| − | * {{#invoke:cs1 documentation support|canonical_name_get|Collaboration|id=csdoc_collaboration}}: Name of a group of authors or collaborators; requires author-name parameter(s) to list the primary author(s); follows author-name list; appends et al. to author-name list. | + | * {{#invoke:cs1 documentation support|canonical_name_get|Collaboration|id=csdoc_collaboration}}: Name of a group of authors or collaborators; requires author-name parameter(s) to list the primary author(s); follows author-name list; appends et al. to author-name list. Aliases: {{#invoke:cs1 documentation support|alias_names_get|Collaboration}} |
| − | * {{#invoke:cs1 documentation support|canonical_name_get|Authors}}: Free-form list of author names; use of this parameter is discouraged because it does not contribute to a citation's metadata; not an alias of {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Last}}. | + | * {{#invoke:cs1 documentation support|canonical_name_get|Authors}}: Free-form list of author names; use of this parameter is discouraged because it does not contribute to a citation's metadata; not an alias of {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Last}}. Aliases: {{#invoke:cs1 documentation support|alias_names_get|Authors}} |
* {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Link}}: See [[#csdoc_name-list-link|link option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|AuthorList-Link}}. | * {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Link}}: See [[#csdoc_name-list-link|link option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|AuthorList-Link}}. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Mask|id=csdoc_author-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|AuthorList-Mask}}. | * {{#invoke:cs1 documentation support|canonical_name_get|AuthorList-Mask|id=csdoc_author-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|AuthorList-Mask}}. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|DisplayAuthors|id=csdoc_display-authors}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayAuthors}}. | * {{#invoke:cs1 documentation support|canonical_name_get|DisplayAuthors|id=csdoc_display-authors}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayAuthors}}. | ||
| − | {{#if:{{#invoke:cs1 documentation support|is_limited_param_template}}||{{#if:{{#invoke:cs1 documentation support|is_book_cite_template}}|{{#invoke:cs1 documentation support|header_make|Contributor names|{{{ | + | {{#if:{{#invoke:cs1 documentation support|is_limited_param_template}}||{{#if:{{#invoke:cs1 documentation support|is_book_cite_template}}|{{#invoke:cs1 documentation support|header_make|Contributor names|{{{header-level|}}}}} |
* {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Last|id=csdoc_contributor}}: (book cites only) surname of a single author of {{#invoke:cs1 documentation support|canonical_name_get|Contribution}} (which is required). May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ContributorList-Last}} | * {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Last|id=csdoc_contributor}}: (book cites only) surname of a single author of {{#invoke:cs1 documentation support|canonical_name_get|Contribution}} (which is required). May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ContributorList-Last}} | ||
| + | ** {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Last|contributor#}}: Complete name of a single contributor (first and last), name of a contributor who goes by a single name (e.g. {{para|contributor|Bono}}), name of a corporate or institutional contributor. May be [[#Parameter enumeration|enumerated]]. This parameter should never hold the names of more than one contributor. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-First}}: Given or first names of contributor; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ContributorList-First}}. | * {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-First}}: Given or first names of contributor; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ContributorList-First}}. | ||
| − | |||
* {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Link}}: See [[#csdoc_name-list-link|link option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ContributorList-Link}}. | * {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Link}}: See [[#csdoc_name-list-link|link option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ContributorList-Link}}. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Mask|id=csdoc_contributor-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ContributorList-Mask}}. | * {{#invoke:cs1 documentation support|canonical_name_get|ContributorList-Mask|id=csdoc_contributor-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ContributorList-Mask}}. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|DisplayContributors|id=csdoc_display-contributors}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayContributors}}.}}<!-- end of is_book_cite_template --> | * {{#invoke:cs1 documentation support|canonical_name_get|DisplayContributors|id=csdoc_display-contributors}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayContributors}}.}}<!-- end of is_book_cite_template --> | ||
| − | {{#invoke:cs1 documentation support|header_make|Editor names|{{{ | + | {{#invoke:cs1 documentation support|header_make|Editor names|{{{header-level|}}}}} |
* {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Last|id=csdoc_editors}}: Surname of a single editor. May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|EditorList-Last}}. | * {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Last|id=csdoc_editors}}: Surname of a single editor. May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|EditorList-Last}}. | ||
| + | ** {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Last|editor#}}: Complete name of a single editor (first and last), name of an editor who goes by a single name (e.g. {{para|editor|Bono}}), name of a corporate or institutional editor. May be [[#Parameter enumeration|enumerated]]. This parameter should never hold the names of more than one editor. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|EditorList-First}}: Given or first names of editor; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|EditorList-First}}. | * {{#invoke:cs1 documentation support|canonical_name_get|EditorList-First}}: Given or first names of editor; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|EditorList-First}}. | ||
| − | |||
* {{#invoke:cs1 documentation support|canonical_name_get|Veditors}}: comma-separated list of editor names in [[Vancouver style]]; enclose corporate or institutional editor names in [[Help:Citation_Style_1#Accept-this-as-written_markup|doubled parentheses]]: | * {{#invoke:cs1 documentation support|canonical_name_get|Veditors}}: comma-separated list of editor names in [[Vancouver style]]; enclose corporate or institutional editor names in [[Help:Citation_Style_1#Accept-this-as-written_markup|doubled parentheses]]: | ||
*: {{para|veditors|Smythe JB, ((Megabux Corp.))}} | *: {{para|veditors|Smythe JB, ((Megabux Corp.))}} | ||
| Line 29: | Line 29: | ||
* {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Mask|id=csdoc_editor-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|EditorList-Mask}}. | * {{#invoke:cs1 documentation support|canonical_name_get|EditorList-Mask|id=csdoc_editor-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|EditorList-Mask}}. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|DisplayEditors|id=csdoc_display-editors}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayEditors}}. | * {{#invoke:cs1 documentation support|canonical_name_get|DisplayEditors|id=csdoc_display-editors}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayEditors}}. | ||
| − | {{#invoke:cs1 documentation support|header_make|Interviewer names|{{{ | + | {{#invoke:cs1 documentation support|header_make|Interviewer names|{{{header-level|}}}}} |
* {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Last|id=csdoc_interviewer}}: Surname of a single interviewer. May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|InterviewerList-Last}}. | * {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Last|id=csdoc_interviewer}}: Surname of a single interviewer. May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|InterviewerList-Last}}. | ||
| + | ** {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Last|interviewer#}}: Complete name of a single interviewer (first and last), name of an interviewer who goes by a single name (e.g. {{para|interviewer|Bono}}), name of a corporate or institutional interviewer. May be [[#Parameter enumeration|enumerated]]. This parameter should never hold the names of more than one interviewer. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-First}}: Given or first names of interviewer; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|InterviewerList-First}}. | * {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-First}}: Given or first names of interviewer; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|InterviewerList-First}}. | ||
| − | |||
* {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Link}}: See [[#csdoc_name-list-link|link option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|InterviewerList-Link}}. | * {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Link}}: See [[#csdoc_name-list-link|link option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|InterviewerList-Link}}. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Mask|id=csdoc_interviewer-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|InterviewerList-Mask}}. | * {{#invoke:cs1 documentation support|canonical_name_get|InterviewerList-Mask|id=csdoc_interviewer-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|InterviewerList-Mask}}. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|DisplayInterviewers|id=csdoc_display-interviewers}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayInterviewers}}. | * {{#invoke:cs1 documentation support|canonical_name_get|DisplayInterviewers|id=csdoc_display-interviewers}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayInterviewers}}. | ||
| − | {{#invoke:cs1 documentation support|header_make|Translator names|{{{ | + | {{#invoke:cs1 documentation support|header_make|Translator names|{{{header-level|}}}}} |
* {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Last|id=csdoc_translator}}: Surname of a single translator. May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|TranslatorList-Last}}. | * {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Last|id=csdoc_translator}}: Surname of a single translator. May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Link}} instead. Aliases: {{#invoke:cs1 documentation support|alias_names_get|TranslatorList-Last}}. | ||
| + | ** {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Last|translator#}}: Complete name of a single translator (first and last), name of a translator who goes by a single name (e.g. {{para|translator|Bono}}), name of a corporate or institutional translator. May be [[#Parameter enumeration|enumerated]]. This parameter should never hold the names of more than one translator. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-First}}: Given or first names of translator; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|TranslatorList-First}}. | * {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-First}}: Given or first names of translator; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' May be [[#Parameter enumeration|enumerated]]. Do not wikilink—use {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Link}} instead. Requires {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Last}}; first name will not display if {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Last}} is empty. Aliases: {{#invoke:cs1 documentation support|alias_names_get|TranslatorList-First}}. | ||
| − | |||
* {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Link}}: See [[#csdoc_name-list-link|link option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|TranslatorList-Link}}. | * {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Link}}: See [[#csdoc_name-list-link|link option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|TranslatorList-Link}}. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Mask|id=csdoc_translator-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|TranslatorList-Mask}}. | * {{#invoke:cs1 documentation support|canonical_name_get|TranslatorList-Mask|id=csdoc_translator-mask}}: See [[#csdoc_name-list-mask|mask option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|TranslatorList-Mask}}. | ||
* {{#invoke:cs1 documentation support|canonical_name_get|DisplayTranslators|id=csdoc_display-translators}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayTranslators}}. | * {{#invoke:cs1 documentation support|canonical_name_get|DisplayTranslators|id=csdoc_display-translators}}: See [[#csdoc_display-names|display option]]. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DisplayTranslators}}. | ||
| − | {{#invoke:cs1 documentation support|header_make|Other names|{{{ | + | {{#invoke:cs1 documentation support|header_make|Other names|{{{header-level|}}}}} |
* <b id="csdoc_others">others</b>: To record other contributors to the work, including illustrators. For the parameter value, write ''Illustrated by John Smith''.}}<!-- end of is_limited_param_template --> | * <b id="csdoc_others">others</b>: To record other contributors to the work, including illustrators. For the parameter value, write ''Illustrated by John Smith''.}}<!-- end of is_limited_param_template --> | ||
| − | {{#invoke:cs1 documentation support|header_make|Name-list display control|{{{ | + | {{#invoke:cs1 documentation support|header_make|Name-list display control|{{{header-level|}}}}} |
* {{#invoke:cs1 documentation support|canonical_name_get|NameListFormat}}: accepts the single value <code>vanc</code>; when set, displays name-lists using [[Vancouver style]] and when the list uses <code>last</code>/<code>first</code> parameters for the name list(s). | * {{#invoke:cs1 documentation support|canonical_name_get|NameListFormat}}: accepts the single value <code>vanc</code>; when set, displays name-lists using [[Vancouver style]] and when the list uses <code>last</code>/<code>first</code> parameters for the name list(s). | ||
* <b id="csdoc_display-names">display-<{{var|name-list}}></b>: Controls the number of names that are displayed in <{{var|name-list}}> when a citation is published. By default, all are displayed. To change the number of names that are displayed, set '''display-<{{var|name-list}}>''' to the desired number. For example, {{para|display-authors|2}} will display the first two authors listed in the author-name list. Appends et al. to the list when the number of displayed names is less than the number of names in the list. {{para|display-authors|etal}} displays all names in the list and appends et al. Omit when the number of names in the template is the same as the number of names to be displayed. | * <b id="csdoc_display-names">display-<{{var|name-list}}></b>: Controls the number of names that are displayed in <{{var|name-list}}> when a citation is published. By default, all are displayed. To change the number of names that are displayed, set '''display-<{{var|name-list}}>''' to the desired number. For example, {{para|display-authors|2}} will display the first two authors listed in the author-name list. Appends et al. to the list when the number of displayed names is less than the number of names in the list. {{para|display-authors|etal}} displays all names in the list and appends et al. Omit when the number of names in the template is the same as the number of names to be displayed. | ||
* <b id="csdoc_name-list-link"><{{var|name-list}}>-link#</b>: Title of existing Wikipedia article about <{{var|name#}}>—not <{{var|name#}}>'s website. May be [[#Parameter enumeration|enumerated]]. Do not wikilink. | * <b id="csdoc_name-list-link"><{{var|name-list}}>-link#</b>: Title of existing Wikipedia article about <{{var|name#}}>—not <{{var|name#}}>'s website. May be [[#Parameter enumeration|enumerated]]. Do not wikilink. | ||
* <b id="csdoc_name-list-mask"><{{var|name-list}}>-mask#</b>: Replaces <{{var|name#}}> with [[dash#Em dash|em dashes]] or text. May be [[#Parameter enumeration|enumerated]]. Set '''<{{var|name-list}}>-mask#''' to a positive integer value {{var|n}} to replace <{{var|name#}}> with a dash that is {{var|n}} em spaces wide; set '''<{{var|name-list}}>-mask#''' to a text value to display the text ahead of the <{{var|name#}}>; for example, "with". You must still include a value for the matching '''{{var|name-list#}}>''' parameter for metadata purposes. Primarily intended for use with bibliographies or bibliography styles where multiple works by <{{var|name#}}> are listed sequentially such as {{sfnote|lc=y}}. Do not use in a list generated by {{tlx|reflist}}, {{tag|references|s}} or similar (in-line citations) as there is no control of the order in which such references are displayed. | * <b id="csdoc_name-list-mask"><{{var|name-list}}>-mask#</b>: Replaces <{{var|name#}}> with [[dash#Em dash|em dashes]] or text. May be [[#Parameter enumeration|enumerated]]. Set '''<{{var|name-list}}>-mask#''' to a positive integer value {{var|n}} to replace <{{var|name#}}> with a dash that is {{var|n}} em spaces wide; set '''<{{var|name-list}}>-mask#''' to a text value to display the text ahead of the <{{var|name#}}>; for example, "with". You must still include a value for the matching '''{{var|name-list#}}>''' parameter for metadata purposes. Primarily intended for use with bibliographies or bibliography styles where multiple works by <{{var|name#}}> are listed sequentially such as {{sfnote|lc=y}}. Do not use in a list generated by {{tlx|reflist}}, {{tag|references|s}} or similar (in-line citations) as there is no control of the order in which such references are displayed. | ||
| − | {{#invoke:cs1 documentation support|header_make|Parameter enumeration|{{{ | + | {{#invoke:cs1 documentation support|header_make|Parameter enumeration|{{{header-level|}}}}} |
Parameter names that contain the placeholder character '#', may be enumerated. Enumerators are consecutive positive integers beginning at '1' and continuing without gaps; there is no upper limit. In use: | Parameter names that contain the placeholder character '#', may be enumerated. Enumerators are consecutive positive integers beginning at '1' and continuing without gaps; there is no upper limit. In use: | ||
*digits must replace the '#' placeholder: | *digits must replace the '#' placeholder: | ||
| Line 64: | Line 64: | ||
*simultaneous use of same-parameter enumerations where the enumerators are in the same position is redundant: | *simultaneous use of same-parameter enumerations where the enumerators are in the same position is redundant: | ||
*:{{para|interviewer-link2|!mxt=y}} and {{para|interviewer-link2|!mxt=y}} are identical; this condition not caught by cs1|2 error detection; see [[Help:Duplicate parameters]] | *:{{para|interviewer-link2|!mxt=y}} and {{para|interviewer-link2|!mxt=y}} are identical; this condition not caught by cs1|2 error detection; see [[Help:Duplicate parameters]] | ||
| − | {{#invoke:cs1 documentation support|header_make|Notes|{{{ | + | {{#invoke:cs1 documentation support|header_make|Notes|{{{header-level|}}}}} |
Latest revision as of 18:41, 22 April 2020
Contents
Author names
- last#: Surname of a single author. May be enumerated. Do not wikilink—use author-link# instead. Aliases: author-last#, author#-last, author#, surname#, subject#, host# .
- author#: Complete name of a single author (first and last), name of an author who goes by a single name (e.g.
|author=Bono), name of a corporate or institutional author. May be enumerated. This parameter should never hold the names of more than one author.
- author#: Complete name of a single author (first and last), name of an author who goes by a single name (e.g.
- first#: Given or first names of author; for example: Firstname Middlename or Firstname M. or Firstname M., Sr. May be enumerated. Do not wikilink—use author-link# instead. Requires last#; first name will not display if last# is empty. Aliases: author-first#, author#-first, given#.
- vauthors: comma-separated list of author names in Vancouver style; enclose corporate or institutional author names in doubled parentheses:
|vauthors=Smythe JB, ((Megabux Corp.))- author-link# and author-mask# may be used for the individual names in vauthors.
- collaboration: Name of a group of authors or collaborators; requires author-name parameter(s) to list the primary author(s); follows author-name list; appends et al. to author-name list. Aliases: none
- authors: Free-form list of author names; use of this parameter is discouraged because it does not contribute to a citation's metadata; not an alias of last#. Aliases: people, credits
- author-link#: See link option. Aliases: author#-link, authorlink#, author#link, subject-link#, subject#-link, subjectlink#, subject#link.
- author-mask#: See mask option. Aliases: author#-mask, authormask#, author#mask.
- display-authors: See display option. Aliases: displayauthors.
Editor names
- editor-last#: Surname of a single editor. May be enumerated. Do not wikilink—use editor-link# instead. Aliases: editor#-last, editor#, editor-surname#, editor#-surname.
- editor#: Complete name of a single editor (first and last), name of an editor who goes by a single name (e.g.
|editor=Bono), name of a corporate or institutional editor. May be enumerated. This parameter should never hold the names of more than one editor.
- editor#: Complete name of a single editor (first and last), name of an editor who goes by a single name (e.g.
- editor-first#: Given or first names of editor; for example: Firstname Middlename or Firstname M. or Firstname M., Sr. May be enumerated. Do not wikilink—use editor-link# instead. Requires editor-last#; first name will not display if editor-last# is empty. Aliases: editor#-first, editor-given#, editor#-given.
- veditors: comma-separated list of editor names in Vancouver style; enclose corporate or institutional editor names in doubled parentheses:
|veditors=Smythe JB, ((Megabux Corp.))- editor-link# and editor-mask# may be used for the individual names in veditors.
- editors: Free-form list of editor names; use of this parameter is discouraged because it does not contribute to a citation's metadata.
- editor-link#: See link option. Aliases: editor#-link, editorlink#, editor#link.
- editor-mask#: See mask option. Aliases: editor#-mask, editormask#, editor#mask.
- display-editors: See display option. Aliases: displayeditors.
Interviewer names
- interviewer-last#: Surname of a single interviewer. May be enumerated. Do not wikilink—use interviewer-link# instead. Aliases: interviewer#-last, interviewer#.
- interviewer#: Complete name of a single interviewer (first and last), name of an interviewer who goes by a single name (e.g.
|interviewer=Bono), name of a corporate or institutional interviewer. May be enumerated. This parameter should never hold the names of more than one interviewer.
- interviewer#: Complete name of a single interviewer (first and last), name of an interviewer who goes by a single name (e.g.
- interviewer-first#: Given or first names of interviewer; for example: Firstname Middlename or Firstname M. or Firstname M., Sr. May be enumerated. Do not wikilink—use interviewer-link# instead. Requires interviewer-last#; first name will not display if interviewer-last# is empty. Aliases: interviewer#-first.
- interviewer-link#: See link option. Aliases: interviewer#-link.
- interviewer-mask#: See mask option. Aliases: interviewer#-mask.
- display-interviewers: See display option. Aliases: none.
Translator names
- translator-last#: Surname of a single translator. May be enumerated. Do not wikilink—use translator-link# instead. Aliases: translator#-last, translator#, translator-surname#, translator#-surname.
- translator#: Complete name of a single translator (first and last), name of a translator who goes by a single name (e.g.
|translator=Bono), name of a corporate or institutional translator. May be enumerated. This parameter should never hold the names of more than one translator.
- translator#: Complete name of a single translator (first and last), name of a translator who goes by a single name (e.g.
- translator-first#: Given or first names of translator; for example: Firstname Middlename or Firstname M. or Firstname M., Sr. May be enumerated. Do not wikilink—use translator-link# instead. Requires translator-last#; first name will not display if translator-last# is empty. Aliases: translator#-first, translator-given#, translator#-given.
- translator-link#: See link option. Aliases: translator#-link.
- translator-mask#: See mask option. Aliases: translator#-mask.
- display-translators: See display option. Aliases: none.
Other names
- others: To record other contributors to the work, including illustrators. For the parameter value, write Illustrated by John Smith.
Name-list display control
- name-list-format: accepts the single value
vanc; when set, displays name-lists using Vancouver style and when the list useslast/firstparameters for the name list(s). - display-<name-list>: Controls the number of names that are displayed in <name-list> when a citation is published. By default, all are displayed. To change the number of names that are displayed, set display-<name-list> to the desired number. For example,
|display-authors=2will display the first two authors listed in the author-name list. Appends et al. to the list when the number of displayed names is less than the number of names in the list.|display-authors=etaldisplays all names in the list and appends et al. Omit when the number of names in the template is the same as the number of names to be displayed. - <name-list>-link#: Title of existing Wikipedia article about <name#>—not <name#>'s website. May be enumerated. Do not wikilink.
- <name-list>-mask#: Replaces <name#> with em dashes or text. May be enumerated. Set <name-list>-mask# to a positive integer value n to replace <name#> with a dash that is n em spaces wide; set <name-list>-mask# to a text value to display the text ahead of the <name#>; for example, "with". You must still include a value for the matching name-list#> parameter for metadata purposes. Primarily intended for use with bibliographies or bibliography styles where multiple works by <name#> are listed sequentially such as shortened footnotes. Do not use in a list generated by
{{reflist}},<references />or similar (in-line citations) as there is no control of the order in which such references are displayed.
Parameter enumeration
Parameter names that contain the placeholder character '#', may be enumerated. Enumerators are consecutive positive integers beginning at '1' and continuing without gaps; there is no upper limit. In use:
- digits must replace the '#' placeholder:
|last15=not|last#=→ Unknown parameter|last#=ignored
- for all parameters that are enumerable, the absence of an enumerator has the same meaning as an enumerator of '1':
|author-link=and|author-link1=have the same meaning → More than one of|author-link1=and|author-link=specified
- simultaneous use of a non-enumerated parameter and its enumerator '1' equivalent is redundant:
|translator-last=and|translator1-last=have the same meaning → More than one of|translator1-last=and|translator-last=specified
- simultaneous use of same-parameter enumerations where the enumerators are in different positions is redundant:
|editor-first3=and|editor3-first=have the same meaning → More than one of|editor3-first=and|editor-first3=specified
- simultaneous use of same-enumeration aliases is redundant:
|contributor-last1=and|contributor=have the same meaning → More than one of|contributor-last1=and|contributor=specified
- simultaneous use of same-parameter enumerations where the enumerators are in the same position is redundant:
|interviewer-link2=and|interviewer-link2=are identical; this condition not caught by cs1|2 error detection; see Help:Duplicate parameters