Template:SchematicSprite/doc

This template displays a block sprite built from one or more pieces of the following sprite sheet:



Usage
SchematicSprite can take one named parameter and any number of unnamed parameters:

The size parameter may be added to specify the width and height of the sprite in pixels. Its value should be a simple number with no units added (e.g., ). If omitted, size defaults to 32.

A sprite parameter identifies the position of the sprite to be displayed from the sprite sheet above.

If the sprite parameter is not recognized as a valid position identifier, it is simply displayed as center-aligned text within the sprite's bounding box. Overflow text is not displayed, so this is primarily intended to be used to display single characters in a schematic, such as input and output locations, or feature markers to be referenced in text. HTML character entity references may be needed for some characters, such as  for the pipe character:  ).

When multiple sprite parameters are defined, their sprites or text are stacked on top of each other, from bottom to top in the order they were defined.

Examples
Red borders have been added to some sprites to clarify size and positioning of internal elements.