Difference between revisions of "Template:Citation Style documentation/names"

From blackwiki
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|{{{header_level|}}}}}
+
{{#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|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|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|{{{header_level|}}}}}
+
{{#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-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-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|{{{header_level|}}}}}
+
{{#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|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|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|{{{header_level|}}}}}
+
{{#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-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-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|{{{header_level|}}}}}
+
{{#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-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-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|{{{header_level|}}}}}
+
{{#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|{{{header_level|}}}}}
+
{{#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-&lt;{{var|name-list}}></b>: Controls the number of names that are displayed in &lt;{{var|name-list}}> when a citation is published. By default, all are displayed. To change the number of names that are displayed, set '''display-&lt;{{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-&lt;{{var|name-list}}></b>: Controls the number of names that are displayed in &lt;{{var|name-list}}> when a citation is published. By default, all are displayed. To change the number of names that are displayed, set '''display-&lt;{{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">&lt;{{var|name-list}}>-link#</b>: Title of existing Wikipedia article about &lt;{{var|name#}}>—not &lt;{{var|name#}}>'s website. May be [[#Parameter enumeration|enumerated]].  Do not wikilink.  
 
* <b id="csdoc_name-list-link">&lt;{{var|name-list}}>-link#</b>: Title of existing Wikipedia article about &lt;{{var|name#}}>—not &lt;{{var|name#}}>'s website. May be [[#Parameter enumeration|enumerated]].  Do not wikilink.  
 
* <b id="csdoc_name-list-mask">&lt;{{var|name-list}}>-mask#</b>: Replaces &lt;{{var|name#}}> with [[dash#Em dash|em dashes]] or text. May be [[#Parameter enumeration|enumerated]].  Set '''&lt;{{var|name-list}}>-mask#''' to a positive integer value {{var|n}} to replace &lt;{{var|name#}}> with a dash that is {{var|n}} em spaces wide; set '''&lt;{{var|name-list}}>-mask#''' to a text value to display the text ahead of the &lt;{{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 &lt;{{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">&lt;{{var|name-list}}>-mask#</b>: Replaces &lt;{{var|name#}}> with [[dash#Em dash|em dashes]] or text. May be [[#Parameter enumeration|enumerated]].  Set '''&lt;{{var|name-list}}>-mask#''' to a positive integer value {{var|n}} to replace &lt;{{var|name#}}> with a dash that is {{var|n}} em spaces wide; set '''&lt;{{var|name-list}}>-mask#''' to a text value to display the text ahead of the &lt;{{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 &lt;{{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|{{{header_level|}}}}}
+
{{#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|{{{header_level|}}}}}
+
{{#invoke:cs1 documentation support|header_make|Notes|{{{header-level|}}}}}

Latest revision as of 18:41, 22 April 2020

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.
  • 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-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-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-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 uses last/first parameters 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=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. |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.
  • <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

Notes