Template:R/doc

Intent
The r (referencing) template allows to define and invoke any kind of full or shortened references (citations as well as footnotes) in articles in a very intuitive way utilizing an easy-to-remember and very short notation reducing a lot of clutter from article source code, thereby making them easier to read and maintain.

r provides means for links to references to carry additional information (like pages, quotations and other commentary) in a condensed format, thereby eliminating the need for an additional article section for shortened references (and hence avoiding the problems related to that approach like the extra layer of indirection of links, the real-estate occupied for, as well as the amount of whitespace created by that section, and the often unreliable proprietary linking system with ambiguous or dangling links as well as lacking backlinks from the full citations to the shortened references). Its annotation system can be used to enrich the full citation with information given where a reference gets invoked, to bundle multiple citations into one entry, or to group sub-references under the corresponding full reference (i.e. to implement r-style shortened citations).

By utilizing the MediaWiki Extension:Cite internally (instead of establishing an independent linking system (i.e. WP:CITEREF) on top of it), r also remains fully compatible with other referencing systems and will take advantage of any future improvements of the underlying system.

It can be used with raw text definitions for the references as well as be combined with other citation templates (like CS1/CS2).

Overview
In its basic format the template provides a compact shorthand for  citation tags, simplifying syntax so cutting code clutter.

It can also be used to define inline and/or list-defined references (LDR), including nested footnotes inside other footnotes (up to five levels deep). Citations can be provided as raw text citations or through other citation templates (such as the suite of CS1/CS2 citation templates).

Optionally, it allows to provide and display individual page numbers (or other in-source location information) and quotations (including language information and translations) from the source alongside the invocations of a reference (that is, the link to the reference). If the page numbers given are too unspecific for the quotation, an extra page number can optionally be given for the quotation only. The page number will be shown as superscript immediately following the reference link, the other related information is available as tooltip when hovering over that superscript. Plural page parameters have special support for lists and ranges, automatically converting hyphens to endashes&mdash;the accept-this-as-written markup to override the automatic conversion is supported as well.

The template allows the definition of reference annotation, which will be collected and appended to the end of the full citation defined earlier. This can be used to accumulate extra notes (including page numbers and quotes from the invocations), allows for citations defined at different locations to be bundled and residing under a single entry, or to group sub-references under the corresponding full reference.

The template parameters can take raw text information, but are also compatible with simple MediaWiki and HTML markup allowing for the usage of links and templates in template parameters. Such markup would be automatically stripped off for tooltip display, but passed on for other purposes (annotation system).

Custom link anchors can be enabled for the reference links as well as for reference definitions and various annotation, thereby allowing to smoothly blend in with other citation systems used on the same page, or to create sophisticated linking schemes with links to individual pieces of contents and backlinks to reference links (i.e. acting as shortened references).

The template allows to define and show a context section in the article prose to indicate which specific statements in the article are supported by the reference, if this isn't already obvious from where the reference link is positioned. The section can be divided into multiple pieces and can overlap with other sections defined for other references.

Missing page numbers can be indicated similar to Page needed.

For as long as the tooltip feature isn't occupied by the template to display quotations, the template will provide a tooltip by itself explaining the truncated page / location information attached to the link.

The template is compatible with the parameter names of most other citation templates, and it works for normal citations just as well as for any kinds of groups (i.e. for footnotes, including the predefined ones).

Bidirectional support (left-to-right, right-to-left) for citations is available if the corresponding CSS definitions are activated.

The template optimizes the visual kerning in the superscript and has configurable support for line wrapping after or within superscripts (with corresponding CSS).

The template is compatible with editing features such as the pipe trick and template substituting.

(The present implementation supports multiple citations, but this functionality may be moved to a wrapper like rr in the future in order to introduce a further simplified and more powerful calling convention to the core template r. For maximum future-compatibility, use rr when using enumerated parameters (to support multiple citations in one call) or use unnamed parameters.)

For example:

and  can coexist on the same page, and like ,  can be used with or without list-defined references. In addition, a  or   parameter adds the functionality of rp:

In-source-location parameters
The in-source-location of a source can be specified with either page/p (for a single page), with pages/pp (for plural pages), or with location/loc/at for other in-source-locations.

