Jump to content

Template:cardinalbox/documentation

From Wiktionary, the free dictionary
Documentation for Template:cardinalbox. [edit]
This page contains usage information, categories, interwiki links and other content describing the template.

This template generates a navigation box for cardinal number entries.

Avoid using this template for new languages/numbers. Instead, use {{number box}}.
It is not recommended to use this template any more, because it leads to a lot of duplication of information across pages. Instead, use {{number box}}, which relies on a central store of number information, keeping all information on a language's numbers in one place. If necessary, create a new module for the language in question and place it in a subpage of Module:number list; for example, Module:number list/data/ru for Russian. See one of the existing modules for examples of how to create a new one.

Usage

[edit]

This template may be added to the entry of any cardinal number. In languages that inflect numerals, please add the template only to the lemma form.

The template should be placed within a language section, immediately following the L2 language header. As with other Wiktionary navigation box templates, please do not use subst:.

Unnamed parameters

[edit]

The template uses up to 6 unnamed parameters, as described below. Two of these parameters are required; the others may be left blank.

When parameter {{{2}}} or {{{4}}} is included, the parameter value is displayed in the corresponding upper corner of the box. When parameter {{{5}}} or {{{6}}} is included, a link is generated to the previous or following cardinal number entry. When either of these parameters is omitted, the corresponding link is not made, but {{{2}}} or {{{4}}} will still be displayed. When both {{{2}}} and {{{5}}} (or both {{{4}}} and {{{6}}}) are omitted, that part of the navigation box displays no text. The first two examples (see examples) demonstrate how these unnamed parameters are used.

{{{1}}} : (required); ISO code for the language of the entry
{{{2}}} : (optional 1); the symbolic form of the previous cardinal number
{{{3}}} : (required); the symbolic form of the cardinal number, e.g. 2, 15, 100
{{{4}}} : (optional 1); the symbolic form of the following cardinal number
{{{5}}} : (optional); the written form of the previous cardinal number
{{{6}}} : (optional); the written form of the following cardinal number

1 Parameter {{{2}}} is required when {{{5}}} is included; and {{{4}}} is required if {{{6}}} is present.

Named parameters

[edit]

Additional named parameters allow for links to be made from the box, but usually none are required.

When the parameter ord, adv, mult, dis, coll, frac, or opt is included, an additional line of text is added to the navigation box. When any of these parameters is omitted, the corresponding text line is not generated.

ord= : the ordinal number written form (e.g. second, fifth, hundredth)
adv= : the adverbial number written form (e.g. once, twice)
mult= : the multiplier written form (e.g. double, triple, hundredfold)
dis= : the distributive number written form (e.g. singly, ternī)
coll= : the collective number written form (e.g. both, երկոքին (erkokʻin))
frac= : the fractional written form (e.g. half, ثُلْث (ṯulṯ))
headlink= : the link target for the box header, such as a Glossary or Appendix on cardinal numbers in the language
opt= : any optional extra type of number form not listed above (e.g. Counting form, Archaic form, etc)
optx= : specifies the value of the optional extra number form specified in opt=.
opt2= : a second optional extra type of number form not listed above (e.g. fractional form, etc)
opt2x= : specifies the value of the second optional extra number form specified in opt2=.
xs= : the full language name of the entry word 3
sc= : specifies a script code
wplink= : the article name on the corresponding language Wikipedia; do not include the ISO code since {{{1}}} takes care of that
alt= : the display form2 of the cardinal number written form
ordalt= : (pairs with ord) the display form2 of the ordinal number
advalt= : (pairs with adv) the display form2 of the adverbial number
multalt= : (pairs with mult) the display form2 of the multiplier
disalt= : (pairs with dis) the display form2 of the distributive number
collalt= : (pairs with coll) the display form2 of the collective number
fracalt= : (pairs with frac) the display form2 of the fractional number
optxalt= : (pairs with optx) the display form2 of the optional extra number
opt2xalt= : (pairs with opt2x) display form2 of the second optional extra number
tr= : the transliteration4 of the cardinal number written form
ordtr= : (pairs with ord) the transliteration4 of the ordinal number
advtr= : (pairs with adv) the transliteration4 of the adverbial number
multtr= : (pairs with mult) the transliteration4 of the multiplier
distr= : (pairs with dis) the transliteration4 of the distributive number
colltr= : (pairs with coll) the transliteration4 of the collective number
fractr= : (pairs with frac) the transliteration4 of the fractional number
optxtr= : (pairs with optx) the transliteration4 of the optional extra number
opt2xtr= : (pairs with opt2x) the transliteration4 of the second optional extra number

2 This parameter is only used for languages where the display form and pagename do not match. For each "alt" parameter, use the display form (with diacriticals) and not the target page name. Please refer to the Latin example in the next section for clarification.
3 This is usually handled by including {{{1}}}, but may occasionally be broken by a missing template. In such cases, adding xs will correct the problem. 4 This parameter is only used for languages in non-Latin scripts, and only where either no automatic transliteration is supplied or where such transliteration is incorrect. Please refer to the Arabic example in the next section for clarification.

Examples

[edit]
Spanish cardinal numbers
 <  999 1000 1001  > 
    Cardinal : mil

( 1 ) mil - a minimal Spanish entry:

