Skip to main content

Autobrief Plugin for Plover

Project description

Autobrief for Plover

PyPI GitHub

Autobrief for Plover is a plugin that automatically detects words that aren't in your dictionaries, and provides you the opportunity to assign briefs to them on the fly, either automatically or manually.

This plugin is still under development and has many missing features. Please stay tuned for more updates in the future!

Plugin Setup

You will need to set up the plugin before using it! These can be done in the settings menu. You will need to set up:

  • A dictionary to save all the temporary briefs to
  • An automatic briefing python script (this plugin does not come with one yet!)

The automatic briefing python script should contain a single function, get_brief, which takens in a string, and outputs a list of possible briefs. Each brief is represented as a tuple of strokes, and each stroke is represented as a string:

from typing import List, Tuple

def get_briefs(text: str) -> List[Tuple[str, ...]]:
    return ...

Without a briefing script, autobrief will add every single word it thinks can be briefed, but will not automatically provide briefs.

Briefing scripts will come in the future when I get the time to make them.

Macros

These macros will be useful to you while using the plugin:

  • =ab_prev_page Previous page
  • =ab_next_page Next page
  • =ab_commit:n Add the nth suggested brief to your dictionary (if autoadd is not turned on)
  • =ab_define:n Manually define the nth word on the autobrief list

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-autobrief-0.0.1.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

plover_autobrief-0.0.1-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file plover-autobrief-0.0.1.tar.gz.

File metadata

  • Download URL: plover-autobrief-0.0.1.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.10.2

File hashes

Hashes for plover-autobrief-0.0.1.tar.gz
Algorithm Hash digest
SHA256 3c640b642cb76218d03a817c3ef4174ddec885da4b2e44cdcd337a633002621b
MD5 6f3224cd415792b1e063d62a63bd922c
BLAKE2b-256 3bad7642bb9b9560b9f4179fb1422f27f6c2db33cf8e49870d5d2cc458fdc51d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: plover_autobrief-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.10.2

File hashes

Hashes for plover_autobrief-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 37789b52ee87af99af6895b7ab1a0cdeb71defe3b2b9d51b5d572c3b8f3d9d88
MD5 ca2e3e2bbc6f1db09aa7e409a628a36d
BLAKE2b-256 e3af13fd0f18cd1400bc60f92f7e9173a585a2b13fbdf6c9b53121bf7ed15509

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