> For the complete documentation index, see [llms.txt](https://codalin.gitbook.io/nodalin-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://codalin.gitbook.io/nodalin-docs/nodes-reference/sources/type.md).

# Type

<table data-header-hidden><thead><tr><th width="141.6597900390625"></th><th></th></tr></thead><tbody><tr><td><div><figure><img src="https://937151318-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F44MuVIHBk5o5yfcGn64w%2Fuploads%2FmmBUyf3DrBRssihNWvfs%2Ftype_node.jpg?alt=media&amp;token=1d3f689a-d260-4de5-96ad-fbd0107444fd" alt=""><figcaption></figcaption></figure></div></td><td>Renders text as texture with customisable font family, size, etc along with the ability to access ascii glyphs sets by character number. Use it as a standalone text or as an <a href="/nodalin-docs/how-to.../instancing.md">instancing</a> target for other Source nodes. </td></tr></tbody></table>

<table><thead><tr><th width="186.52734375">Property name</th><th width="405.08984375">Description</th><th>Compatible datatype</th></tr></thead><tbody><tr><td>x</td><td>Horizontal position</td><td>number</td></tr><tr><td>y</td><td>Vertical position</td><td>number</td></tr><tr><td>rot</td><td>Rotation</td><td>number</td></tr><tr><td>origin</td><td>Center point of the shape. Defaults to (0, 0). Changing it moves the shape’s pivot without affecting its x and y position.</td><td>point</td></tr><tr><td>text</td><td>The text content to be rendered</td><td>text</td></tr><tr><td>zindex</td><td>Controls which element appears on top when elements overlap; higher values sit above lower ones.</td><td>number</td></tr><tr><td>numericText</td><td>Numeric value to display as text</td><td>number</td></tr><tr><td>ascii</td><td>Display a character from glyph set *</td><td>boolean</td></tr><tr><td>glyphSet</td><td>Character set for ASCII mode</td><td>text</td></tr><tr><td>fontFamily</td><td>Font family *</td><td>text</td></tr><tr><td>bold</td><td>render text in bold</td><td>boolean</td></tr><tr><td>fontSize</td><td>Font size in pixels</td><td>number</td></tr><tr><td>letterSpacing</td><td>Space between letters in pixels</td><td>number</td></tr><tr><td>width</td><td>Maximum text width before wrapping (0 = unlimited)</td><td>number</td></tr><tr><td>textColor</td><td>Text color</td><td>color</td></tr><tr><td>backgroundColor</td><td>Background color</td><td>color</td></tr><tr><td>textAlign</td><td>Text alignment (left, center, right)</td><td>text</td></tr><tr><td>charNum</td><td>Index in glyph set (cycles)</td><td>number</td></tr></tbody></table>

#### Available fonts

* Azeret mono
* Caveat
* Chivo mono
* DM Sans
* DM Serif Display
* IBM Plex Sans
* inter
* Kode mono
* Lexend Giga
* Michroma
* Orbitron
* Poppins
* Rubik
* Space mono
* Spline Sans

#### Available glyphs sets

ASCII (Simple): '.:-=+*#%@'*\
*ASCII (Detailed): ".\`^",:;Il!i\~+\_-?]\[}{1)(|\\/tfjrxnuvczXYUJCLQ0OZmwqpdbkhao#MW&8%B@$"*\
*Digits: '0123456789'*\
*Hex: '0123456789ABCDEF'*\
*Binary: '01'*\
*Alphabet: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'*\
*Alphanumeric: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'*\
*Symbols: '!@#$%^&*()\_+-=\[]{};:'",.<>/?'\
Box Drawing: '│┃─━┌┐└┘├┤┬┴┼╋'\
Block Elements: '░▒▓█'\
Block Elements (Shades): '▁▂▃▄▅▆▇█'\
Braille: '⠁⠃⠇⠏⠟⠿⣿'\
Geometric: '○◔◑◕●□■◇◆△▲' Matrix: '01アイウエオ'
