Template:Unichar/testcases

From blackwiki
Jump to navigation Jump to search

No smallcaps (Dec 2020)

Side by side comparison
{{Unichar}}{{Unichar/sandbox}}
U+00A2 ¢ UC LC Err_/main1: Error_/ec3: Input '00a2' not a hex value (not 'U+hhhh')
Side by side comparison
{{Unichar}}{{Unichar/sandbox}}
U+00A2 ¢ UC LC Err_/main1: Error_/ec3: Input '00a2' not a hex value (not 'U+hhhh')

name link

Side by side comparison
{{Unichar}}{{Unichar/sandbox}}
U+00A2 ¢ UC LC Err_/main1: Error_/ec3: Input '00a2' not a hex value (not 'U+hhhh')
Side by side comparison
{{Unichar}}{{Unichar/sandbox}}
U+00A2 ¢ UC LC Err_/main1: Error_/ec3: Input '00a2' not a hex value (not 'U+hhhh')

basic sc

  • sc2: UC lc
  • sc2, uc: UC LC

infobox

€
Unichar/testcases
In UnicodeU+20AC € EURO SIGN
Err_/main1: Error_/ec3: Input '20AC' not a hex value (not 'U+hhhh')
Currency
CurrencyEuro
Category Category
uchar:U+20AC € EURO SIGN
sbox:Err_/main1: Error_/ec3: Input '20AC' not a hex value (not 'U+hhhh')

Smallcaps

Dec 2020.

Unichar/sandbox

{{unichar/sandbox}} + stack: /main/sandbox, {{Unichar/name/sandbox}}

Test: use Script error: No such module "Template link general". not Sc2. 17:48, 14 December 2020 (UTC)~
  • {{unichar/sandbox|203B|REFERENCE mark}} → Err_/main1: Error_/ec3: Input '203B' not a hex value (not 'U+hhhh') -- mixed case
  • {{unichar/sandbox|203B|reference mark}} → Err_/main1: Error_/ec3: Input '203B' not a hex value (not 'U+hhhh') -- all lc
sc
Not used in Script error: No such module "Template link general".
{{sc}} -> R to {{Smallcaps all}}
  • REFERENCE MARK -- mixed case in
<span class="smallcaps"><span style="font-variant: small-caps; text-transform: lowercase;">REFERENCE MARK</span></span> 
sc2
{{smallcaps2}} (sc2)
  • REFERENCE mark (mixed case)


  • reference mark (all lc)
<templatestyles src="smallcaps/styles.css"/><span class="smallcaps smallcaps-smaller">reference mark</span>


SBOX

{{smallcaps2/sandbox}} (all lc)
  • reference mark (changed: class="smallcaps")
<templatestyles src="smallcaps/styles.css"/><span class="smallcaps">reference mark</span>

Unichar

{{unichar}}

Test1-basic
{{Unichar|203B|REFERENCE mark}}

{{Unichar}}

U+203B ※ REFERENCE MARK

{{Unichar/sandbox}}

Err_/main1: Error_/ec3: Input '203B' not a hex value (not 'U+hhhh')

Test1-basic
{{Unichar|203B|REFERENCE mark|nlink=}}

{{Unichar}}

U+203B ※ REFERENCE MARK

{{Unichar/sandbox}}

Err_/main1: Error_/ec3: Input '203B' not a hex value (not 'U+hhhh')

Test1-basic
{{Unichar|203B|REFERENCE mark|nlink=Main page}}

{{Unichar}}

U+203B ※ REFERENCE MARK

{{Unichar/sandbox}}

Err_/main1: Error_/ec3: Input '203B' not a hex value (not 'U+hhhh')

In an infobox

