Skip to main content

Paper tape with extra information

Project description

plover-tapey-tape

plover-tapey-tape is an alternative to Plover’s built-in paper tape. It provides a side-by-side view of strokes and translations as well as extra information such as bars to the left representing how long each stroke took so that you can see which words you struggle with the most.

      |   KP   A              | {}{-|}
   ++ |      H AO*E  R     S  | here's
    + |     WH A              | what
      |  T                    | it
 ++++ |      HRAO      B G   Z| look {^s}
   ++ |      HRAO EU   B G    | like
    + |  T P H                | in
    + |    P  RA       B G S  | practice
    + |  T P          P L     | {.}

As you write, the paper tape is written in real time to a file named tapey_tape.txt in Plover’s configuration directory:

  • Windows: %USERPROFILE%\AppData\Local\plover
  • macOS: ~/Library/Application Support/plover
  • Linux: ~/.config/plover

You can review the file afterwards or use a tool like tail -f to get a real-time feed.

Activation

After you’ve installed this plugin, you have to enable it manually by opening the main Plover window, going to Configure → Plugins, and checking the box next to plover-tapey-tape.

Configuration

If you want to customize the way the paper tape is displayed, you can configure this plugin by creating a JSON file named tapey_tape.json in Plover’s configuration directory (see above). The available options are:

  • bar_time_unit: The amount of time in seconds each + sign represents. Defaults to 0.2.
  • bar_max_width: The maximum number of + signs shown. Set this to 0 to hide the bars. Defaults to 5.
  • translation_style:
    • minimal: Only show characters that are actually output.
    • mixed: Also show “invisible” information like attachment (^), glue (&), and commands (#).
    • dictionary: Show the definitions in your dictionary. If a stroke is not defined, show /. This is the default.
                          minimal:  mixed:    dictionary (default):

|    P HR O       LG    |           #TOGGLE   {PLOVER:TOGGLE}
|    P H       R        | Mr.       Mr.       Mr.{-|}
|    PW R O  U  PB      | Brown     Brown     brown
|      H  O EU    L   DZ| HOEULDZ   HOEULDZ   /
|          *            | *         *         *
|      H  O E     L   DZ| holds     holds     holds
|        A  EU          | a         a         a
|    P     *    P       | P         &P        {&P}
|      H   *            | h         &h        {>}{&h}
|  TK      *    P       | D         &D        {&D}
|  TK       E      G    | degree    degree    degree
|  T P H                | in        in        in
|  T P H AO* U R        | neuro     neuro^    {neuro^}
| S K   RAO EU  PB   S  | science   ^science  science
|  T P          P L     | .         ^.        {.}
| S K W RA   U R B G S  |           ^\n\n^    {^\n\n^}{-|}

For example, to stretch out the bars to twice the default width and set the translation style to minimal, use

{
    "bar_time_unit": 0.1,
    "bar_max_width": 10,
    "translation_style": "minimal"
}

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_tapey_tape-0.0.2.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plover_tapey_tape-0.0.2-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file plover_tapey_tape-0.0.2.tar.gz.

File metadata

  • Download URL: plover_tapey_tape-0.0.2.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for plover_tapey_tape-0.0.2.tar.gz
Algorithm Hash digest
SHA256 4a19a0044d4e4421bf236bf10b2dcfe0074480a9afe3d149c650a12e474d05f0
MD5 38791f6f563d91d8c15b77e3ca8e2eef
BLAKE2b-256 aed4df62e83a4215338918856fd8f47936bf2ac26b971422727f6eb2258270f3

See more details on using hashes here.

File details

Details for the file plover_tapey_tape-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: plover_tapey_tape-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for plover_tapey_tape-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d377e5eb7961a0b8d67cc903e6a8cba1d11c477b9765e930c6e5efdacbbdf506
MD5 0b16edf94cf632ad9820e65366234204
BLAKE2b-256 50906b7cba3cfe288b0cd4c1639cd9135c4af7605a11ad1a7b741ca797c08c72

See more details on using hashes here.

Supported by

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