Template:Citation/doc: Difference between revisions

From All Skies Encyclopaedia
imported>SpikeToronto
(→‎Full citation parameters: Adding anchor linking directly to that spot.)
imported>SpikeToronto
Line 180: Line 180:
** '''nopp''': if set to any value, {{para|page}} or {{para|pages}} will not generate "p." or "pp.", respectively. E.g. {{para|nopp|true}}. Using {{para|at}} with any value has the same effect.
** '''nopp''': if set to any value, {{para|page}} or {{para|pages}} will not generate "p." or "pp.", respectively. E.g. {{para|nopp|true}}. Using {{para|at}} with any value has the same effect.
** '''at''': Position within the resource when {{para|page}}/{{para|pages}} is inappropriate or insufficient. This parameter is ignored if {{para|page}} or {{para|pages}} is specified. Examples of usage of {{para|at}}: {{para|at|para. 14}} (a source without page numbers), {{para|at|02:56}} (a film or audio timestamp), {{para|at|no. 456}} (something in a numbered list), {{para|at|p. 6, col. 2}} (a page and a column because "column" is not a Citation template parameter), {{para|at|sec. F, pp. 4–6}} (a section and pages numbered within it, "section" not being a parameter), {{para|at|p. 4, sec. F}} (a section within a page), or {{para|at|sec. 14.2.7}} (a work divided into a decimal outline of sections that are consistent between multiple versions, such as regular print, large print with different pagination, CD-ROM with no page numbers, etc.).
** '''at''': Position within the resource when {{para|page}}/{{para|pages}} is inappropriate or insufficient. This parameter is ignored if {{para|page}} or {{para|pages}} is specified. Examples of usage of {{para|at}}: {{para|at|para. 14}} (a source without page numbers), {{para|at|02:56}} (a film or audio timestamp), {{para|at|no. 456}} (something in a numbered list), {{para|at|p. 6, col. 2}} (a page and a column because "column" is not a Citation template parameter), {{para|at|sec. F, pp. 4–6}} (a section and pages numbered within it, "section" not being a parameter), {{para|at|p. 4, sec. F}} (a section within a page), or {{para|at|sec. 14.2.7}} (a work divided into a decimal outline of sections that are consistent between multiple versions, such as regular print, large print with different pagination, CD-ROM with no page numbers, etc.).
{{anchor|id}}{{csdoc|id1}}
{{anchor|id1}}{{csdoc|id1}}
{{csdoc|id2}}
{{anchor|id2}}{{csdoc|id2}}
{{csdoc|url}}
{{anchor|url}}{{csdoc|url}}
* '''separator''': specifies the punctuation mark used to separate certain fields. This defaults to a comma; the [[Help:Citation Style 1|Citation Style 1]] family of templates uses a period.
* '''separator''': specifies the punctuation mark used to separate certain fields. This defaults to a comma; the [[Help:Citation Style 1|Citation Style 1]] family of templates uses a period.
* '''laysummary''': url of a lay summary of a technical article, which could be in a popular science magazine or newspaper.
* '''laysummary''': url of a lay summary of a technical article, which could be in a popular science magazine or newspaper.

Revision as of 18:55, 4 April 2012

Template:For2 The Citation template generates a citation for a book, periodical, contribution in a collective work, patent, or a web page. It determines the citation type by examining which parameters are used.

If invoked with the right parameters, this template produces output identical to that of the Cite templates, such as {{Cite book}} and {{Cite web}}. The default behavior sometimes differs from that of the Cite templates; for example, this template by default generates anchors for Harvard references whereas the Cite templates do not (although they can be made to do so), and this template by default uses commas to separate some fields that the Cite templates separate with periods (full stops).

The template should be inserted after punctuation, such as a period or comma.

All parameter names are lowercase.

Simple citation

This template gives the most commonly used attributes. You can copy the horizontal form or vertical form below and then add in extra attributes from the full list. Spacing and ordering is irrelevant.

{{Citation |last= |first= |year= |title= |publisher= |publication-place= |page= |url= |accessdate= }}

{{Citation
| last =
| first =
| year =
| title =
| publisher =
| publication-place =
| page =
| url =
| accessdate =
}}
  • last: The author's surname or last name. Don't use with author.
  • first: The author's first or given name(s).
  • year: Year of authorship or publication. Mandatory for use with links from Template:Harvard citation, unless |date= specifies both month and year.
  • title: Title of the work. Mandatory for web references.
  • publisher: The name of the publisher. Omit terms such as Publishers, Co., Inc., Ltd., etc., but retain the words Books or Press.
    • publication-place (or place): The city of publication. If more than one town/city is listed on the title page, give the first one or the location of the publisher's head office.
  • page: For use when one page is cited. Adds "p." before the page number. Do not use with pages.
  • url: An url of an online location where the item can be found. If the url includes double quotes, these must be encoded as "%22".
    • accessdate: Date[n 1] when the url was accessed.

