plover-palantype-DE


Nameplover-palantype-DE JSON
Version 1.1.4 PyPI version JSON
download
home_pagehttps://github.com/rubenmoor/palantype_DE
SummaryA Palantype-inspired steno system for the German Language
upload_time2023-10-17 20:08:19
maintainer
docs_urlNone
authorrubenmoor
requires_python
licenseGNU General Public License v2 or later (GPLv2+)
keywords plover plover_plugin
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Palantype DE
=======================

See [Changelog](CHANGELOG.md).

This is a complete rework of the Possum Palantype steno system for efficient
use with the German language.
Its intended use is with a keyboard, not an actual Palantype machine.
Each finger operates three keys: Home row, top and bottom.
The thumbs are exceptions, they operate four keys.
There is no simultaneous pressing of multiple keys with one finger.

![The Palantype DE keyboard layout](https://raw.githubusercontent.com/rubenmoor/palantype_DE/main/keyboard_layout.png)

Like the original Palantype, this adaption is compatible with
Qwerty-keyboards as long as they support N-key roll-over (NKRO).
The optimal experience is to be expected with a keyboard that allows full use of the thumbs.
`Palantype DE` relies on four thumb keys.
Here are examples for such a keyboard:

* [Keyboardio Model 100](https://shop.keyboard.io/products/model-100)
* [Keyboardio Atreus](https://shop.keyboard.io/collections/keyboardio-atreus/products/keyboardio-atreus)
* [ZSA Moonlander Mark I](https://www.zsa.io/moonlander/)
* [Ergodox EZ](https://ergodox-ez.com/)
* [YAEMK](https://karlk90.github.io/yaemk-split-kb/)

How to use
======================

Quick start
----------------------

Head over to [palantype.com](https://palantype.com) to get started right away in
the browser.

Offline use with Plover
----------------------

This is a plugin for the software Plover from
[The Open Steno Project](http://www.openstenoproject.org/).
Download the
[latest version of Plover](https://github.com/openstenoproject/plover/releases/tag/v4.0.0.dev10).
Plover supports plugins from v4.0.0 on.

After installing this plugin, you need to turn on Palantype in Plover:

1. In Plover's configuration, go to the ``Systems`` tab, and change the active system to ``Palantype DE``.
2. In Plover's machine tab, select ``keyboard``.

Run in browser
----------------------

Currently, only the tutorial is implemented at [palantype.com](https://palantype.com).
Learning to type requires a lot of practice,
therefore it is recommended starting there in any case.

In future, [palantype.com](https://palantype.com) will also offer
an on-line text editor for steno typing.

Current state
=====================

The dictionary contains almost 2,000,000 words of the German language.
There are built-in already some essential features for real-life steno typing:

* fingerspelling
* command keys (e.g. arrow keys, home, end, ...)
* numbers
* special keys
* plover commands (e.g. retroactively capitalize)

These features are implemented in the dictionary files

* `palantype-DE-extra.json`, and
* `palantype-DE-numbers.json`.


Development
=====================

Source code
-------------------------

You can find all relevant code on Github:

* The plover plugin [plover-palantype-DE](https://github.com/rubenmoor/palantype_DE)
* The palantype Haskell library [mypalantype](https://github.com/rubenmoor/my-palantype)
* [Palantype tools](https://github.com/rubenmoor/palantype-tools), to create your own palantype-style steno system
* The code of the project home page with all the tutorials [Palantype.com codebase](https://github.com/rubenmoor/learn-palantype)

You can get an overview of what I am working on, on the [Kanban board of the project](https://github.com/users/rubenmoor/projects/2).
Feel free to post issues on any of those repositories with questions and/or feedback.

Getting your hands dirty
--------------------------

Test the plugin locally

    $ plover -s plover_plugins install -e .
    $ plover

Publish new version

    $ nix-shell

Follow the instructions inside the nix shell.

Acknowledgments
======================

The current list of over 100'000 words uses word frequency information to
resolve collisions, i.e. ambiguous steno chords.
The word frequency information has been provided by
the Natural Language Processing Group, Uni Leipzig.
It is generated out of a [corpus of 35 Million sentences](https://wortschatz.uni-leipzig.de/en) and distributed under
the [Creative Commons Attribution-NonCommercial 4.0 International Public Licence](https://creativecommons.org/licenses/by-nc/4.0/).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/rubenmoor/palantype_DE",
    "name": "plover-palantype-DE",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "plover plover_plugin",
    "author": "rubenmoor",
    "author_email": "ruben.moor@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/3d/dc/138ab8305a9829fc180069a45bad3d57832f1b2749ee5c4bf352ac40ed05/plover_palantype_DE-1.1.4.tar.gz",
    "platform": null,
    "description": "Palantype DE\n=======================\n\nSee [Changelog](CHANGELOG.md).\n\nThis is a complete rework of the Possum Palantype steno system for efficient\nuse with the German language.\nIts intended use is with a keyboard, not an actual Palantype machine.\nEach finger operates three keys: Home row, top and bottom.\nThe thumbs are exceptions, they operate four keys.\nThere is no simultaneous pressing of multiple keys with one finger.\n\n![The Palantype DE keyboard layout](https://raw.githubusercontent.com/rubenmoor/palantype_DE/main/keyboard_layout.png)\n\nLike the original Palantype, this adaption is compatible with\nQwerty-keyboards as long as they support N-key roll-over (NKRO).\nThe optimal experience is to be expected with a keyboard that allows full use of the thumbs.\n`Palantype DE` relies on four thumb keys.\nHere are examples for such a keyboard:\n\n* [Keyboardio Model 100](https://shop.keyboard.io/products/model-100)\n* [Keyboardio Atreus](https://shop.keyboard.io/collections/keyboardio-atreus/products/keyboardio-atreus)\n* [ZSA Moonlander Mark I](https://www.zsa.io/moonlander/)\n* [Ergodox EZ](https://ergodox-ez.com/)\n* [YAEMK](https://karlk90.github.io/yaemk-split-kb/)\n\nHow to use\n======================\n\nQuick start\n----------------------\n\nHead over to [palantype.com](https://palantype.com) to get started right away in\nthe browser.\n\nOffline use with Plover\n----------------------\n\nThis is a plugin for the software Plover from\n[The Open Steno Project](http://www.openstenoproject.org/).\nDownload the\n[latest version of Plover](https://github.com/openstenoproject/plover/releases/tag/v4.0.0.dev10).\nPlover supports plugins from v4.0.0 on.\n\nAfter installing this plugin, you need to turn on Palantype in Plover:\n\n1. In Plover's configuration, go to the ``Systems`` tab, and change the active system to ``Palantype DE``.\n2. In Plover's machine tab, select ``keyboard``.\n\nRun in browser\n----------------------\n\nCurrently, only the tutorial is implemented at [palantype.com](https://palantype.com).\nLearning to type requires a lot of practice,\ntherefore it is recommended starting there in any case.\n\nIn future, [palantype.com](https://palantype.com) will also offer\nan on-line text editor for steno typing.\n\nCurrent state\n=====================\n\nThe dictionary contains almost 2,000,000 words of the German language.\nThere are built-in already some essential features for real-life steno typing:\n\n* fingerspelling\n* command keys (e.g. arrow keys, home, end, ...)\n* numbers\n* special keys\n* plover commands (e.g. retroactively capitalize)\n\nThese features are implemented in the dictionary files\n\n* `palantype-DE-extra.json`, and\n* `palantype-DE-numbers.json`.\n\n\nDevelopment\n=====================\n\nSource code\n-------------------------\n\nYou can find all relevant code on Github:\n\n* The plover plugin [plover-palantype-DE](https://github.com/rubenmoor/palantype_DE)\n* The palantype Haskell library [mypalantype](https://github.com/rubenmoor/my-palantype)\n* [Palantype tools](https://github.com/rubenmoor/palantype-tools), to create your own palantype-style steno system\n* The code of the project home page with all the tutorials [Palantype.com codebase](https://github.com/rubenmoor/learn-palantype)\n\nYou can get an overview of what I am working on, on the [Kanban board of the project](https://github.com/users/rubenmoor/projects/2).\nFeel free to post issues on any of those repositories with questions and/or feedback.\n\nGetting your hands dirty\n--------------------------\n\nTest the plugin locally\n\n    $ plover -s plover_plugins install -e .\n    $ plover\n\nPublish new version\n\n    $ nix-shell\n\nFollow the instructions inside the nix shell.\n\nAcknowledgments\n======================\n\nThe current list of over 100'000 words uses word frequency information to\nresolve collisions, i.e. ambiguous steno chords.\nThe word frequency information has been provided by\nthe Natural Language Processing Group, Uni Leipzig.\nIt is generated out of a [corpus of 35 Million sentences](https://wortschatz.uni-leipzig.de/en) and distributed under\nthe [Creative Commons Attribution-NonCommercial 4.0 International Public Licence](https://creativecommons.org/licenses/by-nc/4.0/).\n",
    "bugtrack_url": null,
    "license": "GNU General Public License v2 or later (GPLv2+)",
    "summary": "A Palantype-inspired steno system for the German Language",
    "version": "1.1.4",
    "project_urls": {
        "Homepage": "https://github.com/rubenmoor/palantype_DE"
    },
    "split_keywords": [
        "plover",
        "plover_plugin"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ca029e819a4b938fff00cc07b61d0ae2792eed0c73bdc907b817a7500e643a00",
                "md5": "50f4e046a454a3d11374c09f9915c6f1",
                "sha256": "e6d7e7c4fce5dfb28bcc740ff1ca20dde23d86a4909ebe8799cf1675606c6ed9"
            },
            "downloads": -1,
            "filename": "plover_palantype_DE-1.1.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "50f4e046a454a3d11374c09f9915c6f1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 87440076,
            "upload_time": "2023-10-17T20:07:40",
            "upload_time_iso_8601": "2023-10-17T20:07:40.797831Z",
            "url": "https://files.pythonhosted.org/packages/ca/02/9e819a4b938fff00cc07b61d0ae2792eed0c73bdc907b817a7500e643a00/plover_palantype_DE-1.1.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ddc138ab8305a9829fc180069a45bad3d57832f1b2749ee5c4bf352ac40ed05",
                "md5": "ff3c99bea371638cae5e6760391b4aa5",
                "sha256": "4116eddea6a8e9ae3677367570a35250c2c05582b4f165166cb14d6969283b79"
            },
            "downloads": -1,
            "filename": "plover_palantype_DE-1.1.4.tar.gz",
            "has_sig": false,
            "md5_digest": "ff3c99bea371638cae5e6760391b4aa5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 83995310,
            "upload_time": "2023-10-17T20:08:19",
            "upload_time_iso_8601": "2023-10-17T20:08:19.296282Z",
            "url": "https://files.pythonhosted.org/packages/3d/dc/138ab8305a9829fc180069a45bad3d57832f1b2749ee5c4bf352ac40ed05/plover_palantype_DE-1.1.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-17 20:08:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "rubenmoor",
    "github_project": "palantype_DE",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "plover-palantype-de"
}
        
Elapsed time: 0.12898s