Template:Unicode blocks/doc
This is a documentation subpage for Template:Unicode blocks. It may contain usage information, categories and other content that is not part of the original template page. |
Usage
changeA list of all the Unicode blocks, formatted as a table.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Collapse state | state | Specify if the list should be collapsed by default.
| String | optional |
"Blocks" are well-defined in Unicode. They are described from the numbering-way down: Unicode -> Plane -> Block -> code point.
Think "scripts" if you work from the character-way upwards: character -> code-point -> Unicode.
Block input
changeFor each block, use
{{Unicode blocks/row
|plane = One from set BMP, SMP, SIP, TTP, ..., PUA-AB (BMP=default)
|range = Unicode range (pattern like U+0080..U+00FF)
|name = Block name, wikilinked
|cp = Number of code points
|char = Number of characters assigned
|contains= Content of the block (scripts)
}}
The template starts a new row in the table (adds |-
).
|planelink=yes
can be set to wikilink the first occurrence of a plane. Will wikilink the plane ID (like 1 SMP)
- Example
{{Unicode blocks/row
|range=U+0080..U+00FF
|name=[[Latin-1 Supplement (Unicode block)|Latin-1 Supplement]]{{efn |name=Latin1_Supplement|1=Called "C1 Controls and Latin-1 Supplement" in [[ISO/IEC 10646]]}}
|cp=128
|char=128
|contains=Latin (64 characters), Common (64 characters)
}}
Template data
changeThis is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Unicode blocks in articles based on its TemplateData.
TemplateData for Unicode blocks
No description.
Parameter | Description | Type | Status | |
---|---|---|---|---|
1 | 1 | no description | Unknown | optional |
See also
change- Block (Unicode)
- Template:ISO 15924 script codes and related Unicode data: scripts in Unicode
- {{Unicode blocks/row}} — the formatting template for this table