Example

{{Citation
| last = Turner
| first = Orsamus
| title = History of the pioneer settlement of
Phelps and Gorham's purchase, and Morris' reserve
| publisher = William Alling
| place = Rochester, New York
| year = 1851
| id = {{OL|7120924W}}
}}
Lua error: bad argument #1 to "get" (not a valid title).

Full citation parameters

These can be used for all types of publication except patents. All are optional and indentation is used simply to group related items — these may be mutually exclusive where indicated. Some hyphenated names can also be placed without hyphens.

{{Citation
| author =
| last =
| first =
| author2 =
| last2 =
| first2 =
| author-link =
| author2-link =
| author-separator =
| author-name-separator =
| author-mask =
| display-authors =
| coauthors =
| editor =
| editor-last =
| editor-first =
| editor2 =
| editor2-last =
| editor2-first =
| editor-link =
| editor2-link =
| others =
| publication-date =
| year =
| month =
| origyear =
| title =
| chapter =
| chapter-url =
| contribution =
| contribution-url =
| type =
| journal =
| periodical =
| newspaper =
| magazine =
| work =
| edition =
| series =
| volume =
| issue =
| publisher =
| publication-place =
| place =
| language =
| page =
| pages =
| nopp =
| at =
| id =
| isbn =
| issn =
| oclc =
| pmid =
| pmc =
| bibcode =
| doi =
| doi-inactive =
| url =
| accessdate =
| format =
| archiveurl =
| archivedate =
| quote =
| laysummary =
| laysource =
| laydate =
| separator =
| postscript =
| ref =
}}
  • author (or author1): Deprecated: The author's name. It is preferable to use the last/first attributes below for single or multiple authors.
    • last (or last1): The author's surname or last name.
    • first (or first1): The author's first or given name(s).
    • author2, last2, first2, up to author9 etc.: can be used for multiple authors; up to 8 will be shown before et al. is displayed
    • author-link: Title of an existing Wikipedia article about the first author (author2-link etc can also be used).
    • author-separator: override the default semi-colon that separates authors.
    • author-name-separator: override the default comma that separates authors' last and first names.
    • author-mask: See #Additional parameters, below.
    • display-authors: Truncate the list of authors at an arbitrary point with "et al". You should still include the first 9 authors to allow metadata to be generated. n.b. operates only when the authors are given using either several |authorn=, or several |lastn=Surname|firstn=Givenname pairs; does not affect the display of a list in either |authors= or |coauthors=.
    • lastauthoramp: If supplied, whether or not assigned a value, places an ampersand (&) before the last name of final author, if more than one author is supplied. Recommended usage is |lastauthoramp=yes.
    • coauthors: Deprecated: Names of additional author(s) can be given but author2 or last2, first2 is preferred.
  • editor: Name of editor, placed after date with ,ed. Not required for periodicals.
    • editor-link: link to article about the editor
  • others: Any other associated people, e.g., foreword, placed after editor.
  • publication-date (or date): Date[n 1] of publication.
    • date: Date[n 1] of authorship, if different from date of publication. If only date is used, it will be treated as the date of publication.
    • year: Year of authorship or publication. (Mandatory for use with links from Template:Harvard citation. In some situations, the template may be able to derive a year from the full date.)
      • month: Month of publication (ignored if the date field is used).
    • origyear: Year of first publication, if different.
  • title: Title of the book or article in a periodical. If the title includes [square brackets], these must be encoded as "[" for "[" and "]" for "]"
  • chapter or contribution: title of the chapter or part of a publication will be put in quotes.
    • chapter-url or contribution-url: use to add a link to the chapter or contribution title.
  • type: An optional field which can be used to provide additional information about a publication type. The content appears in parentheses following the title. If the publication is a thesis or dissertation, the type might be specified as |type=PhD thesis, If the publication is an audiobook on compact disk, the type might be specified as |type=CD.
    • journal or periodical or newspaper or magazine or work: Name of the journal or periodical.
  • edition: Number or name of the edition, if not the first; for example: |edition=2nd.
    • series: The book series of which this book is a part.
    • volume: The volume number of a multi-volume work.
    • issue: Issue number of a periodical.
  • publisher: The name of the publisher. Omit terms such as Publishing, Co., Inc., Ltd, etc., but retain the words Books or Press.
    • publication-place (or place): The city/town of publication. If more than one is listed on the title page, give the first or the location of the publisher's head office. If the city is not well-known or is ambiguous, you may add a regional name (e.g. Canadian province, UK county, US state), which may be abbreviated in the conventional manner used in that country, followed by country name (as regional divisions and abbreviations may not be familiar to all readers): |place=London, ON, Canada, |place=Southampton, Hants., UK, |place=Paris, TX, US. Where the publisher is a university and the place or location is included in the name of the university, do not use this parameter to restate the location.
      • place or location: City in which the work was made, if different from the city of publication. If only place is used, it will be treated as the city of publication. Adding this when publication-place is already specified is rarely needed.
  • language: If not English. e.g., Finnish. Do not use language templates in this parameter.
  • page: Specifies a single page number. For use when one page is cited. Adds "p." before the page number. Do not use with pages.
    • pages: Specifies a range of pages, e.g. "192–199" or "vii–ix", and complex cases like "192–199, 202". Adds "pp." before the page numbers. Do not use with page.
    • nopp: if set to any value, |page= or |pages= will not generate "p." or "pp.", respectively. E.g. |nopp=true. Using |at= with any value has the same effect.
    • at: Position within the resource when |page=/|pages= is inappropriate or insufficient. This parameter is ignored if |page= or |pages= is specified. Examples of usage of |at=: |at=para. 14 (a source without page numbers), |at=02:56 (a film or audio timestamp), |at=no. 456 (something in a numbered list), |at=p. 6, col. 2 (a page and a column because "column" is not a Citation template parameter), |at=sec. F, pp. 4–6 (a section and pages numbered within it, "section" not being a parameter), |at=p. 4, sec. F (a section within a page), or |at=sec. 14.2.7 (a work divided into a decimal outline of sections that are consistent between multiple versions, such as regular print, large print with different pagination, CD-ROM with no page numbers, etc.).

  • id: A unique identifier, used where none of the specialized identifiers are applicable; wikilink or use an external link template as applicable. For example, |id=NCJ 122967 will append "NCJ 122967" at the end of the citation. You can use templates such as |id={{NCJ|122967}} to append NCJ 122967 instead.