The specified page number(s) can be a single page number (287), a list of several pages (xii, 287, 292, 418) or a range of pages (287–288) or any combination thereof. Do not add "Page", "pp.", etc.—just the numbers.

Other in-source-location information can also be used for non-numeric pages, for example: "f. 29", "A7", and "back cover", etc., and can also be used for non-paginated sources, e.g., "0:35:12" for a video source.

Choose one of the template parameters above according to the type of page or in-source-location specified.

While typically only one of these three types of parameters is given, it is also possible to combine them to suit more special use cases. If both, singular and plural page parameters are given at the same time, the plural page info is assumed to be the span of the article, whereas the singular page info is considered to be the page within that span supporting the statement. The template will indicate this by framing the singular page in square brackets following the plural page info. If an in-source-location is given in addition to the page info, the template assumes it to further detail the preceding page info rather than representing some kind of stand-alone in-source location info.

Do not attempt to use multiple aliases of a parameter at the same time. Only one will be chosen and the others may be ignored without error message.

References section
The ref names may be defined within a reflist (as illustrated below) or (in the more usual way) scattered throughout the article text using e.g. or.

R-style shortened references
The r-style annotation system can be used to easily create sub-references (as shortened citations) with back- or crosslinks grouped under their corresponding full citation. There are many possible variants, some illustrated below:

Example 1 (with backlinks and automatic numbering of sub-references, here also with nested citations):

Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua.

Spacing
Where multiple citations occur in series, r prevents line breaks between the citations. In this case, yes can be used to allow a line break. Alternatively, if line breaks should be allowed also inside a long page / location information, forced can be used instead (however, if this actually results in line breaks also depends on the browser, CSS and the skin selected).

Hyphens
Per MOS:DASH, page ranges should normally be declared with an ndash ( →[1]) rather than a hyphen. Tools like WP:AWB will automatically convert hyphens to dashes in such instances. For the plural page parameters pages, pp and quote-pages and aliases, r will automatically translate hyphens into ndashes for display purposes. (This does not apply to the singular and other in-source-location parameters page, p, at, loc, quote-page and aliases.) If the hyphen is actually desired for whatever reason, the "accept-this-as-written-markup" (which is also supported by rp and ran, the family of sfn- and harv-style templates, and all CS1/CS2 citation templates) can be used to indicate this ( →[1]).

Editing features
Because of a technical limitation, some of the standard Wikipedia markup elements that are often used in the article prose do not work within a set of  tags, including but not limited to the pipe trick, template substitution and another "nested" set of   tags. For example, the following does not work as expected:
 * 1)   (Generates: Help:Footnotes instead of a wikilink)
 * 2)   (Generates:  instead of the date that the edit was made)
 * 3)   (Generates: Cite error: A &lt;ref&gt; tag is missing the closing &lt;/ref&gt; (see the help page). &lt;/ref&gt;)

