working

edit
Template:Unichar/sandbox/doc(edit talk links history)
Unichar/main/sandbox (edit · t · history · diff · links · /test · Source · e · t · hist · links · /subpages · /doc · /doc edit)
Module:Unicode data; See a monthly parameter usage report for Template:Unichar in articles.

todo

edit
Cf same as Cx? done
Zl, Zp (2) treat as ws? as Cx
replacement character for formats (not Zs lightblue)? (see ws article)
format {{in string}} needs word separator
|lang= i.c.w. script (now use+use2 trick)
Space extra when no note ?
err
error check & useful, subtempl & get GC?
See /checkerror
chek for wrong prefix (U+, 0x, )
major
option name=none? (old) -- current: |2==empty, often ntentional + effect
nowrap somewhere
future
table format
add alias names
auto ref Ucode
(brackets) around glyph, old |br=

base

edit

* {{Unichar/sandbox|u+hex=U+4A3}} * {{Unichar/sandbox|u+hex=u+4A3}} * {{Unichar/sandbox|u+hex=u+ 4A3}} * {{Unichar/sandbox|u+hex=u+ 4A3}} * {{Unichar/sandbox|u+hex=0x4a3}} * {{Unichar/sandbox|u+hex=0}} * {{Unichar/sandbox|u+hex=U+0}}

edit

format

edit
frivolous

c-with

edit
|c-with=, |cwith= (old)
12ab ث89yz
arab
U+066E,
U+065C dot below



html

edit
format=html, |html= old habit

sans

edit
format=sans; |sans=yes (old habit)
|br= added July 2020 ,see talkpage
Not used, se TPU
might be useful, i.c.w. noname.

lang

edit

whitespace (Zx)

edit
Zs (=whitespace), Zl (1x), Zp (1x)
"spacing effect but is not a space (braille-0)"
"space effect but not a visible space (ZWSP)"
some controls, nonlatin scripts
Uses Non-photo blue
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Zl, Zp
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.

Cc in whitespace list

edit
Cc = old C0+C1
 
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
edit
 Name 
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.
Error using {{unichar}}: Input "" is not a hexadecimal value.

Non-space blanks (U+2800 braille)

edit
  • The Braille Patterns Unicode block U+2800 BRAILLE PATTERN BLANK the Unicode standard explicitly states that it does not act as a space.
  • Unicode's coverage of the Korean alphabet includes several code points which represent the absence of a written letter, and thus do not display a glyph:
    • Hangul Filler character in the Hangul Compatibility Jamo block (U+3164 HANGUL FILLER). This is classified as a letter, but displayed as an empty space, like a Hangul block containing no jamo. It is used in KS X 1001 Hangul combining sequences to introduce them or denote the absence of a letter in a position, but not in Unicode's combining jamo system.
    • Unicode's combining jamo system uses similar Hangul Choseong Filler and Hangul Jungseong Filler characters to denote the absence of a letter in initial or medial position within a syllable block, which are included in the Hangul Jamo block (U+115F HANGUL CHOSEONG FILLER, U+1160 HANGUL JUNGSEONG FILLER).
    • Additionally, a Halfwidth Hangul Filler is included in the Halfwidth and Fullwidth Forms (U+FFA0 HALFWIDTH HANGUL FILLER), which is used when mapping from encodings which include characters from both Johab (or Wansung) and N-byte Hangul (or its EBCDIC counterpart), such as IBM-933, which includes both Johab and EBCDIC fillers.

Cx controls

edit
| Cc | Cf | Cs | Co | Cn =
Error using {{unichar}}: Input "" is not a hexadecimal value. --Cc control (=C0 C1)
Error using {{unichar}}: Input "" is not a hexadecimal value. --Cs
Error using {{unichar}}: Input "" is not a hexadecimal value. --Co
Error using {{unichar}}: Input "" is not a hexadecimal value. --Cf
Error using {{unichar}}: Input "" is not a hexadecimal value. --Cn reserv = unass.

scripts

edit


Infobox

edit
Unichar/testcases2
In UnicodeU+20AC EURO SIGN (€)
Related
See alsoU+20A0 EURO-CURRENCY SIGN (predecessor).
Category
Unichar/testcases2
In UnicodeU+20AC EURO SIGN (€)
Related
See alsoU+20A0 EURO-CURRENCY SIGN (predecessor).
Category

Inline

edit

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Error using {{unichar}}: Input "" is not a hexadecimal value. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.



Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Error using {{unichar}}: Input "" is not a hexadecimal value. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.


Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Error using {{unichar}}: Input "" is not a hexadecimal value. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Incidental=

edit

error

edit
correct input, formats

nowiki, script erroros (2023-020100

edit

;blank and missing param * {{Unichar/sandbox}} -- no param * {{Unichar/sandbox|u+hex=}} -- empty param * {{Unichar/sandbox|u+hex=U+}} -- U+empty ;unicode cp check, for GC * {{Unichar/sandbox|u+hex=0007}} -- Cc * {{Unichar/sandbox|u+hex=FFFF}} -- Cn, nonchar * {{Unichar/sandbox|u+hex=51234}} --Cn, reserved * {{Unichar/sandbox|u+hex=A34567}} -- >> unicode ===input error=== ;bad prefix * {{Unichar/sandbox|u+hex=u+0A}} -- lc u+ * {{Unichar/sandbox|u+hex=Oxa9}} -- OTTOx * {{Unichar/sandbox|u+hex=P+a}} -- P+a9 * {{Unichar/sandbox|u+hex=P+a}} -- P+a9 * {{Unichar/sandbox|u+hex=F+a923}} -- F+a923 * {{Unichar/sandbox|u+hex=g+a90}} -- g+a90 ;not hex * {{Unichar/sandbox|u+hex=12xz3}} -- not hex * {{Unichar/sandbox|u+hex=U+12xz3}} -- not hex * {{Unichar/sandbox|u+hex=0x12xz3}} -- not hex ;ws * {{Unichar/sandbox|u+hex=U+A 9}} -- ws * {{Unichar/sandbox|u+hex=U+ A9}} -- ws * {{Unichar/sandbox|u+hex=U+ A}} -- ws ;minus, plus signs * {{Unichar/sandbox|u+hex=-0xA9}} -- minus a9 * {{Unichar/sandbox|u+hex=−0xA9}} -- &minus html a9 * {{Unichar/sandbox|u+hex=+A9}} -- plus a9 * {{Unichar/sandbox|u+hex=-A9}} -- minus a9 * {{Unichar/sandbox|u+hex=−A9}} -- minus a9 * {{Unichar/sandbox|u+hex=+A9}} -- plus a9