The following identifiers create links and are designed to accept a single value. Using multiple values or other text will break the link and/or invalidate the identifier. In general, the parameters should include only the variable part of the identifier, e.g. |rfc=822 or |pmc=345678.

  • Lua error: bad argument #1 to "get" (not a valid title).: arXiv identifier; for example: |arxiv=hep-th/9205027 (before April 2007) or |arxiv=0706.0001 (April 2007 – December 2014) or |arxiv=1501.00001 (since January 2015). Do not include extraneous file extensions like ".pdf" or ".html". Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Amazon Standard Identification Number; if first character of Lua error: bad argument #1 to "get" (not a valid title). value is a digit, use Lua error: bad argument #1 to "get" (not a valid title).. Because this link favours one specific distributor, include it only if standard identifiers are not available. Example |asin=B00005N5PF. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
    • Lua error: bad argument #1 to "get" (not a valid title).: ASIN top-level domain for Amazon sites other than the US; valid values: {{#lst:Help:CS1 errors|asin-tld_values_list}}. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: bibcode; used by a number of astronomical data systems; for example: 1974AJ.....79..819H. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: bioRxiv id, as in the entire DOI (e.g. 10.1101/078733 for http://biorxiv.org/content/early/2016/10/01/078733 or https://doi.org/10.1101/078733; 10.1101/2020.07.24.220400 for https://doi.org/10.1101/2020.07.24.220400). Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: CiteSeerX id, a string of digits and dots found in a CiteSeerX URL (e.g. 10.1.1.176.341 for https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.176.341). Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Digital object identifier; for example: 10.1038/news070508-7. It is checked to ensure it begins with (10.). Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
    • Supports accept-this-as-written markup to indicate valid DOIs using a non-standard format, see below.
    • Lua error: bad argument #1 to "get" (not a valid title).: Date a valid DOI was found to be non-working/inactive at https://doi.org. Use the same format as other dates in the article. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: International Standard Serial Number for the electronic media of a serial publication; eight characters may be split into two groups of four using a hyphen, but not an en dash or a space; example |eissn=1557-2986. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
    • Supports accept-this-as-written markup to indicate valid eISSNs using a non-standard format, see below.
  • Lua error: bad argument #1 to "get" (not a valid title).: Handle System identifier for digital objects and other resources on the Internet; example |hdl=20.1000/100. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: International Standard Book Number; for example: 978-0-8126-9593-9. (See Wikipedia:ISBN and ISBN § Overview.) Hyphens in the ISBN are optional, but preferred. Use the ISBN actually printed on or in the book. Use the 13-digit ISBN – beginning with 978 or 979 – when it is available. If only a 10-digit ISBN is printed on or in the book, use it. ISBNs can be found on the page with the publisher's information – usually the back of the title page – or beneath the barcode as a number beginning with 978 or 979 (barcodes beginning with any other numbers are not ISBNs). For sources with the older 9-digit SBN system, use Lua error: bad argument #1 to "get" (not a valid title).. Do not convert a 10-digit ISBN to 13-digit by just adding the 978 prefix; the last digit is a calculated check digit and just making changes to the numbers will make the ISBN invalid. This parameter should hold only the ISBN without any additional characters. It is checked for length, invalid characters – anything other than numbers, spaces, and hyphens, with "X" permitted as the last character in a 10-digit ISBN – and the proper check digit. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
    • Use the {{Format ISBN}} template within the parameter – in the form |isbn={{Format ISBN|9780812695939}} – if you are unsure of how any particular ISBN should be hyphenated, as the pattern varies by country and publisher.
    • Supports accept-this-as-written markup to indicate valid ISBNs using a non-standard format, see below.
  • Lua error: bad argument #1 to "get" (not a valid title).: International Standard Music Number; for example: 979-0-9016791-7-7. Hyphens or spaces in the ISMN are optional. Use the ISMN actually printed on or in the work. This parameter should hold only the ISMN without any additional characters. It is checked for length, invalid characters – anything other than numbers, spaces, and hyphens – and the proper check digit. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: International Standard Serial Number; eight characters may be split into two groups of four using a hyphen, but not an en dash or a space; example |issn=2049-3630. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
    • Supports accept-this-as-written markup to indicate valid ISSNs using a non-standard format, see below.
  • Lua error: bad argument #1 to "get" (not a valid title).: Jahrbuch über die Fortschritte der Mathematik; do not include "JFM" in the value; example |jfm=53.0144.01. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: JSTOR reference number; for example: |jstor=3793107. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Library of Congress Control Number. When present, alphabetic prefix characters are to be lower case and without a space; example |lccn=79-57364 or |lccn=2004042477 or |lccn=e09001178. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Mathematical Reviews; example |mr=630583. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: OCLC Number for looking up publications in the WorldCat union catalog; example |oclc=9355469. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Open Library identifier; do not include "OL" in the value; example |ol=7030731M. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Office of Scientific and Technical Information; example |osti=4367507. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: PubMed Central; use article number for open repository full-text of a journal article, e.g. |pmc=345678. Do not include "PMC" in the value. See also the Lua error: bad argument #1 to "get" (not a valid title). parameter, below; these are two different identifiers. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
    • Lua error: bad argument #1 to "get" (not a valid title).: Date that Lua error: bad argument #1 to "get" (not a valid title). goes live; if this date is in the future, then Lua error: bad argument #1 to "get" (not a valid title). is not linked until that date. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: PubMed; use unique identifier; example |pmid=17322060 See also the Lua error: bad argument #1 to "get" (not a valid title). parameter, above; these are two different identifiers. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Request for Comments; example |rfc=3143. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Standard Book Number; example |sbn=356-02201-3. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
    • Supports accept-this-as-written markup to indicate valid SBNs using a non-standard format, see below.
  • Lua error: bad argument #1 to "get" (not a valid title).: Social Science Research Network; example |ssrn=1900856. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Semantic Scholar corpus ID; example |s2cid=37220927. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..
  • Lua error: bad argument #1 to "get" (not a valid title).: Zentralblatt MATH; example |zbl=0472.53010 For zbMATH search results like JFM 35.0387.02 use |jfm=35.0387.02. Aliases: Lua error: bad argument #1 to "get" (not a valid title)..