{{cardinalbox | es | 999 | 1000 | 1001 }}

The above code displays as at right:

  • Note: Most parameters are omitted, and so do not display. In particular, there is no entry for novecientos noventa y nueve (999) or for mil y uno (1001), so there is no reason to include links to them in the template.



Portuguese cardinal numbers
0 1  > 
    Cardinal : zero

( 2 ) zero - a minimal Portuguese entry:

{{cardinalbox | pt | | 0 | 1 | | um }}

The above code displays as at right:

  • Note: Most parameters are omitted, and so do not display.
  • Note: The second parameter is omitted, so the upper left corner of the box contains no text. This is done because zero is the smallest cardinal number.
  • Note: The upper right corner of the box contains text and a link.



English cardinal numbers
 <  1 2 3  > 
    Cardinal : two
    Ordinal : second
    Adverbial : twice
    Multiplier : double

( 3 ) two - an English entry:

{{cardinalbox | en | 1 | 2 | 3 | one | three | ord=second | adv=twice | mult=double | wplink=2 (number) }}

The above code displays as at right:

  • Note: A link to the Wikipedia article 2 (number) is included.



Latin cardinal numbers
 <  VII VIII IX  > 
    Cardinal : octō
    Ordinal : octāvus
    Adverbial : octiēns

( 4 ) octō - a Latin entry:

{{cardinalbox | la | VII | VIII | IX | septem | novem | alt=octō | ord=octavus | ordalt=octāvus | adv=octiens | advalt=octiēns | headlink=Appendix:Latin cardinal numerals | wplink=Octo }}

The above code displays as at right:

  • Note: The header links to Appendix:Latin cardinal numerals.
  • Note: The "alt" parameters permit the display of macrons, even though the page names for the entries do not have macrons.
  • Note: The multiplier parameter is omitted, so that line of text does not appear in the box.



Russian cardinal numbers
 <  14 15 16  > 
    Cardinal : пятнадцать (pjatnadcatʹ)
    Ordinal : пятнадцатый (pjatnadcatyj)

( 5 ) пятнадцать (pjatnadcatʹ) - a Russian entry:

{{cardinalbox | ru | 14 | 15 | 16 | четырнадцать | шестнадцать | ord=пятнадцатый | sc=Cyrl | wplink=15 (число) }}

The above code displays as at right:

  • Note: The parameter sc=Cyrl specifies the use of the Cyrillic script.
  • Note: A link to the Russian Wikipedia article 15 (число) is included.



Ancient Greek cardinal numbers
 <  αʹ βʹ γʹ  > 
    Cardinal : δύο (dúo)
    Ordinal : δεύτερος (deúteros)
    Adverbial : δίς (dís)

( 6 ) δύο (dúo) - an Ancient Greek entry:

{{cardinalbox | grc | αʹ | βʹ | γʹ | εἷς | τρεῖς | ord=δεύτερος | adv=δίς | headlink=Appendix:Ancient Greek numerals }}

The above code displays as at right:


Rapa Nui cardinal numbers
 <  3 4 5  > 
    Cardinal : ha
    Counting form : kaha

( 7 ) ha - a Rapa Nui entry:

{{cardinalbox | rap | 3 | 4 | 5 | toru | rima | opt=Counting form | optx=kaha }}

The above code displays as at right:

  • Note: Rapa Nui numerals have an adjectival form and a counting form, made with the prefix ka-.
  • Note: opt= has been set to Counting form, so a row appears with it and the form in question, kaha.

Latvian cardinal numbers
 <  2 3 4  > 
    Cardinal : trīs
    Ordinal : trešais
    Nominal : trijnieks
    Fractional : trešdaļa

( 8 ) trīs - a Latvian entry:

{{cardinalbox | lv | 2 | 3 | 4 | divi | četri | ord=trešais | opt=[[nominal|Nominal]] | optx=trijnieks | opt2=[[fractional|Fractional]] | opt2x=trešdaļa }}

The above code displays as at right:

  • Note: Latvian numerals from 1 to 9 have both a nominalized form in -nieks (meaning "the cipher/digit X", "something with X written on it", "a group of X people/animals/things") and a fractional form compounded with daļa (part). In order to show these forms, both opt=/optx= and opt2=/opt2x= had to be used.
  • Note: wplink provides a pagename in the Latvian wikipedia for this number.

Arabic cardinal numbers
 <  ٢٨/28 ٢٩/29 ٣٠/30  > 
    Cardinal : تِسْعَة وَعِشْرُون (tisʿa wa-ʿišrūn)
    Ordinal : تَاسِع وَعِشْرُون (tāsiʿ wa-ʿišrūn)

( 9 ) تِسْعَة وَعِشْرُون (tisʿa wa-ʿišrūn) - an Arabic entry:

{{cardinalbox| ar | ٢٨/28 | ٢٩/29 | ٣٠/30 | ثَمَانِيَة وَعِشْرُون | ثَلَاثُون | alt=تِسْعَة وَعِشْرُون | tr=tisʿa wa-ʿišrūn | ord=تَاسِع وَعِشْرُون | ordtr=tāsiʿ wa-ʿišrūn }}

The above code displays as at right:

  • Note: Transliteration parameters are necessary in order to get the dash after wa ("and").