Template:character info/documentation

This template shows an infobox with Unicode character information, using the  function in Module:character info.

Parameters

 * sc
 * Specifies the script code. The code is used to get the script category and apply the CSS class. Can be omitted, in which case the script code is derived from the character.


 * 1
 * Suppresses putting the page in the script category. Categorisation is applied only to entry pages (main and Appendix namespaces).


 * 1, codepoint
 * Chooses the Unicode code point to display. Normally you can leave this empty, and it generates the infobox from the page title. However, there are times when the article title is not the desired character, and even when it is, this method will occasionally generate an error with a pre-composed Unicode character. There are three ways to specify the character to be displayed, which will also work around the error message. Using Ç as an example, these are:
 * (actual character; HTML entity is also allowed)
 * (hexadecimal codepoint, starting with "0x")
 * (decimal codepoint)


 * caption
 * Sets the caption below the image.

To reduce memory usage on high-memory pages, such as 生, simply enter with the code points filled in. This removes the dependency on subpages of Module:Unicode data. The parameters that are automatically filled in are the following:
 * name, previous_codepoint_name, next_codepoint_name
 * The name of the code point.


 * image
 * Image. Set to to indicate that there is not an image.


 * block
 * Name of the Unicode block that the character is found in.


 * previous_codepoint, next_codepoint
 * The nearest previous and next code points that are not in the of Other (C), except for formatting characters (Cf). Pass them in the same format as 1 or codepoint.


 * sc, previous_codepoint_sc, next_codepoint_sc
 * The Wiktionary script code for the current, previous, or next code point.


 * combining, previous_codepoint_combining, next_codepoint_combining
 * Whether the current, previous, or next code point is combining.


 * printable, previous_codepoint_printable, next_codepoint_printable
 * Whether the current, previous, or next code point is printable.


 * previous_codepoint_title, next_codepoint_title
 * The title where the previous or next code point is described. There are two special values: means the title is the same as the character;  means there is no page to link to.


 * Suppress lookup of aliases.
 * Suppress lookup of aliases.

Other parameters:
 * gardiner
 * Gardiner number, for Egyptian Hieroglyphics.


 * mdc
 * MDC (Manuel de Codage) code, for Egyptian Hieroglyphics.


 * egpz
 * EGPZ 1.0 code, for Egyptian Hieroglyphics.


 * pagename
 * Override the pagename, which is used as a default for determining the codepoint; for testing purposes.

Template placement
Place this template right at the top of the entry, except for whenever applicable. This is correct:

Symbol

 * 1) Sense 1.

Collapsable list
Use character info/var for extended an list of variant characters, each separated by a pipe.

CSS
The CSS for this template is located at Template:character info/style.css.