In very rare cases, identifiers are published which do not follow their defined standard format or use non-conforming checksums. These would typically cause an error message to be shown. Do not alter them to match a different checksum. In order to suppress the error message, some identifiers (|doi=, |eissn=, |isbn=, |issn=, and |sbn=) support a special accept-this-as-written markup which can be applied to disable the error-checking (as |<param>=((<value>))). If the problem is down to a mere typographical error in a third-party source, correct the identifier value instead of overriding the error message.

For some identifiers, it is possible to specify the access status using the corresponding |<param>-access= parameter.

For {{cite journal}}, some identifiers (specifying free resources) will automatically be linked to the title when |url= and |title-link= are not used to specify a different link target. This behaviour can be overridden by one out of a number of special keywords for |title-link= to manually select a specific source (|title-link=pmc or |title-link=doi) for auto-linking or to disable the feature (|title-link=none).

It is not necessary to specify a URL to a link identical to a link also produced by an identifier. The |url= parameter (or |title-link=) can then be used for providing a direct deep link to the corresponding document or a convenience link to a resource that would not otherwise be obviously accessible.

  • url: URL of an online location where the text of the publication named by title can be found. Cannot be used if title is wikilinked. If applicable, the link may point to the specific page(s) referenced. Remove tracking parameters from URLs, e.g. #ixzz2rBr3aO94 or ?utm_source=google&utm_medium=...&utm_term=...&utm_campaign=.... For linking to pages in PDF files or in Google Books, see WP:PAGELINKS. Do not link to any commercial booksellers, such as Amazon; use |isbn= or |oclc= to provide neutral search links for books. Invalid URLs, including those containing spaces, will result in an error message.
    • access-date: Full date when the content pointed to by url was last verified to support the text in the article; do not wikilink; requires url; use the same format as other access and archive dates in the citations.[date 1] Not required for linked documents that do not change. For example, access-date is required for online sources, such as personal websites, that do not have a publication date; see WP:CITEWEB. Access dates are not required for links to published research papers or published books. Note that access-date is the date that the URL was found to be working and to support the text being cited. See "Automatic date formatting" above for details about interaction with {{use dmy dates}} and {{use mdy dates}}. Can be hidden or styled by registered editors. Alias: accessdate.
    • archive-url: The URL of an archived snapshot of a web page. Typically used to refer to services such as Internet Archive (see Help:Using the Wayback Machine) and archive.today (see Help:Using archive.today); requires archive-date and url. By default (overridden by |url-status=live) the archived link is displayed first, with the original link at the end. Alias: archiveurl.
      • archive-date: Archive service snapshot date; preceded in display by default text "archived from the original on". Use the same format as other access and archive dates in the citations. This does not necessarily have to be the same format that was used for citing publication dates.[date 1] Do not wikilink; templated dates are discouraged. See "Automatic date formatting" above for details about interaction with {{use dmy dates}} and {{use mdy dates}}. Alias: archivedate.
      • url-status: A control parameter to select one of |url= or |archive-url= to link |title=; requires url and archive-url. Use {{dead link}} to mark dead |url= when there is no |archive-url=.
        Accepts multiple keywords:
        • dead – (default condition when |url-status= omitted or empty) selects |archive-url=
        • live – selects |url=; used when |url= is preemptively archived with |archive-url=
        • deviated – selects |archive-url=; used when |url= is still live but no longer supports the text in a Wikipedia article
        • unfit – selects |archive-url=; used when |url= links to vice (gambling, pornography), advertising, or other unsuitable page; links to |url= are suppressed in the rendering. If an entire domain is unsuitable, consider instead usurpation or blacklist. Bot help is available at WP:URLREQ
        • usurped – selects |archive-url=; used when the domain in |url= no longer serves its original intent, particularly when the domain has been (mis)appropriated by other entities, such as vice, reseller and advertising sites; links to |url= are suppressed in the rendering. Bot help is available at WP:URLREQ
        • bot: unknown – Editors may encounter this value which is left behind by a bot that has visited the reference and wasn't able to determine the status of the url. The page will be automatically placed in Category:CS1 maint: bot: original URL status unknown when this value is present, and per the instructions in that category, editors manually evaluate the state of the URL and change the parameter value appropriately.
      • archive-format: File format of the work referred to by archive-url; for example: DOC or XLS; displayed in parentheses after the archive link. HTML is implied and should not be specified. PDF is auto-detected and should not be specified. Does not change the external link icon (except for PDF). Note: External link icons do not include alt text; thus, they do not add file format information for the visually impaired. (This is not a concern with PDF, because the auto-detection will add "(PDF)" as descriptive text.) See Using |format=
    • url-access: See Access indicators for url-holding parameters
  • format: File format of the work referred to by url; for example: DOC or XLS; displayed in parentheses after title. (For media format, use type.) HTML is implied and should not be specified. PDF is auto-detected and should not be specified. Does not change the external link icon (except for PDF). Note: External link icons do not include alt text; thus, they do not add file format information for the visually impaired. (This is not a concern with PDF, because the auto-detection will add "(PDF)" as descriptive text.) See Using |format=