Replacing the outermost  set with   (or   allows for the use of the markup elements listed above.

TemplateData
{	"params": { "name": { "aliases": [ "n", "name1", "n1", "1"			],			"label": "Reference name 1", "description": "If this is \"RefName\", the template displays .", "type": "string", "required": true },		"name2": { "aliases": [ "n2", "2"			],			"label": "Reference name 2", "description": "If this is \"RefName\", the template displays .", "type": "string", "suggested": false },		"name3": { "aliases": [ "n3", "3"			],			"label": "Reference name 3", "description": "If this is \"RefName\", the template displays .", "type": "string", "suggested": false },		"name4": { "aliases": [ "n4", "4"			],			"label": "Reference name 4", "description": "If this is \"RefName\", the template displays .", "type": "string" },		"name5": { "aliases": [ "n5", "5"			],			"label": "Reference name 5", "description": "If this is \"RefName\", the template displays .", "type": "string" },		"name6": { "aliases": [ "n6", "6"			],			"label": "Reference name 6", "description": "If this is \"RefName\", the template displays .", "type": "string" },		"name7": { "aliases": [ "n7", "7"			],			"label": "Reference name 7", "description": "If this is \"RefName\", the template displays .", "type": "string" },		"name8": { "aliases": [ "n8", "8"			],			"label": "Reference name 8", "description": "If this is \"RefName\", the template displays .", "type": "string" },		"name9": { "aliases": [ "n9", "9"			],			"label": "Reference name 9", "description": "If this is \"RefName\", the template displays .", "type": "string" },		"group": { "aliases": [ "grp", "g" ],			"label": "Reference group", "description": "The reference group of all the references displayed; see WP:REFGROUP for help.", "type": "string", "default": "Defaults to not being in a group.", "suggested": true },		"page": { "aliases": [ "p", "page1", "p1", "1p" ],			"label": "Page number: reference 1", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if singular page is given.", "example": "\"2\"", "type": "content", "suggested": true },		"pages": { "aliases": [ "pp", "pages1", "pp1", "1pp" ],			"label": "Pages numbers: reference 1", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if plural pages are given.", "example": "\"34–38\"", "type": "content", "suggested": true },		"location": { "aliases": [ "location1", "loc", "loc1", "1loc", "at", "at1" ],			"label": "In-source location: reference 1", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"quote": { "aliases": [ "q", "quote1", "q1" ],			"label": "Quote: reference 1", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string", "suggested": true },		"quote-page": { "aliases": [ "qp", "quote-page1", "qp1" ],			"label": "Quote page: reference 1", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page1. Choose parameter only if singular page is given.", "type": "content" },		"quote-pages": { "aliases": [ "qpp", "quote-pages1", "qpp1" ],			"label": "Quote pages: reference 1", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages1. Choose parameter only if plural pages are given.", "type": "content" },		"quote-location": { "aliases": [ "quote-location1", "quote-loc", "quote-loc1", "quote-at", "quote-at1" ],			"label": "Quote in-source location: reference 1", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"language": { "aliases": [ "language1", "lang", "lang1", "l", "l1", "quote-language", "quote-lang", "ql", "quote-language1", "quote-lang1", "ql1" ],			"label": "Quote language: reference 1", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" },		"translation": { "aliases": [ "translation1", "trans", "trans1", "t", "t1", "trans-quote", "trans-quote1", "tq", "tq1", "xlat", "xlat1" ],			"label": "Quote translation: reference 1", "description": "An optional English translation of a non-English quote.", "type": "string" },		"page2": { "aliases": [ "p2", "2p" ],			"label": "Page number: reference 2", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" },		"pages2": { "aliases": [ "pp2", "2pp" ],			"label": "Pages numbers: reference 2", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" },		"location2": { "aliases": [ "loc2", "2loc", "at2" ],			"label": "In-source-location: reference 2", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" },		"quote2": { "aliases": [ "q2" ],			"label": "Quote: reference 2", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" },		"quote-page2": { "aliases": [ "qp2" ],			"label": "Quote page: reference 2", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page2. Choose parameter only if singular page is given.", "type": "content" },		"quote-pages2": { "aliases": [ "qpp2" ],			"label": "Quote pages: reference 2", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages2. Choose parameter only if plural pages are given.", "type": "content" },		"quote-location2": { "aliases": [ "quote-loc2", "quote-at2" ],			"label": "Quote in-source location: reference 2", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"language2": { "aliases": [ "lang2", "l2", "quote-language2", "quote-lang2", "ql2" ],			"label": "Quote language: reference 2", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" },		"translation2": { "aliases": [ "trans2", "t2", "trans-quote2", "tq2", "xlat2" ],			"label": "Quote translation: reference 2", "description": "An optional English translation of a non-English quote.", "type": "string" },		"page3": { "aliases": [ "p3", "3p" ],			"label": "Page number: reference 3", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" },		"pages3": { "aliases": [ "pp3", "3pp" ],			"label": "Pages numbers: reference 3", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" },		"location3": { "aliases": [ "loc3", "3loc", "at3" ],			"label": "In-source-location: reference 3", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" },		"quote3": { "aliases": [ "q3" ],			"label": "Quote: reference 3", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" },		"quote-page3": { "aliases": [ "qp3" ],			"label": "Quote page: reference 3", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page3. Choose parameter only if singular page is given.", "type": "content" },		"quote-pages3": { "aliases": [ "qpp3" ],			"label": "Quote pages: reference 3", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages3. Choose parameter only if plural pages are given.", "type": "content" },		"quote-location3": { "aliases": [ "quote-loc3", "quote-at3" ],			"label": "Quote in-source location: reference 3", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"language3": { "aliases": [ "lang3", "l3", "quote-language3", "quote-lang3", "ql3" ],			"label": "Quote language: reference 3", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" },		"translation3": { "aliases": [ "trans3", "t3", "trans-quote3", "tq3", "xlat3" ],			"label": "Quote translation: reference 3", "description": "An optional English translation of a non-English quote.", "type": "string" },		"page4": { "aliases": [ "p4", "4p" ],			"label": "Page number: reference 4", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" },		"pages4": { "aliases": [ "pp4", "4pp" ],			"label": "Pages numbers: reference 4", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" },		"location4": { "aliases": [ "loc4", "4loc", "at4" ],			"label": "In-source-location: reference 4", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" },		"quote4": { "aliases": [ "q4" ],			"label": "Quote: reference 4", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" },		"quote-page4": { "aliases": [ "qp4" ],			"label": "Quote page: reference 4", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page4. Choose parameter only if singular page is given.", "type": "content" },		"quote-pages4": { "aliases": [ "qpp4" ],			"label": "Quote pages: reference 4", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages4. Choose parameter only if plural pages are given.", "type": "content" },		"quote-location4": { "aliases": [ "quote-loc4", "quote-at4" ],			"label": "Quote in-source location: reference 4", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"language4": { "aliases": [ "lang4", "l4", "quote-language4", "quote-lang4", "ql4" ],			"label": "Quote language: reference 4", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" },		"translation4": { "aliases": [ "trans4", "t4", "trans-quote4", "tq4", "xlat4" ],			"label": "Quote translation: reference 4", "description": "An optional English translation of a non-English quote.", "type": "string" },		"page5": { "aliases": [ "p5", "5p" ],			"label": "Page number: reference 5", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" },		"pages5": { "aliases": [ "pp5", "5pp" ],			"label": "Pages numbers: reference 5", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" },		"location5": { "aliases": [ "loc5", "5loc", "at5" ],			"label": "In-source-location: reference 5", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" },		"quote5": { "aliases": [ "q5" ],			"label": "Quote: reference 5", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" },		"quote-page5": { "aliases": [ "qp5" ],			"label": "Quote page: reference 5", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page5. Choose parameter only if singular page is given.", "type": "content" },		"quote-pages5": { "aliases": [ "qpp5" ],			"label": "Quote pages: reference 5", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages5. Choose parameter only if plural pages are given.", "type": "content" },		"quote-location5": { "aliases": [ "quote-loc5", "quote-at5" ],			"label": "Quote in-source location: reference 5", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"language5": { "aliases": [ "lang5", "l5", "quote-language5", "quote-lang5", "ql5" ],			"label": "Quote language: reference 5", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" },		"translation5": { "aliases": [ "trans5", "t5", "trans-quote5", "tq5", "xlat5" ],			"label": "Quote translation: reference 5", "description": "An optional English translation of a non-English quote.", "type": "string" },		"page6": { "aliases": [ "p6", "6p" ],			"label": "Page number: reference 6", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" },		"pages6": { "aliases": [ "pp6", "6pp" ],			"label": "Pages numbers: reference 6", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" },		"location6": { "aliases": [ "loc6", "6loc", "at6" ],			"label": "In-source-location: reference 6", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" },		"quote6": { "aliases": [ "q6" ],			"label": "Quote: reference 6", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" },		"quote-page6": { "aliases": [ "qp6" ],			"label": "Quote page: reference 6", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page6. Choose parameter only if singular page is given.", "type": "content" },		"quote-pages6": { "aliases": [ "qpp6" ],			"label": "Quote pages: reference 6", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages6. Choose parameter only if plural pages are given.", "type": "content" },		"quote-location6": { "aliases": [ "quote-loc6", "quote-at6" ],			"label": "Quote in-source location: reference 6", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"language6": { "aliases": [ "lang6", "l6", "quote-language6", "quote-lang6", "ql6" ],			"label": "Quote language: reference 6", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" },		"translation6": { "aliases": [ "trans6", "t6", "trans-quote6", "tq6", "xlat6" ],			"label": "Quote translation: reference 6", "description": "An optional English translation of a non-English quote.", "type": "string" },		"page7": { "aliases": [ "p7", "7p" ],			"label": "Page number: reference 7", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" },		"pages7": { "aliases": [ "pp7", "7pp" ],			"label": "Pages numbers: reference 7", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" },		"location7": { "aliases": [ "loc7", "7loc", "at7" ],			"label": "In-source-location: reference 7", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" },		"quote7": { "aliases": [ "q7" ],			"label": "Quote: reference 7", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" },		"quote-page7": { "aliases": [ "qp7" ],			"label": "Quote page: reference 7", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page7. Choose parameter only if singular page is given.", "type": "content" },		"quote-pages7": { "aliases": [ "qpp7" ],			"label": "Quote pages: reference 7", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages7. Choose parameter only if plural pages are given.", "type": "content" },		"quote-location7": { "aliases": [ "quote-loc7", "quote-at7" ],			"label": "Quote in-source location: reference 7", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"language7": { "aliases": [ "lang7", "l7", "quote-language7", "quote-lang7", "ql7" ],			"label": "Quote language: reference 7", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" },		"translation7": { "aliases": [ "trans7", "t7", "trans-quote7", "tq7", "xlat7" ],			"label": "Quote translation: reference 7", "description": "An optional English translation of a non-English quote.", "type": "string" },		"page8": { "aliases": [ "p8", "8p" ],			"label": "Page number: reference 8", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" },		"pages8": { "aliases": [ "pp8", "8pp" ],			"label": "Pages numbers: reference 8", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" },		"location8": { "aliases": [ "loc8", "8loc", "at8" ],			"label": "In-source-location: reference 8", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" },		"quote8": { "aliases": [ "q8" ],			"label": "Quote: reference 8", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" },		"quote-page8": { "aliases": [ "qp8" ],			"label": "Quote page: reference 8", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page8. Choose parameter only if singular page is given.", "type": "content" },		"quote-pages8": { "aliases": [ "qpp8" ],			"label": "Quote pages: reference 8", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages8. Choose parameter only if plural pages are given.", "type": "content" },		"quote-location8": { "aliases": [ "quote-loc8", "quote-at8" ],			"label": "Quote in-source location: reference 8", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"language8": { "aliases": [ "lang8", "l8", "quote-language8", "quote-lang8", "ql8" ],			"label": "Quote language: reference 8", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" },		"translation8": { "aliases": [ "trans8", "t8", "trans-quote8", "tq8", "xlat8" ],			"label": "Quote translation: reference 8", "description": "An optional English translation of a non-English quote.", "type": "string" },		"page9": { "aliases": [ "p9", "9p" ],			"label": "Page number: reference 9", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" },		"pages9": { "aliases": [ "pp9", "9pp" ],			"label": "Pages numbers: reference 9", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" },		"location9": { "aliases": [ "loc9", "9loc", "at9" ],			"label": "In-source-location: reference 9", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" },		"quote9": { "aliases": [ "q9" ],			"label": "Quote: reference 9", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" },		"quote-page9": { "aliases": [ "qp9" ],			"label": "Quote page: reference 9", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page9. Choose parameter only if singular page is given.", "type": "content" },		"quote-pages9": { "aliases": [ "qpp9" ],			"label": "Quote pages: reference 9", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages9. Choose parameter only if plural pages are given.", "type": "content" },		"quote-location9": { "aliases": [ "quote-loc9", "quote-at9" ],			"label": "Quote in-source location: reference 9", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true },		"language9": { "aliases": [ "lang9", "l9", "quote-language9", "quote-lang9", "ql9" ],			"label": "Quote language: reference 9", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" },		"translation9": { "aliases": [ "trans9", "t9", "trans-quote9", "tq9", "xlat9" ],			"label": "Quote translation: reference 9", "description": "An optional English translation of a non-English quote.", "type": "string" },		"reference": { "aliases": [ "r", "references", "notes", "note", "content", "text", "refn", "refs", "reference1", "refn1", "r1" ],			"label": "Reference definition 1", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). Proper Referencing. Atlanta Press. p. 201.", "type": "string", "suggested": true },		"reference2": { "aliases": [ "refn2", "r2" ],			"label": "Reference definition 2", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). Proper Referencing. Atlanta Press. p. 201.", "type": "string", "suggested": false },		"reference3": { "aliases": [ "refn3", "r3" ],			"label": "Reference definition 3", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). Proper Referencing. Atlanta Press. p. 201.", "type": "string", "suggested": false },		"reference4": { "aliases": [ "refn4", "r4" ],			"label": "Reference definition 4", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). Proper Referencing. Atlanta Press. p. 201.", "type": "string", "suggested": false },		"reference5": { "aliases": [ "refn5", "r5" ],			"label": "Reference definition 5", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). Proper Referencing. Atlanta Press. p. 201.", "type": "string", "suggested": false },		"reference6": { "aliases": [ "refn6", "r6" ],			"label": "Reference definition 6", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). Proper Referencing. Atlanta Press. p. 201.", "type": "string", "suggested": false },		"reference7": { "aliases": [ "refn7", "r7" ],			"label": "Reference definition 7", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). Proper Referencing. Atlanta Press. p. 201.", "type": "string", "suggested": false },		"reference8": { "aliases": [ "refn8", "r8" ],			"label": "Reference definition 8", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). Proper Referencing. Atlanta Press. p. 201.", "type": "string", "suggested": false },		"reference9": { "aliases": [ "refn9", "r9" ],			"label": "Reference definition 9", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). Proper Referencing. Atlanta Press. p. 201.", "type": "string", "suggested": false },		"annotation": { "aliases": [ "annot", "a", "annotation1", "annot1", "a1" ],			"label": "Reference annotation 1", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page1 and q to use quote1.", "example": "Note 1", "type": "string", "suggested": false },		"annotation2": { "aliases": [ "annot2", "a2" ],			"label": "Reference annotation 2", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page2 and q to use quote2.", "example": "Note 2", "type": "string", "suggested": false },		"annotation3": { "aliases": [ "annot3", "a3" ],			"label": "Reference annotation 3", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page3 and q to use quote3.", "example": "Note 3", "type": "string", "suggested": false },		"annotation4": { "aliases": [ "annot4", "a4" ],			"label": "Reference annotation 4", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page4 and q to use quote4.", "example": "Note 4", "type": "string", "suggested": false },		"annotation5": { "aliases": [ "annot5", "a5" ],			"label": "Reference annotation 5", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page5 and q to use quote5.", "example": "Note 5", "type": "string", "suggested": false },		"annotation6": { "aliases": [ "annot6", "a6" ],			"label": "Reference annotation 6", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page6 and q to use quote6.", "example": "Note 6", "type": "string", "suggested": false },		"annotation7": { "aliases": [ "annot7", "a7" ],			"label": "Reference annotation 7", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page7 and q to use quote7.", "example": "Note 7", "type": "string", "suggested": false },		"annotation8": { "aliases": [ "annot8", "a8" ],			"label": "Reference annotation 8", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page8 and q to use quote8.", "example": "Note 8", "type": "string", "suggested": false },		"annotation9": { "aliases": [ "annot9", "a9" ],			"label": "Reference annotation 9", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page9 and q to use quote9.", "example": "Note 9", "type": "string", "suggested": false },		"section": { "aliases": [ "sec", "s", "section1", "sec1", "s1" ],			"label": "Section: Reference 1", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection1, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false },		"section2": { "aliases": [ "sec2", "s2" ],			"label": "Section: Reference 2", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection2, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false },		"section3": { "aliases": [ "sec3", "s3" ],			"label": "Section: Reference 3", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection3, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false },		"section4": { "aliases": [ "sec4", "s4" ],			"label": "Section: Reference 4", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection4, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false },		"section5": { "aliases": [ "sec5", "s5" ],			"label": "Section: Reference 5", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection5, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false },		"section6": { "aliases": [ "sec6", "s6" ],			"label": "Section: Reference 6", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection6, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false },		"section7": { "aliases": [ "sec7", "s7" ],			"label": "Section: Reference 7", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection7, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false },		"section8": { "aliases": [ "sec8", "s8" ],			"label": "Section: Reference 8", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection8, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false },		"section9": { "aliases": [ "sec9", "s9" ],			"label": "Section: Reference 9", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection9, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false },		"direction": { "aliases": [ "dir", "direction1", "dir1" ],			"label": "Direction: Reference 1", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false },		"direction2": { "aliases": [ "dir2" ],			"label": "Direction: Reference 2", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false },		"direction3": { "aliases": [ "dir3" ],			"label": "Direction: Reference 3", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false },		"direction4": { "aliases": [ "dir4" ],			"label": "Direction: Reference 4", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false },		"direction5": { "aliases": [ "dir5" ],			"label": "Direction: Reference 5", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false },		"direction6": { "aliases": [ "dir6" ],			"label": "Direction: Reference 6", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false },		"direction7": { "aliases": [ "dir7" ],			"label": "Direction: Reference 7", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false },		"direction8": { "aliases": [ "dir8" ],			"label": "Direction: Reference 8", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false },		"direction9": { "aliases": [ "dir9" ],			"label": "Direction: Reference 9", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false },		"id": { "aliases": [ "id1", "ref", "ref1", "1ref" ],			"label": "Content anchor: reference 1", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" },		"id2": { "aliases": [ "ref2", "2ref" ],			"label": "Content anchor: reference 2", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" },		"id3": { "aliases": [ "ref3", "3ref" ],			"label": "Content anchor: reference 3", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" },		"id4": { "aliases": [ "ref4", "4ref" ],			"label": "Content anchor: reference 4", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" },		"id5": { "aliases": [ "ref5", "5ref" ],			"label": "Content anchor: reference 5", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" },		"id6": { "aliases": [ "ref6", "6ref" ],			"label": "Content anchor: reference 6", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" },		"id7": { "aliases": [ "ref7", "7ref" ],			"label": "Content anchor: reference 7", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" },		"id8": { "aliases": [ "ref8", "8ref" ],			"label": "Content anchor: reference 8", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" },		"id9": { "aliases": [ "ref9", "9ref" ],			"label": "Content anchor: reference 9", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" },		"link-id": { "aliases": [ "link-id1" ],			"label": "Link anchor: reference 1", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" },		"link-id2": { "label": "Link anchor: reference 2", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" },		"link-id3": { "label": "Link anchor: reference 3", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" },		"link-id4": { "label": "Link anchor: reference 4", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" },		"link-id5": { "label": "Link anchor: reference 5", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" },		"link-id6": { "label": "Link anchor: reference 6", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" },		"link-id7": { "label": "Link anchor: reference 7", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" },		"link-id8": { "label": "Link anchor: reference 8", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" },		"link-id9": { "label": "Link anchor: reference 9", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" },		"quote-cite": { "aliases": [ "qc", "quote-cite1", "qc1" ],			"label": "Quote origin: reference 1", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" },		"quote-cite2": { "aliases": [ "qc2" ],			"label": "Quote origin: reference 2", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" },		"quote-cite3": { "aliases": [ "qc3" ],			"label": "Quote origin: reference 3", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" },		"quote-cite4": { "aliases": [ "qc4" ],			"label": "Quote origin: reference 4", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" },		"quote-cite5": { "aliases": [ "qc5" ],			"label": "Quote origin: reference 5", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" },		"quote-cite6": { "aliases": [ "qc6" ],			"label": "Quote origin: reference 6", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" },		"quote-cite7": { "aliases": [ "qc7" ],			"label": "Quote origin: reference 7", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" },		"quote-cite8": { "aliases": [ "qc8" ],			"label": "Quote origin: reference 8", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" },		"quote-cite9": { "aliases": [ "qc9" ],			"label": "Quote origin: reference 9", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" },		"needed-reason": { "aliases": [ "needed", "reason", "needed-reason1", "needed1" ],			"label": "Page needed: Reason 1", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false },		"needed-reason2": { "aliases": [ "needed2" ],			"label": "Page needed: Reason 2", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false },		"needed-reason3": { "aliases": [ "needed3" ],			"label": "Page needed: Reason 3", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false },		"needed-reason4": { "aliases": [ "needed4" ],			"label": "Page needed: Reason 4", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false },		"needed-reason5": { "aliases": [ "needed5" ],			"label": "Page needed: Reason 5", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false },		"needed-reason6": { "aliases": [ "needed6" ],			"label": "Page needed: Reason 6", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false },		"needed-reason7": { "aliases": [ "needed7" ],			"label": "Page needed: Reason 7", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false },		"needed-reason8": { "aliases": [ "needed8" ],			"label": "Page needed: Reason 8", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false },		"needed-reason9": { "aliases": [ "needed9" ],			"label": "Page needed: Reason 9", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false },		"needed-date": { "aliases": [ "date" ],			"label": "Page needed: Date", "description": "Only required if page/location info is missing.", "example": "August 2021", "type": "content", "suggested": false },		"leadin": { "label": "Leadin sequence", "description": "To define a leadin sequence prefixing the annotated text.", "example": "Page(s): ", "type": "string", "suggested": false },		"postscript": { "aliases": [ "ps", "postscript1", "ps1", "1ps", "postscript2", "ps2", "2ps", "postscript3", "ps3", "3ps", "postscript4", "ps4", "4ps", "postscript5", "ps5", "5ps", "postscript6", "ps6", "6ps", "postscript7", "ps7", "7ps", "postscript8", "ps8", "8ps", "postscript9", "ps9", "9ps" ],			"label": "Postscript sequence", "description": "To define a postscript sequence appended to the reference.", "example": ".", "type": "string", "suggested": false },		"no-pp": { "aliases": [ "nopp" ],			"label": "Line wrapping control", "description": "Control display of p/pp prefixes (in AMA mode)", "example": "yes, y, no, n", "default": "Defaults to no to keep prefixes enabled.", "type": "content" },		"style": { "label": "Display format", "description": "Control display format (default : style or AMA format)", "example": "AMA, Ama, ama", "default": "Defaults to : format.", "type": "content" },		"wrap": { "label": "Line wrapping control", "description": "To enable automatic line-wrapping between multiple reference links, or to enforce an additional line-break opportunity even within superscripted page strings (may depend on skin)", "example": "no, n, yes, y, forced, f", "type": "content", "default": "Defaults to special line-wrapping disabled.", "suggested": false }	},	"description": "Provides a simple wrapper for up to nine consecutive citation tags that minimizes visual impact on the text which, along with the simpler syntax, increases code readability and ease of editing.", "paramOrder": [ "group", "name", "page", "pages", "location", "needed-reason", "quote", "quote-page", "quote-pages", "quote-location", "language", "translation", "reference", "annotation", "direction", "section", "id", "link-id", "quote-cite", "name2", "page2", "pages2", "location2", "needed-reason2", "quote2", "quote-page2", "quote-pages2", "quote-location2", "language2", "translation2", "reference2", "annotation2", "direction2", "section2", "id2", "link-id2", "quote-cite2", "name3", "page3", "pages3", "location3", "needed-reason3", "quote3", "quote-page3", "quote-pages3", "quote-location3", "language3", "translation3", "reference3", "annotation3", "direction3", "section3", "id3", "link-id3", "quote-cite3", "name4", "page4", "pages4", "location4", "needed-reason4", "quote4", "quote-page4", "quote-pages4", "quote-location4", "language4", "translation4", "reference4", "annotation4", "direction4", "section4", "id4", "link-id4", "quote-cite4", "name5", "page5", "pages5", "location5", "needed-reason5", "quote5", "quote-page5", "quote-pages5", "quote-location5", "language5", "translation5", "reference5", "annotation5", "direction5", "section5", "id5", "link-id5", "quote-cite5", "name6", "page6", "pages6", "location6", "needed-reason6", "quote6", "quote-page6", "quote-pages6", "quote-location6", "language6", "translation6", "reference6", "annotation6", "direction6", "section6", "id6", "link-id6", "quote-cite6", "name7", "page7", "pages7", "location7", "needed-reason7", "quote7", "quote-page7", "quote-pages7", "quote-location7", "language7", "translation7", "reference7", "annotation7", "direction7", "section7", "id7", "link-id7", "quote-cite7", "name8", "page8", "pages8", "location8", "needed-reason8", "quote8", "quote-page8", "quote-pages8", "quote-location8", "language8", "translation8", "reference8", "annotation8", "direction8", "section8", "id8", "link-id8", "quote-cite8", "name9", "page9", "pages9", "location9", "needed-reason9", "quote9", "quote-page9", "quote-pages9", "quote-location9", "language9", "translation9", "reference9", "annotation9", "direction9", "section9", "id9", "link-id9", "quote-cite9", "needed-date", "leadin", "postscript", "no-pp", "style", "wrap" ],		"format": "inline" }