Jump to content

Template:Unichar/main

From Wikihoc

{{#ifexpr:(-1=0) and ({{#ifeq:X{{{hval}}}|X0000 |0 |1}}) |Error using {{unichar}}: Input "" is not a hexadecimal value.

| {{{{#ifeq:|y|sans-serif|mono}}|{{#switch:<#salted#>

| <#salted#>=U+ | =U+ | #default=[[<#salted#>|U+]]}}}} {{#if:|Template:Substr}}{{#if: | [[File:|frameless|{{{size}}}|baseline|alt=]] | {{#switch:<#not a Unicode code point#>

| <#not a Unicode code point#> =<not-a-Unicode-code-point->
| Cc =<control->
| Cs =<surrogate->
| Cp =<private-use->
| Cn =<noncharacter->
| Cf | Zl | Zp =
| Zs ={{#ifeq:| 0020  | |&#x;}}
| #default={{#switch:
  | ipa   =Template:IPA
  | lang  =[&#x;] Error: {{Lang}}: missing language tag (help)
  | script=Template:Script
  | unicode 
  | #default = {{#ifeq:|◌|Template:Script|&#x; }}}}}}{{#ifeq:| | }}}}{{#if:|Template:Substr}} {{#ifeq:| none || {{#switch: | Zl | Zp | Zs={{#ifeq:<#salted#> | <#salted#> || {{#if: <#salted#> | [[<#salted#>|]] |[[{{#ifeq:|0020|space (punctuation)|}}|]]  }}}}  | Cc | Cs | Cp | Cn | <#not a Unicode code point#> = {{#ifeq:<#salted#> | <#salted#> || {{#if: <#salted#> | [[<#salted#>]] | Error using {{unichar}}: Pagename expected in "nlink="}}}}

| #default={{#switch:<#salted#>

| <#salted#> =
| =[[{{#switch:|0023|002E|003C|003E|005B|005D|007B|007C|007D|200E|200F|202A|202B|202C|202D|202E=|003A=colon (punctuation)|005F=underscore|#default=&#x;}}|]]
| #default =[[<#salted#>|]]}}}}}} {{#if:{{#ifeq:no|yes||}}

|({{safesubst:#if:1|{{#ifeq:{{#ifeq:no|yes||}}|||{{ safesubst:#if: |{{ safesubst:#ifeq:{{{demo}}} |no

|
|

}} |{{ safesubst:#ifeq:Template|Template

|
|

}}}}{{#ifeq:no|yes||}}{{#if:|⧼dot-separator⧽}}}}}})}}

}}