URLs must begin with a supported URI scheme. http:// and https:// will be supported by all browsers; however, ftp://, gopher://, irc://, ircs://, mailto: and news: may require a plug-in or an external application and should normally be avoided. IPv6 host-names are currently not supported.

If URLs in citation template parameters contain certain characters, then they will not display and link correctly. Those characters need to be percent-encoded. For example, a space must be replaced by %20. To encode the URL, replace the following characters with:

Character space " ' < > [ ] { | }
Encoding %20 %22 %27 %3C %3E %5B %5D %7B %7C %7D

Single apostrophes do not need to be encoded; however, unencoded multiples will be parsed as italic or bold markup. Single curly closing braces also do not need to be encoded; however, an unencoded pair will be parsed as the double closing braces for the template transclusion.

  1. 1.0 1.1 Access-date and archive-date in references should all have the same format – either the format used for publication dates, or YYYY-MM-DD. See MOS:DATEUNIFY.
  • separator: specifies the punctuation mark used to separate certain fields. This defaults to a comma; the Citation Style 1 family of templates uses a period.
  • laysummary: url of a lay summary of a technical article, which could be in a popular science magazine or newspaper.
    • laysource: Name of the source, e.g., The Guardian (UK newspaper) or New Scientist.
    • laydate: The date[n 1] of publication or, where this is not available, date of retrieval of the lay summary.
  • postscript: Set terminal punctuation. Omit or leave blank to remove the trailing full stop (period). Punctuation specified by this parameter will appear within the cite span, and consequently before any icons added by metadata-using software, e.g. library browser plugins. Hence this parameter should be used instead of manually appending data to the citation. This parameter is ignored if |quote= is specified, when |postscript=. is forced.
  • ref: An explicit link-target ID anchor (HTML id=) for Harvard referencing links; see Anchors for Harvard references