Euro sign
€
Unichar/testcases
In UnicodeU+20AC € EURO SIGN (HTML &#8364;⧼dot-separator⧽ Script error: No such module "LoadData".)
Currency
CurrencyEuro
Related
See alsoU+20A0 ₠ EURO-CURRENCY SIGN (HTML &#8352;⧼dot-separator⧽ Script error: No such module "LoadData".) (predecessor).
Category Category
€
Unichar/testcases
In UnicodeErr_/main1: Error_/ec3: Input '20AC' not a hex value (not 'U+hhhh')
Currency
CurrencyEuro
Related
See alsoErr_/main1: Error_/ec3: Input '20A0' not a hex value (not 'U+hhhh') (predecessor).
Category Category

Special code points: control, surrogate, private, non-character (Cc Cs Co Cn) in BMP

Note: only fixed non-characters are testable for now (explicitly defined cps, e.g. FFFF). "reserved" non-characters are not detected.
  • U+0000 <control-0000> (0decimal)
  • Err_/main1: Error_/ec3: Input '0' not a hex value (not 'U+hhhh')
  • U+00A0   CHK (160decimal)
  • Err_/main1: Error_/ec3: Input 'A0' not a hex value (not 'U+hhhh')
  • U+FFFD � CHK (65533decimal)
  • Err_/main1: Error_/ec3: Input 'FFFD' not a hex value (not 'U+hhhh')
  • U+FFFE <noncharacter-FFFE> (65534decimal)
  • Err_/main1: Error_/ec3: Input 'FFFE' not a hex value (not 'U+hhhh')
  • U+FFFF <noncharacter-FFFF> (65535decimal)
  • Err_/main1: Error_/ec3: Input 'FFFF' not a hex value (not 'U+hhhh')
  • U+D800 <surrogate-D800> (55296decimal)
  • Err_/main1: Error_/ec3: Input 'D800' not a hex value (not 'U+hhhh')
  • U+DFFE <surrogate-DFFE> (57342decimal)
  • Err_/main1: Error_/ec3: Input 'DFFE' not a hex value (not 'U+hhhh')
  • U+DFFF <surrogate-DFFF> (57343decimal)
  • Err_/main1: Error_/ec3: Input 'DFFF' not a hex value (not 'U+hhhh')
  • U+E000 <private-use-E000> (57344decimal)
  • Err_/main1: Error_/ec3: Input 'E000' not a hex value (not 'U+hhhh')
  • U+F8FF <private-use-F8FF> (63743decimal)
  • Err_/main1: Error_/ec3: Input 'F8FF' not a hex value (not 'U+hhhh')
  • U+FDD0 <noncharacter-FDD0> (64976decimal)
  • Err_/main1: Error_/ec3: Input 'FDD0' not a hex value (not 'U+hhhh')
  • U+FFFF <noncharacter-FFFF> (65535decimal)
  • Err_/main1: Error_/ec3: Input 'FFFF' not a hex value (not 'U+hhhh')

Special code points (control, surrogate, private) not in BMP

  • Error using {{unichar}}: Input "" is not a hexadecimal value.
  • Err_/main1: Error_/ec2: Blank codepoint value
  • U+1FFFD 🿽 CHK (131069decimal)
  • Err_/main1: Error_/ec3: Input '1FFFD' not a hex value (not 'U+hhhh')
  • U+2FFFD 𯿽 CHK (196605decimal)
  • Err_/main1: Error_/ec3: Input '2FFFD' not a hex value (not 'U+hhhh')
  • U+2FFFE <noncharacter-2FFFE> (196606decimal)
  • Err_/main1: Error_/ec3: Input '2FFFE' not a hex value (not 'U+hhhh')
  • U+2FFFF <noncharacter-2FFFF> (196607decimal)
  • Err_/main1: Error_/ec3: Input '2FFFF' not a hex value (not 'U+hhhh')
  • U+EFFFE <noncharacter-EFFFE> (983038decimal)
  • Err_/main1: Error_/ec3: Input 'EFFFE' not a hex value (not 'U+hhhh')
  • U+EFFFF <noncharacter-EFFFF> (983039decimal)
  • Err_/main1: Error_/ec3: Input 'EFFFF' not a hex value (not 'U+hhhh')
  • U+EFFFD 󯿽 CHK (983037decimal)
  • Err_/main1: Error_/ec3: Input 'EFFFD' not a hex value (not 'U+hhhh')
  • U+FFFFE <noncharacter-FFFFE> (1048574decimal)
  • Err_/main1: Error_/ec3: Input 'FFFFE' not a hex value (not 'U+hhhh')
  • U+FFFFF <noncharacter-FFFFF> (1048575decimal)
  • Err_/main1: Error_/ec3: Input 'FFFFF' not a hex value (not 'U+hhhh')
  • U+0000 <control-0000> (0decimal)
  • Err_/main1: Error_/ec3: Input '0' not a hex value (not 'U+hhhh')

Spaces (Zs)

  • Space U+0020   SOME SPACE (32decimal⧼dot-separator⧽ HTML &#32;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '20' not a hex value (not 'U+hhhh')
  • Space U+00A0   SOME SPACE (160decimal⧼dot-separator⧽ HTML &#160;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input 'A0' not a hex value (not 'U+hhhh')
  • Space U+01680   OGHAM SOME SPACE (5760decimal⧼dot-separator⧽ HTML &#5760;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '01680' not a hex value (not 'U+hhhh')
  • Space U+0180E ᠎ SOME SPACE (6158decimal⧼dot-separator⧽ HTML &#6158;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '0180e' not a hex value (not 'U+hhhh')
  • Space U+02002   SOME SPACE (8194decimal⧼dot-separator⧽ HTML &#8194;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '02002' not a hex value (not 'U+hhhh')
  • Space U+2003   SOME SPACE (8195decimal⧼dot-separator⧽ HTML &#8195;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '2003' not a hex value (not 'U+hhhh')
  • Space U+200D SOME SPACE (8205decimal⧼dot-separator⧽ HTML &#8205;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '200d' not a hex value (not 'U+hhhh')
  • Space U+202F   SOME SPACE (8239decimal⧼dot-separator⧽ HTML &#8239;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '202f' not a hex value (not 'U+hhhh')
  • Space U+205F   SOME SPACE (8287decimal⧼dot-separator⧽ HTML &#8287;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '205f' not a hex value (not 'U+hhhh')
  • Space U+2060 SOME SPACE (8288decimal⧼dot-separator⧽ HTML &#8288;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '2060' not a hex value (not 'U+hhhh')
  • Space U+3000   SOME SPACE (12288decimal⧼dot-separator⧽ HTML &#12288;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Space Err_/main1: Error_/ec3: Input '3000' not a hex value (not 'U+hhhh')

Formatting characters, no glyph shown (Cf, Zl, Zp)

Zl, Zp:

  • U+2028 LSEP (8232decimal⧼dot-separator⧽ HTML &#8232;⧼dot-separator⧽ Script error: No such module "LoadData".⧼dot-separator⧽ Zl=LSEP)
  • Err_/main1: Error_/ec3: Input '2028' not a hex value (not 'U+hhhh')
  • U+2029 PSEP (8233decimal⧼dot-separator⧽ HTML &#8233;⧼dot-separator⧽ Script error: No such module "LoadData".⧼dot-separator⧽ Zp=PSEP)
  • Err_/main1: Error_/ec3: Input '2029' not a hex value (not 'U+hhhh')

Cf:

  • U+00AD SHY (173decimal⧼dot-separator⧽ HTML &#173;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '00AD' not a hex value (not 'U+hhhh')
  • U+0600 ؀ 0600 (1536decimal⧼dot-separator⧽ HTML &#1536;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '0600' not a hex value (not 'U+hhhh')
  • U+0603 ؃ 0603 (1539decimal⧼dot-separator⧽ HTML &#1539;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '0603' not a hex value (not 'U+hhhh')
  • U+06DD ۝ ARABIC END OF AYAH (1757decimal⧼dot-separator⧽ HTML &#1757;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '06dd' not a hex value (not 'U+hhhh')
  • U+070F SYRIAC ABBREVIATION MARK (SAM) (1807decimal⧼dot-separator⧽ HTML &#1807;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '070f' not a hex value (not 'U+hhhh')
  • U+17B4 17B4 (6068decimal⧼dot-separator⧽ HTML &#6068;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '17b4' not a hex value (not 'U+hhhh')
  • U+17B5 17B5 (6069decimal⧼dot-separator⧽ HTML &#6069;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '17b5' not a hex value (not 'U+hhhh')
  • U+200B 200B (8203decimal⧼dot-separator⧽ HTML &#8203;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '200b' not a hex value (not 'U+hhhh')
  • U+202A 202A (8234decimal⧼dot-separator⧽ HTML &#8234;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '202a' not a hex value (not 'U+hhhh')
  • U+202B BIDI RLE (8235decimal⧼dot-separator⧽ HTML &#8235;⧼dot-separator⧽ Script error: No such module "LoadData".⧼dot-separator⧽ bidi:should not reverse this note)
  • Err_/main1: Error_/ec3: Input '202b' not a hex value (not 'U+hhhh')
  • U+202E BIDI RLO (8238decimal⧼dot-separator⧽ HTML &#8238;⧼dot-separator⧽ Script error: No such module "LoadData".⧼dot-separator⧽ bidi:should not reverse this note)
  • Err_/main1: Error_/ec3: Input '202e' not a hex value (not 'U+hhhh')
  • U+2060 2060 (8288decimal⧼dot-separator⧽ HTML &#8288;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '2060' not a hex value (not 'U+hhhh')
  • U+206A 206A (8298decimal⧼dot-separator⧽ HTML &#8298;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '206a' not a hex value (not 'U+hhhh')
  • U+FEFF FEFF (65279decimal⧼dot-separator⧽ HTML &#65279;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input 'feff' not a hex value (not 'U+hhhh')
  • U+FFFA FFFA (65530decimal⧼dot-separator⧽ HTML &#65530;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input 'fffa' not a hex value (not 'U+hhhh')

Planes 1 & 14:

  • U+110BD 110BD (69821decimal⧼dot-separator⧽ HTML &#69821;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '110bd' not a hex value (not 'U+hhhh')
  • U+1D173 1D173 (119155decimal⧼dot-separator⧽ HTML &#119155;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '1d173' not a hex value (not 'U+hhhh')
  • U+1D17A 1D17A (119162decimal⧼dot-separator⧽ HTML &#119162;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • Err_/main1: Error_/ec3: Input '1d17a' not a hex value (not 'U+hhhh')

Combining chars

  • Umlaut Error using {{unichar}}: Input "U+0308" is not a hexadecimal value.
  • Umlaut Err_/main1: Error_/ec3: Input 'U+0308' not a hex value (not 'U+hhhh')
  • Umlaut U+0308 ̈ COMBINING DIARESES
  • Umlaut Err_/main1: Error_/ec3: Input '0308' not a hex value (not 'U+hhhh')
  • Umlaut U+0308 ◌̈ COMBINING DIARESES
  • Umlaut Err_/main1: Error_/ec3: Input '0308' not a hex value (not 'U+hhhh')
  • Umlaut U+0308 ë COMBINING DIARESES
  • Umlaut Err_/main1: Error_/ec3: Input '0308' not a hex value (not 'U+hhhh')
  • Umlaut U+0308  ̈  COMBINING DIARESES (776decimal)
  • Umlaut Err_/main1: Error_/ec3: Input '0308' not a hex value (not 'U+hhhh')
  • Z comb=U+0302 â COMBINING CIRCUMFLEX ACCENT (as in â)
  • Z comb=Err_/main1: Error_/ec3: Input '0302' not a hex value (not 'U+hhhh')
  • Z comb=U+0302  ̂  COMBINING CIRCUMFLEX ACCENT (as in â)
  • Z comb=Err_/main1: Error_/ec3: Input '0302' not a hex value (not 'U+hhhh')
  • Z comb=U+0302  ̂  COMBINING CIRCUMFLEX ACCENT (770decimal⧼dot-separator⧽ as in â)
  • Z comb=Err_/main1: Error_/ec3: Input '0302' not a hex value (not 'U+hhhh')

No name, input |2=|

  • J no na: U+00A9 ©
  • J no na: Err_/main1: Error_/ec3: Input 'a9' not a hex value (not 'U+hhhh')
  • J no na: U+00A9 ©
  • J no na: Err_/main1: Error_/ec3: Input 'a9' not a hex value (not 'U+hhhh')
  • J no na: U+00A9 ©
  • J no na: Err_/main1: Error_/ec3: Input 'a9' not a hex value (not 'U+hhhh')
  • J no na: U+00A9 ©
  • J no na: Err_/main1: Error_/ec3: Input 'a9' not a hex value (not 'U+hhhh')
  • J no na: U+00A9 ©
  • J no na: Err_/main1: Error_/ec3: Input 'a9' not a hex value (not 'U+hhhh')

Image overruling the font

Currently, the Rupee symbol is available in most fonts. Still, the pictural glyph can be tested (October 2011):
  • R1: U+20B9 ₹ INDIAN RUPEE SIGN
  • R1: Err_/main1: Error_/ec3: Input '20B9' not a hex value (not 'U+hhhh')
  • R1: U+20B9 INDIAN RUPEE SIGN
  • R1: Err_/main1: Error_/ec3: Input '20B9' not a hex value (not 'U+hhhh')
  • R1: U+20B9 INDIAN RUPEE SIGN
  • R1: Err_/main1: Error_/ec3: Input '20B9' not a hex value (not 'U+hhhh')
  • R1: U+20B9 INDIAN RUPEE SIGN
  • R1: Err_/main1: Error_/ec3: Input '20B9' not a hex value (not 'U+hhhh')

testig input

  • H no #1: Error using {{unichar}}: Input "" is not a hexadecimal value.
  • H no #1: Err_/main1: Error_/ec2: Blank codepoint value
  • I #1=blank: Error using {{unichar}}: Input "" is not a hexadecimal value.
  • I #1=blank: Err_/main1: Error_/ec2: Blank codepoint value
  • I #1=-1: Error using {{unichar}}: Input "-1" is not a hexadecimal value.
  • I #1=-1: Err_/main1: Error_/ec3: Input '-1' not a hex value (not 'U+hhhh')
  • I #1=110001: U+110001 (1114113decimal)
  • I #1=110001: Err_/main1: Error_/ec3: Input '110001' not a hex value (not 'U+hhhh')

Using different bracketed notes (dec, html, note)

  • K noBtxt: U+00B9 ¹ COPYRIGHT SIGN
  • K noBtxt: Err_/main1: Error_/ec3: Input 'b9' not a hex value (not 'U+hhhh')
  • L1 note.U+0019 <control-0019> Bell character (Some note here)
  • L1 note.Err_/main1: Error_/ec3: Input '0019' not a hex value (not 'U+hhhh')
  • L1 note.U+0012 <control-0012> Error using {{unichar}}: Pagename expected in "nlink=" (Some note here)
  • L1 note.Err_/main1: Error_/ec3: Input '0012' not a hex value (not 'U+hhhh')
  • L2 note.U+0017 <control-0017> (Some note here)
  • L2 note.Err_/main1: Error_/ec3: Input '0017' not a hex value (not 'U+hhhh')
  • M dec.U+00B7 · BEE SEVEN (183decimal)
  • M dec.Err_/main1: Error_/ec3: Input '00B7' not a hex value (not 'U+hhhh')
  • A1 html.U+00A9 © CSIGN TC (HTML &#169;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • A1 html.Err_/main1: Error_/ec3: Input '00a9' not a hex value (not 'U+hhhh')
  • A2 html.U+07A9 ީ SOME CHAR (HTML &#1961;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • A2 html.Err_/main1: Error_/ec3: Input '07a9' not a hex value (not 'U+hhhh')
  • B dec.html.U+00A9 © CSIGN AS (169decimal⧼dot-separator⧽ HTML &#169;⧼dot-separator⧽ Script error: No such module "LoadData".)
  • B dec.html.Err_/main1: Error_/ec3: Input 'A9' not a hex value (not 'U+hhhh')
  • C html.note.U+2E18 ⸘ CSIGN WT (HTML &#11800;⧼dot-separator⧽ Script error: No such module "LoadData".⧼dot-separator⧽ noot)
  • C html.note.Err_/main1: Error_/ec3: Input '2e18' not a hex value (not 'U+hhhh')
  • D dec.note.U+2018 ‘ CSIGN QW (8216decimal⧼dot-separator⧽ nootxx)
  • D dec.note.Err_/main1: Error_/ec3: Input '2018' not a hex value (not 'U+hhhh')
  • E dec.html.note.: U+2018 ‘ CSIGN QW (8216decimal⧼dot-separator⧽ HTML &#8216;⧼dot-separator⧽ Script error: No such module "LoadData".⧼dot-separator⧽ nootxx)
  • E dec.html.note.: Err_/main1: Error_/ec3: Input '2018' not a hex value (not 'U+hhhh')
  • F no notes txt: U+00A9 © CSIGN EW
  • F no notes txt: Err_/main1: Error_/ec3: Input 'A9' not a hex value (not 'U+hhhh')

other

  • Copyright sign
  • COPYRIGHT SIGN
  • COPYRIGHT SIGN
  • COPYRIGHT SIGN