This is a keyboard I made for typing the neumatic notation of the ecclesiastical psaltic tradition. This layout is all you need in order to typeset whole scores of melodies (including ison marks and/or Karas extended notation if that's your thing) in full-featured byzantine notation.
Language is psaltiki techni... this language has no standard language code.
I made the layout already. I just request it to be included so we can disable it without losing it.
name: "Ψαλτική Τέχνη"
useZWNJKey: true
autoShift: false
attributes: { moreKeyMode: OnlyExplicit }
rows:
- numbers:
- {type: case, normal: [𝂣, 𝂢, 𝂲], shifted: [𝂺]}
- {type: case, normal: [𝂩, 𝂪], shifted: [𝂶]}
- {type: case, normal: [𝂧, 𝂦], shifted: [𝂻]}
- {type: case, normal: [𝂨, 𝂭], shifted: [𝂽]}
- {type: case, normal: [𝂥, 𝂤], shifted:[𝃅]}
- {type: case, normal: [𝂱], shifted: [𝃀]}
- {type: case, normal: [𝃫], shifted: [𝂫]}
- {type: case, normal: [𝃪], shifted: [𝃮]}
- {type: case, normal: [𝃩], shifted: [𝃭]}
- {type: case, normal: [𝃯], shifted: [𝃬]}
#upper row
- letters:
- {type: case, normal: [𝂗, 𝂘, 𝂙], shifted: [𝂿]} # digorgon
- {type: case, normal: [𝁈], shifted: [𝃁]} # oxeia
- {type: case, normal: [𝁚], shifted: [𝃋]} # psifiston
- {type: case, normal: [𝁜], shifted: [𝃄]} # antikenoma
- {type: case, normal: [𝁛], shifted: [𝃃]} # homalon
- {type: case, normal: [𝁝], shifted: [𝃇]}
- {type: case, normal: [𝁞], shifted: [𝁤]}
- {type: case, normal: [𝁉], shifted: [𝁣]} # petaste
- {type: case, normal: [𝁘, 𝂊, 𝂋, 𝂌, 𝂍, 𝂎], shifted: [𝁙]} # vareia
- {type: case, normal: [𝁠], shifted: [𝁻]} #syndesmos
# Centre row: Main quantitative letters
- letters:
- {type: case, normal: [𝂏, 𝂒, 𝂖], shifted: [𝂑, 𝂓, 𝂔, 𝂕]} # gorgon
- {type: case, normal: [𝁖], shifted: [𝃂]} # xamili
- {type: case, normal: [𝁑, 𝁒], shifted: [𝃈]} # Apostro[phos/phoi]
- {type: case, normal: [𝁕], shifted: [𝃉]} # elaphron
- {type: case, normal: [𝁓], shifted: [𝃊]} # hyporroe
- {type: case, normal: [𝁐], shifted: [𝁼]} # hypsile
- {type: case, normal: [𝁆], shifted: [𝁗]} # ison
- {type: case, normal: [𝁇], shifted: [𝁽]} # Oligon
- {type: case, normal: [𝃱], shifted: [𝃰]}
- {type: case, normal: [𝁏], shifted: [𝁎]} # kentima
#Lower row: Below variants etc
- letters:
- $shift
- {type: case, normal: [𝃵], shifted: [𝂐]} #gorgon kato
- {type: case, normal: [𝂞, 𝂝, 𝂟, 𝂠, 𝂡, 𝂜, 𝂛, 𝂚], shifted: [𝁸]}
- {type: case, normal: [𝂴], shifted: [𝂵]}
- {type: case, normal: [𝃚, 𝃜, 𝃝], shifted: [𝃛]}
- {type: case, normal: [𝂉, 𝂄], shifted: [𝁾]}
- {type: case, normal: [𝃐, 𝃑, 𝃒, 𝃓], shifted: [𝃘]}
- {type: case, normal: [𝃔, 𝃕, 𝃖 , 𝃗], shifted: [𝃙]}
- {type: case, normal: [𝃳], shifted: [𝃲]} # kentima
- $delete
- bottom:
- $symbols
- {type: case, normal: [𝁿], shifted: [𝃴]}
- $action
- type: case
normal:
type: base
spec: "Ψαλτική Τέχνη|!code/key_space"
moreKeys: [ "\t", "_" ]
attributes:
width: Grow
style: Functional
longPressEnabled: true
shifted:
type: base
spec: "Non-breaking| "
moreKeys: [ "\t", "_" ]
attributes:
width: Grow
style: Functional
longPressEnabled: true
- $optionalzwnj
- {type: case, normal: [𝂅, 𝂆, 𝂇, 𝂈], shifted: [𝀤]}
- $enter
Use Cases
This is a keyboard I made for typing the neumatic notation of the ecclesiastical psaltic tradition. This layout is all you need in order to typeset whole scores of melodies (including ison marks and/or Karas extended notation if that's your thing) in full-featured byzantine notation.
Language is psaltiki techni... this language has no standard language code.
Proposal
I made the layout already. I just request it to be included so we can disable it without losing it.
References
No response