Skip to main content

Silly output formatting plugin for Plover

Project description

This is a plugin for the open source stenography program Plover

Requires Plover version 4.0.0 or later

What it does

Allows you to use Plover to output text in various (mostly joke, mostly unicode) text formats

Examples:

  • bubble: ⓑⓤⓑⓑⓛⓔ

  • medieval: 𝕸𝖊𝖉𝖎𝖊𝖛𝖆𝖑

  • fullwidth: vaporwave

  • sarcasm: wELl ThIs IS cONvEnIeNt

  • upsidedown: ndsᴉpǝ poʍu

  • zalgo: z̓ä́l̘g̩̚o͡t́èx͓͠ẗ̬

Installing

  1. Open Plover

  2. Navigate to the Plugin Manager tool

  3. Select ‘plover_fancytext’ in the list

  4. Click install

  5. Restart Plover

  6. In the Configure menu, navigate to the plugins section

  7. Enable ‘plover_fancytext’ and apply

Usage

You’ll need to add Plover dictionary entries to toggle on/off the modes

The format is {:fancytext_set:<mode>} to turn on the mode and simply {:fancytext_set} to turn off any mode.

Here’s what I use (23*9 is more easily read as #TP*T):

{
"23*9": "{#}",
"23*9/PW-UB": "{:fancytext_set:bubble}",
"23*9/PH-ED": "{:fancytext_set:medieval}",
"23*9/TP-UL": "{:fancytext_set:fullwidth}",
"23*9/SA-RBG": "{:fancytext_set:sarcasm}",
"23*9/-UP": "{:fancytext_set:upsidedown}",
"23*9/STKPWA-L": "{:fancytext_set:zalgo}",
"23*9/23*9": "{:fancytext_set}"
}

Contributing

Want a new mode? Having problems?

Head to the open source repository

Feel free to:

  • Raise an issue

  • Open a pull request, new modes accepted!

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

Uploaded Source

Built Distribution

plover_fancytext-0.0.1-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: plover_fancytext-0.0.1.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for plover_fancytext-0.0.1.tar.gz
Algorithm Hash digest
SHA256 06d946f1d13c1c15aeb1a0dde9b48768057d3f82e04ead9207b3b163dbcb5518
MD5 680acd912b2e273d8253e44c2797502e
BLAKE2b-256 a9d5e675ea1366374d524a1af99b9543deee4766841a8bf49d52582024631019

See more details on using hashes here.

File details

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

File metadata

  • Download URL: plover_fancytext-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 20.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for plover_fancytext-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3270863cae0ccca83ca1a484181a952f4b5821a1181cc11f53f385a7f8fcc165
MD5 28163494be26230536e8510c09466f5b
BLAKE2b-256 35c4cd3f4d2924b4518cd7d1b739471aa9134da3883bd493d5aac973449b4e0c

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