> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TextLanguageLetterSetEnum

TextLanguageLetterSetEnum enumeration constants describe different types of letter sets that may be assigned to a text language.

```
typedef enum {
 TLLS_InterwordPunctuators,
 TLLS_ProhibitedLetters,
 TLLS_Prefixes,
 TLLS_Suffixes
} TextLanguageLetterSetEnum;
```

## Elements

| Name                         | Description                                                                                                                                                                                           |
| ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| TLLS\\\_InterwordPunctuators | This value denotes punctuation marks that may be found between words. There is no analogue of such letter set for a base language, as base language refers only to words and characters in the words. |
| TLLS\\\_Prefixes             | This value denotes punctuation marks that may appear immediately before a word. These punctuation marks are additional to those defined by the base language.                                         |
| TLLS\\\_ProhibitedLetters    | This value denotes a set of letters that are prohibited for the current text language. They will never appear in the recognized text.                                                                 |
| TLLS\\\_Suffixes             | This value denotes punctuation marks that may appear immediately after a word. These punctuation marks are additional to those defined by the base language.                                          |

## Used in

[ITextLanguage::LetterSet](/fine-reader/engine/api-reference/language-related-objects/textlanguage/letterset-property)
