Template:Unicode blocks/doc: Difference between revisions

Content deleted Content added
No edit summary
Line 4:
"Blocks" are well-defined in Unicode. They are described from the ''numbering''-way down: Unicode -> Plane -> Block -> code point.<br>
Think "scripts" if you work from the ''character''-way upwards: character -> code-point -> Unicode.
 
===Block input===
For each block, use
<pre>
{{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 op the block (scripts)
}}
</pre>
The template starts a new row in the table (adds {{code|1={{!}}-}}).
 
{{para|planelink|yes}} can be set to wikilink the ''first'' occurrence of a plane. Will wikilink the plane ID (like [[Plane_(Unicode)#SMP|1 SMP]])
 
;Example:
<pre>
{{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)
}}
</pre>
 
=== See also ===