Skip to main content

Build up a steno dictionary from text content

Project description

====================
Plover Dictionary Builder
====================
Add new vocabulary to your dictionaries faster than ever before
-------------------------------------------------

.. image:: screenshots/builder.png

How to Use
---------

Part 1: Selecting Text
=================

#. Get a word list or article to scan for vocabulary.
#. Paste your text into the dictionary builder.
#. Select whether you'd like to see words that are already defined in your dictionary. If you only want to see new words, leave this unchecked.
#. Click "Start Building".

Part 2: Building
============

See the various parts of the builder:

.. image:: screenshots/builder_annotated.png

1. Progress indicator
2. Entry definer:

- Dictionary: the dictionary that the next stroke will go into on "Add".
- Strokes: Your steno machine will write with raw steno into the strokes box. This is how you will define your desired strokes.
- Translation: auto-filled as you go through words, but can be edited if needed.

3. What's in your dictionary:

- The first box contains what your current steno maps to in your dictionaries.
- The second box shows you how it's currently possible to write the target word.
- Both these boxes update as you create new strokes.

4. The word order. You can tackle words from your text in several orders, which should help with different kinds of texts you might be working on. The options are:

- Frequency: most frequently used words in the text appear first.
- Order of Appearance: unique words in the order that they appear in the text.
- Alphabetical: unique words sorted alphabetically.

5. The word list. The selected word is the current one being defined. You can clicked on any word to jump to it.

6. The controls:

- **Back to Input**: stop building and go back to the text-entry

- Keyboard shortcut: **Escape, close button, or Ctrl W**

- **Previous**: change "Translation" to previous word

- Keyboard shortcut: **Up**

- **Next**: change "Translation" to next word

- Keyboard shortcut: **Down**

- **Undo**: remove the last definition you made

- Keyboard shortcut: **Ctrl Z** (you might need to make sure you aren't in a text box for this shortcut to activate)

- **Add and Next**: add the strokes and translation to the selected dictionary then go to the next word

- Keyboard shortcut: **Ctrl S**

- **Add**: add the strokes and translation to the selected dictionary and keep the current word for another definition

- Keyboard shortcut: **Return/Enter**

All changes you make in the dictionary builder are saved automatically as you go.

License
======

This plugin is licensed under GPLv2, or any later version.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plover_dictionary_builder-0.0.1.tar.gz (282.0 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file plover_dictionary_builder-0.0.1.tar.gz.

File metadata

File hashes

Hashes for plover_dictionary_builder-0.0.1.tar.gz
Algorithm Hash digest
SHA256 be06d72cfa8172190699aef608551f8b748d85353a171d769360c9c73e531fc8
MD5 77b9ebced997dcda19252123ac01456c
BLAKE2b-256 bde67da3dbec02f1eca608a24f6008382754070b8dac99be641007fd3cd8c46a

See more details on using hashes here.

File details

Details for the file plover_dictionary_builder-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for plover_dictionary_builder-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3ea7478762e9aaeb62cf8abc7f4d48bcf9a61c95e1f21f429ffaea130b5f731f
MD5 b996e1ca684d49d7a814a68562144f50
BLAKE2b-256 acae8e9e3bc55f9450f0fc2c1b6f5e58c02cee7bf51208541ff3d39df3ad557d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page