Template:Infobox Unicode block/doc

Usage

eedit

This infobox is uised for airticles on Unicode chairacter blocks.

Syntax

eedit
{{Infobox Unicode block

<!--General parameters:-->
 |style      = Sets oweraw style o the infobox (infobox bodystyle)
 |blockname  = When page name isnae the name o the Unicode block
 |rangestart = Stert codepoint o block (without U+)
 |rangeend   = End codepoint o block 
 |script1    = Primary Unicode script
 |script2-5  = Secondary Unicode scripts
 |alphabets  = Major alphabets kivert bi block
 |symbols    = Symbol sets in block (uisually no uised if "alphabets" is defined)

<!--Characters:-->
 |assigned   = Overrides nummer o assigned chairacters
               Not necessary if rangestart an rangeend is specified
 |controls   = Nummer o control or format chairacters
 |nonchar    = Nummer o non-chairacters
 |deprecated = Nummer of deprecated chairacters
 |occupiedby = Block(s) currently occupyin this block's range.
               Only applicable for Unicode 1.x blocks which didnae mak it
               tae Unicode version 2.0 an later (i.e. the original blocks
               for Hangul syllables an Tibetan).

<!--Per version:-->
 |1_0_0      = Nummer o chairacters in v. 1.0.0
 |1_0_1      = Nummer o chairacters addit in v. 1.0.1
 |1_1        = Nummer o chairacters addit in v. 1.1
 |2_0        = Nummer o chairacters addit in v. 2.0
 |2_1        = Nummer o chairacters addit in v. 2.1
 |3_0        = Nummer o chairacters addit in v. 3.0
 |3_1        = Nummer o chairacters addit in v. 3.1
 |3_2        = Nummer o chairacters addit in v. 3.2
 |4_0        = Nummer o chairacters addit in v. 4.0
 |4_1        = Nummer o chairacters addit in v. 4.1
 |5_0        = Nummer o chairacters addit in v. 5.0
 |5_1        = Nummer o chairacters addit in v. 5.1
 |5_2        = Nummer o chairacters addit in v. 5.2
 |6_0        = Nummer o chairacters addit in v. 6.0
 |6_1        = Nummer o chairacters addit in v. 6.1
 |6_2        = Nummer o chairacters addit in v. 6.2
 |6_3        = Nummer o chairacters addit in v. 6.3
 |7_0        = Nummer o chairacters addit in v. 7.0
 |8_0        = Nummer o chairacters addit in v. 8.0
 |9_0        = Nummer o chairacters addit in v. 9.0
 |10_0       = Nummer o chairacters addit in v. 10.0
 |11_0       = Nummer o chairacters addit in v. 11.0
 |12_0       = Nummer o chairacters addit in v. 12.0
 |12_1       = Nummer o chairacters addit in v. 12.1
 |13_0       = Nummer o chairacters addit in v. 13.0
 |sources    = Source standards for block
 |note       = Notes an refs
}}

Parameters:

Rangestart Acceptable values are o the form xxx0 or xxxx0, whaur "x" is a hex digit.
Rangeend Acceptable values are o the form xxxF, xxxf, xxxxF, or xxxxf, whaur "x" is a hex digit.
ScriptN Acceptable values are ISO 15924 code or Unicode script alias. These can be linked by appendin (script) an a pipe | tae the link, e.g. [[Greek (script)|]] or [[Grek (script)|]], whit will shaw as Greek an Grek. Any ither script link willnae correctly format the block name.
Versions:
1_0_0 .. 13_0
Versions in whit characters wis addit tae the block, an only those versions, shoud be specified bi the nummer of chairacters addit tae that version, no the runnin total. Settin version = 0 will erroneously display that version in the version history section o the template.
Versions:
1_0_1 & 1_1
The parameters 1_0_1, 1_1 and 2_0 can be set tae negative nummers tae accoont for chairacter removal. For version 1.1, Unicode mellt wi ISO 10646, and some chairacters were aither moivit or remuivit in this process. For version 2.0, the contents o the oreeginal Korean syllable chairacter blocks wis muivit tae the current block, an the original blocks wis deletit. Deletin or muivin chairacters has been prohibitit by stability policy for aw versions followin 2.0, so the nummer o chairacters addit in subsequent versions will aye be non-negative.

Example

eedit
Test
RangeU+0300..U+037F
(128 code points)
PlaneBMP
ScriptsCuneiform
Major alphabetsSumerian
Akkadian
Hittite
Seembol setsCalculus symbols
Assigned37 code points
5 Control or Format
Unuised85 reserved code points
6 non-chairacters
3 deprecatit
Source staundartsISCII
Unicode version history
1.0.0 (1991)43 (+43)
1.1 (1993)30 (-13)
6.2 (2012)33 (+3)
7.0 (2014)37 (+4)
Note: This is a demo description o the code point range (documentation purposes anely)

{{Infobox Unicode block
|blockname = Test
|rangestart = 0300
|rangeend = 037f
|script1 = [[Cuneiform (script)|]]
|symbols = Calculus symbols
|alphabets = Sumerian<br />Akkadian<br />Hittite
|1_0_0 = 43
|1_1 = -13
|6_2 = 3
|7_0 = 4
|controls = 5
|nonchar = 6
|deprecated = 3
|sources = [[ISCII]]
|note = This is a demo description o the code point range (documentation purposes anely)
}}

Notes

eedit

Version year, like "5.2 (2009)", is addit through {{Unicode version/version-to-date}}.

Template Data

eedit

Template:Template data header

Template Data

No description.

Template parameters

ParameterDescreeptionTypeStatus
stylestyle

no description

Unknownoptional
blocknameblockname

no description

Unknownoptional
rangestartrangestart

no description

Unknownoptional
rangeendrangeend

no description

Unknownoptional
script1script1

no description

Unknownoptional
script2script2

no description

Unknownoptional
script3script3

no description

Unknownoptional
script4script4

no description

Unknownoptional
script5script5

no description

Unknownoptional
alphabetsalphabets

no description

Unknownoptional
symbolssymbols

no description

Unknownoptional
occupiedbyoccupiedby

no description

Unknownoptional
assignedassigned

no description

Unknownoptional
1_0_01_0_0

no description

Unknownoptional
1_0_11_0_1

no description

Unknownoptional
1_11_1

no description

Unknownoptional
2_02_0

no description

Unknownoptional
2_12_1

no description

Unknownoptional
3_03_0

no description

Unknownoptional
3_13_1

no description

Unknownoptional
3_23_2

no description

Unknownoptional
4_04_0

no description

Unknownoptional
4_14_1

no description

Unknownoptional
5_05_0

no description

Unknownoptional
5_15_1

no description

Unknownoptional
5_25_2

no description

Unknownoptional
6_06_0

no description

Unknownoptional
6_16_1

no description

Unknownoptional
6_26_2

no description

Unknownoptional
6_36_3

no description

Unknownoptional
7_07_0

no description

Unknownoptional
8_08_0

no description

Unknownoptional
9_09_0

no description

Unknownoptional
10_010_0

no description

Unknownoptional
11_011_0

no description

Unknownoptional
12_012_0

no description

Unknownoptional
12_112_1

no description

Unknownoptional
13_013_0

no description

Unknownoptional
controlscontrols

no description

Unknownoptional
noncharnonchar

no description

Unknownoptional
deprecateddeprecated

no description

Unknownoptional
sourcessources

no description

Unknownoptional
notenote

no description

Unknownoptional