> For the complete documentation index, see [llms.txt](https://ferdowsur.gitbook.io/tinygiantstudio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ferdowsur.gitbook.io/tinygiantstudio/modular-3d-text-font-creation-tutorial.md).

# Font Creation - Character Selection

**For main tutorial:** [https://ferdowsur.gitbook.io/tinygiantstudios/#creating-fonts](<https://ferdowsur.gitbook.io/tinygiantstudios/#creating-fonts >)&#x20;

![Use this button to check the characters](/files/-MHV_es2uOWamviYZA2S)

\
There are 4 ways to assign characters to be included. In this document, I will go through them one by one.&#x20;

![](/files/-MHVWYRcHK2PFkoCoKKS)

## Character Range

Pretty straight forward. If you type 'A' as start, 'Z' as end, it will include ABC.....XYZ characters. \
Follow this link to get the character range for your language: <https://unicode-table.com/en/>\ <br>

## Unicode Range

Same as character range. Instead of characters, use unicodes.\
Follow this link to get the character range for your language: <https://unicode-table.com/en/>

## Custom Characters

Whatever character is in the text field, will be inside the font.

## Unicode Sequence

When you search for character range for your language, this is the type of format you would find most results.\
`0021-007E, 00C0`

In this sequence, 0021-007E means to include all characters between these range. And the 00C0 alone means to include only this.\
\
<http://www.unicode.org/charts/>\
You will find a lot of language Unicode ranges here. Open the link. Select your language and on top you will the Range. Type the ranges in here.

##
