Module tf.writing

Writing systems support

Transliteration tables for various writing systems.

One can pass a language code to Text-Fabric.

When Text-Fabric displays text (e.g. in tf.advanced.display) the language code may trigger the writing direction and the choice of font.

Here are the ones that have an effect:

iso language
akk akkadian
hbo hebrew
syc syriac
ara arabic
grc greek
cld neo aramaic
Default:
string ''
Expand source code Browse git
"""
# Writing systems support

Transliteration tables for various writing systems.

One can pass a language code to Text-Fabric.

When Text-Fabric displays text (e.g. in `tf.advanced.display`)
the language code may trigger the writing direction and the choice of font.

Here are the ones that have an effect:

iso | language
--- | ---
`akk` | akkadian
`hbo` | hebrew
`syc` | syriac
`ara` | arabic
`grc` | greek
`cld` | neo aramaic

Default:
:   string `''`

"""

Sub-modules

tf.writing.arabic

Arabic characters …

tf.writing.greek

Greek characters …

tf.writing.hebrew

Hebrew characters …

tf.writing.neoaramaic

Neo Aramaic transcriptions …

tf.writing.syriac

Syriac Characters …

tf.writing.transcription

Transcription …