Examples

Books

Three authors, a volume, and an edition. Ampersand (&) forced before final author's name.
{{Citation
| last1 = Lincoln
| first1 = A.
| last2 = Washington
| first2 = G.
| last3 = Adams
| first3 = J.
| lastauthoramp = yes
| title = All the Presidents' Names
| publisher = The Pentagon
| place = Home Base, New York
| volume = XII
| edition = 2nd
| year = 2007
}}
Lua error: bad argument #1 to "get" (not a valid title).

Web

Web page
{{Citation
| url = http://nrhp.focus.nps.gov
| title = NPS Focus
| work = National Register of Historic Places
| publisher = [[National Park Service]]
| accessdate = November 30, 2010
}}
Lua error: bad argument #1 to "get" (not a valid title).
Archived page
{{Citation
| url = http://liftoff.msfc.nasa.gov/
academy/space/atmosphere.html
| title = Earth's Atmosphere
| accessdate = October 25, 2007
| publisher = [[National Aeronautics and Space Administration]]
| year = 1995
| author = NASA
| archiveurl = http://web.archive.org/web/20071013232332/
http://liftoff.msfc.nasa.gov/academy/space/atmosphere.html
| archivedate = October 13, 2007
}}
Lua error: bad argument #1 to "get" (not a valid title).

Journals, newspapers, magazines, or other periodicals

Journal article
{{Citation
| last = Hill
| first = Marvin S.
| title = Joseph Smith and the 1826
Trial: New Evidence and New
Difficulties
| journal = BYU Studies
| volume = 12
| issue = 2
| year = 1976
| pages = 1–8
| url = https://byustudies.byu.edu/
shop/PDFSRC/12.2Hill.pdf
}}
Lua error: bad argument #1 to "get" (not a valid title).
Journal article with multiple authors and identifier
{{Citation
| last1 = Mandelkern
| first1 = M,
| last2 = Elias
| first2 = J,
| last3 = Eden
| first3 = D,
| last4 = Crothers
| first4 = D
| display-authors = 2
| title = The dimensions of DNA in solution
| journal = J Mol Biol
| volume = 152
| issue = 1
| pages = 153–61
| year = 1981
| pmid = 7338906
| doi = 10.1016/0022-2836(81)90099-1
}}
Lua error: bad argument #1 to "get" (not a valid title).
Newspaper article
{{Citation
| last = Smith
| first = Joseph III
| author-link = Joseph Smith III
| title = Last Testimony of Sister Emma
| newspaper = The Saints' Herald
| publication-place = Plano, IL
| volume = 26
| issue = 19
| date = October 1, 1879
| year = 1879
| month = October
| page = 289
| url = http://www.sidneyrigdon.com/
dbroadhu/IL/sain1872.htm#100179
}}
Lua error: bad argument #1 to "get" (not a valid title).
Conference paper
{{Citation
| last = Sullivan
| first = D.B.
| contribution = Time and frequency measurement
 at NIST: The first 100 years
| year = 2001
| title = 2001 IEEE Int'l Frequency Control Symp.
| publisher = National Institute of Standards and Technology
| url = http://tf.nist.gov/timefreq/
general/pdf/1485.pdf
| format = PDF
}}
Lua error: bad argument #1 to "get" (not a valid title).

Parts of books, including encyclopedia articles

Manuscript published in an edited compilation
{{Citation
| last = Bidamon
| first = Emma Smith
| author-link = Emma Hale Smith
| chapter = Letter to Emma S. Pilgrim
| date = March 27, 1876
| year = 1876
| editor-last = Vogel
| editor-first = Dan
| title = Early Mormon Documents
| volume = 1
| publisher = Signature Books
| publication-date = 1996
| isbn = 1–56085–072–8
}}
Lua error: bad argument #1 to "get" (not a valid title).
Work with an editor but no author
{{Citation
| editor-last = Vogel
| editor-first = Dan
| title = Early Mormon Documents
| volume = 1
| publisher = Signature Books
| publication-date = 1996
| isbn = 1–56085–072–8
}}
Lua error: bad argument #1 to "get" (not a valid title).
Encyclopedia article by a named author
{{Citation
| last = Kramer
| first = Martin
| author-link = Martin Kramer
| contribution = Bernard Lewis
| editor-last = Boyd
| editor-first = Kelley
| title = Encyclopedia of Historians
and Historical Writing
| volume = 1
| pages = 719–720
| publisher = Fitzroy Dearborn
| place = London
| publication-date = 1999
| contribution-url = http://
www.geocities.com/martinkramerorg/
BernardLewis.htm
}}
Lua error: bad argument #1 to "get" (not a valid title).
Encyclopedia article with no named author
{{Citation
| contribution = Bernard Lewis
| editor-last = Boyd
| editor-first = Kelley
| title = Encyclopedia of Historians
and Historical Writing
| volume = 1
| pages = 719–720
| publisher = Fitzroy Dearborn
| place = London
| year = 1999
| contribution-url = http://
www.geocities.com/martinkramerorg/
BernardLewis.htm
}}
Lua error: bad argument #1 to "get" (not a valid title).

