This is a documentation subpage for Template:GB18030. It may contain usage information, categories and other content that is not part of the original template page. |
Encodes a Unicode code point as GB 18030, a Mainland Chinese standard UTF.
Technical details
editDelegates most logic to Template:GB18030/main. Uses Template:GB18030/decimal if decimal output is requested.
Examples
edit{{GB18030|1=26C7|base=hex}}
→ 81 37 B6 31{{GB18030|1=26C7|base=dec}}
→ 129 55 182 49
Usage
editTemplateData for GB18030
Encodes a Unicode code point as GB 18030, a Mainland Chinese standard UTF.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Codepoint | 1 | A Unicode code point, in hexadecimal.
| String | required |
Base | base | Base to output (hex, dec or LChex, though aliases to exist to match the invocation of the UTF-8 template). Does not affect input, which must be hexadecimal in either case.
| String | optional |
Edition | edition | A version of the GB 18030 encoding (2000, 2005, web or newucs—the former two are true UTFs, while the latter two are pragmatic versions used by some implementations which forsake some PUA characters).
| String | optional |
Use GB 1988 for yuan sign? | gb1988 | Should 0x24 be used as an alternative encoded form of ¥, per chart glyphs? If in doubt, leave this off (since this precludes functioning as a true UTF).
| Boolean | optional |
See also
edit