Slaviature (pl. Slawiatura) is a keyboard layout for the Slavistic Phonetic Alphabet.
Each key can have up to four different characters assigned, arranged symbolically in the corners of the key:
- Lower left corner — the default character, entered by pressing the key alone.
- Upper left corner — available with
Shift, usually producing an uppercase version of the character shown on the key. - Lower right corner — available with the right
Altkey (sometimes labeled as AltGr). - Upper right corner — available with
Shiftand the rightAltkey.
For example, to type ä, press the right Alt and a. In the documentation,
this is written as Alt + a.
To enter a more complex symbol, such as ã, first press a, then Shift + Alt + `
. In the documentation, this is written as a, Shift + Alt + ` . For an even more
complex symbol ä̃ – Alt a, Shift + Alt + ` .
The second and third symbols use a diacritic character available on the key with the ` symbol in the upper-right corner. Slaviature provides eleven diacritic characters that can be used to compose more complex symbols.
The full list of keyboard combinations is available in the documentation: SlaviatureDocs.pdf
For the correct display of all alphabet symbols, it is necessary to install an appropriate font, such as Doulos SIL, Charis SIL or Gentium
Pierzchalski, M., Lesiński, D., Preinl, W., & Brudziński, R. (2025). Slaviature: A keyboard layout for the Slavistic Phonetic Alphabet (v1.0.2). Zenodo. https://doi.org/10.5281/zenodo.18094161