Republications, or edited quotations in a periodical article

Manuscript edited and published in a journal
{{Citation
| last = Knight
| first = Joseph, Sr.
| year = 1833
| editor-last = Jessee
| editor-first = Dean
| title = Joseph Knight's Recollection
of Early Mormon History
| journal = BYU Studies
| volume = 17
| issue = 1
| publication-date = 1976
| pages = 35
| url = https://byustudies.byu.edu/
shop/PDFSRC/17.1Jessee.pdf
}}
Lua error: bad argument #1 to "get" (not a valid title).
Manuscript written at one date and place, then published in a periodical at a different date and place with commentary by the editor.
{{Citation
| last = Klingensmith
| first = Philip
| contribution = Affidavit
| year = 1872
| date = September 5, 1872
| place = Lincoln County, Nevada
| title = Mountain Meadows Massacre
| editor-last = Toohy
| editor-first = Dennis J.
| journal = Corinne Daily Reporter
| publication-date = September 24, 1872
| publication-place = Corinne, Utah
| volume = 5
| issue = 252
| pages = 1
| contribution-url = http://
udn.lib.utah.edu/u?/corinne,5359
}}
Lua error: bad argument #1 to "get" (not a valid title).

Press release

Press release with quotation
{{Cite press release
| url = http://www.apple.com/pr/
library/2010/04/05ipad.html
| title = Apple Sells Over 300,000 iPads First Day
| publisher = Apple Inc
| accessdate = April 10, 2010
| quote = in the US as of midnight Saturday, April 3}}
Template:Cite press release

Citing patents

Parameters (all are optional)

{{Citation
| inventor-last =
| inventor-first =
| inventorlink =
| inventor2-last =
| inventor2-first =
| inventorlink2 =
| publication-date =
| issue-date =
| title =
| country-code =
| description =
| patent-number =
}}
  • inventor-last (or inventor1-last): The inventor's surname or last name.
  • inventor-first (or inventor1-first): The inventor's first or given name(s).
  • inventorlink (or inventorlink1): Title of an existing Wikipedia article about the first inventor.
  • inventor2-last, inventor3-last, inventor4-last: The second, third, and fourth authors' surname or last name, if applicable.
  • inventor2-first, inventor3-first, inventor4-first: The second, third, and fourth inventors' first or given name(s), if applicable.
  • inventorlink2, inventorlink3, inventorlink4: Title of an existing Wikipedia article about the second, third, and fourth inventor, if applicable.
  • publication-date: Date of publication or filing.
  • issue-date (or date): Date patent was issued by patent agency.
  • title: Title of the patent. If the title includes [square brackets], these must be encoded as "&#91;" for "[" and "&#93;" for "]"
  • country-code: Two-letter abbreviation of the country issuing the patent.
  • description: Type of patent; shown between country code and number.
  • patent-number: The number of the patent.

Examples

United States patent with multiple inventors
{{Citation
| inventor1-last = Degermark
| inventor1-first = Mikael
| inventor2-last = Brodnik
| inventor2-first = Andrej
| inventor3-last = Carlsson
| inventor3-first = Svante
| inventor4-last = Pink
| inventor4-first = Stephen
| title = Fast routing lookup system
using complete prefix tree, bit vector,
and pointers in a routing table for
determining where to route IP datagrams
| issue-date = 2001
| patent-number = 6266706
| country-code = US}}
Lua error: bad argument #1 to "get" (not a valid title).

Anchored citations

This template can generate a citation that can be combined with shortened footnotes or parenthetical referencing. It does this by creating an HTML anchor containing an ID. The special parameter |ref=harv generates an ID suitable for Harvard referencing templates such as {{harv}} as specified in the next section; this is the default for the {{citation}} template. If an empty |ref= is given, no anchor is generated; this is the default for the Cite templates such as {{cite book}} and {{cite news}}. You can also specify the ID directly, using the |ref=ID parameter. For example, suppose an article's References section contains the markup:

  • {{Citation |author=Sigmund Freud |title=Civilization and Its Discontents |year=1930 |ref=CivDis}}

