Plover implementation of Spanish Melani system
Based on https://gist.github.com/sammdot/84c601404c6a74c0895c294ab4b818be
Originally worked from the implementation by Sonsoles García Martín, Noelia Ruiz Martínez used at MQD, I later adopted basically wholesale the implementation by Benoit Pierre in the opensteno repo, making the necessary Spanish adaptations as above.
My intention is to provide a simpler, less optimized, less opinionated Melani system implementation for Spanish in Plover, even if it's ultimately less powerful, so to be a reference based on what publicly-available documentation there is.
I am not a professional stenographer. This is a learning project for me. If anyone has Melani documentation for Spanish, I would only be too happy to make changes.
Decisions
The Melani system in the reference uses the eo chord sometimes to mark "-os" and sometimes to mark a translations as ending with a consonant.
This "-os" outputting function was shared with ieao, and there wasn't an obvious pattern explained where I could find.
Some analysis of the example text might reveal some ergonomic principle.
I decided to keep eo as "-os" only, for symmetry with ia ("-as"),
and make ieao, a chord not elsewhere employed, mark a translation as ended instead.
Layout
Other combinations not covered:
Initial consonants:
- bl —
PTHVR - ch —
CH - dr —
THR - fl —
THVR - gu —
PCH - h —
SCH - j —
PCT - ll —
HRhr/ - ps —
Ps/ - qu —
PCTHVR(i.e. all non-Skeys) - x —
SPCTH
Medial vowels
- ue —
IAEO - Accent with added
*
Final consonants
- j —
csh - nt —
cp - sm —
sr - x —
csthpr(i.e. all non-vowel keys)
Metadata
Release files for plover-melani-es 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| plover_melani_es-0.3.0.tar.gz | 20.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| plover_melani_es-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 41.7 kB
Release files / plover_melani_es-0.3.0.tar.gz
| Download URL | plover_melani_es-0.3.0.tar.gz |
|---|---|
| Size | 20.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8bcddc91c48c3f7e8fe0cbd066dc38df8330c4f36689698c56de65d78aa47ac7
|
|
BLAKE2b-256 checksum How to use checksums |
fe958eeb746f37efcd0d6ec2cbb220e4bd1e0627a9a6589d5be39601228a2deb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.3
|
Release files / plover_melani_es-0.3.0-py3-none-any.whl
| Download URL | plover_melani_es-0.3.0-py3-none-any.whl |
|---|---|
| Size | 20.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
02d5109e9eab6b5b147529a793cfcd3c3128af81b89dbe667424c1477c6ee3ef
|
|
BLAKE2b-256 checksum How to use checksums |
af78bcdca41f382f394315e9c6c9becb4e1f3a8d79f5172798c44a5d8ef71223
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.3
|