which generates the citation:

  • Lua error: bad argument #1 to "get" (not a valid title).

Then, the markup "([[#CivDis|Freud 1930]])" generates a parenthetical reference "(Freud 1930)" containing a wikilink to the citation (try clicking on the wikilink).

Anchors for Harvard referencing templates

IDs compatible with Harvard referencing templates such as {{harv}} are computed from the last names of the authors and the year of the cited source. For example, the markup "{{harv|Wright|Evans|1851|p=ix}}" generates the Harvard reference "(Wright & Evans 1851, p. ix)", which wikilinks to the citation whose markup and appearance are shown below:

  • {{Citation |last1=Wright |first1=Thomas |last2=Evans |first2=R. H. |title=Historical and Descriptive Account of the Caricatures of James Gillray |location=London |publisher=Henry G. Bohn |year=1851 |oclc=59510372}}
  • Lua error: bad argument #1 to "get" (not a valid title).

In this example the {{citation}} template defines, and the {{harv}} template uses, the HTML ID "CITEREFWrightEvans1851", composed by concatenating the string "CITEREF" with the last names of the authors and the year. The {{harvid}} template can be used to generate such IDs, for example, {{harvid|Wright|Evans|1851}} generates "CITEREFWrightEvans1851".

Related methods which leave only a number in the text are to use the {{harvnb}} template enclosed in the <ref></ref> html code, or to use the {{sfn}} template alone. The example above would be <ref>{{harvnb|Wright|Evans|1851|p=ix}}</ref> or {{sfn|Wright|Evans|1851|p=ix}} both of which generate a footnote, such as

17. Wright & Evans 1851, p. ix

The names of only the first four authors are used; other author names are not concatenated to the ID. If no author names are given, editor names are used instead. For patents, inventor names are used instead of authors or editors. If these names are not given, this template does not generate an anchor.

Last names are used, as specified by the parameters |last1= (or |last=), |last2=, |last3=, and |last4=, and similarly for |editor1-last= etc. and for |inventor1-last= etc. If a full name is given but no last name is specified, this template falls back on the full name, but this usage is not recommended. For example, in "{{Citation | author = Sigmund Freud | title = The Ego and the Id | year = 1923}}" no last name is given, so this citation cannot be combined with the Harvard reference "{{harv|Freud|1923}}". To make these {{citation}} and {{harv}} invocations compatible, either replace "|author=Sigmund Freud" with "|first=Sigmund |last=Freud", or add "|ref={{harvid|Freud|1923}}" to the {{citation}} invocation, or add the same ref parameter (say, "|ref=EgoId") to both the {{citation}} and the {{harv}} invocations.

Similarly, the year is used, as specified by |year=. If no year is given, this template attempts to derive the year from |date= (or, if no date is given, from |publication-date=) by applying the MediaWiki#time function. This heuristic works with many common date formats (American, International and ISO standard format YYYY-MM-DD as listed in WP:MOS), but may not work as expected with other formats, so when in doubt it may be safer to use |year=. Note that if only a year, say 2005, is known you must use |year=2005 rather than |date=2005.

IDs must be unique

Names, years, and hand-specified IDs must be chosen so that the IDs are unique within a page; otherwise the HTML will not conform to the W3C standards, and any references to the citations will not work reliably. For example, suppose a page contains the following two citations with {{harv}}-compatible IDs:

  • Lua error: bad argument #1 to "get" (not a valid title).
  • Lua error: bad argument #1 to "get" (not a valid title).

If these citations were altered to say "2008" rather than "2008a" and "2008b", the resulting page would not work, because the two different citations would both attempt to use the ID "CITEREFMontesHalterman2008". To avoid this problem, distinguish the citations by appending suffixes to the years, e.g., "|year=2008a" and "|year=2008b", as was done above. Any Harvard references to these citations should use years with the same suffixes.

It is good practice to verify that a page does not contain duplicate IDs by using the W3C Markup Validation Service; see External links.

Dates

  1. 1.0 1.1 1.2 1.3
    • The format of dates in the references of an article should use a consistent and unambiguous style. Example formats used in Wikipedia citations include:
    • 2009
    • 2009-09-14 (ISO standard format: YYYY-MM-DD)
    • 14 September 2009
    • September 14, 2009 (with comma)
    • 2009 Sep 14
    • September 2009
    • Sept./Oct. 2009
    • As indicated above, month names are sometimes abbreviated, e.g., September to "Sept" or "Sept." or "Sep" or "Sep."
    • Dates should not be linked in references.
    • Please see Wikipedia:Manual of Style (dates and numbers) for more guidance about formatting dates.

Tools

See Wikipedia:Citing sources for a list of tools that can help create a reference in the "citation" format.

COinS

This template produces COinS metadata; see COinS in Wikipedia for background information.

Template:Visible anchor

Template:AuthorMask doc