Skip to main content

A six-key brailler emulator written in python.

Project description

A six-key brailler emulator written in python.

version license dependencies travis

Tired of being on a mac and having no viable options for a six-key brailler emulator? Tired of not being able to fix bugs or request features with existing emulators? Me too!

I was sick of there not being an emulator that is free, easy to use, and easy to install on any operating system.

This is in Pre-Alpha. Expect bugs, and missing features.

Installation

pip install dots-editor

Usage

dots_editor filename.brl

This will open a file for editing. When you quit (I know, scary), it will save.

dots_editor --unicode filename.txt

This will save a file using the unicode braille glyphs. (U+2800 to U+2840)

Pre-Alpha features to add

  • Edit an existing file (I know, big oversight)

  • Start standalone

  • Menu to make a new file or open an existing one

  • Save without exit

  • Binaries for common operating systems

  • Cursor

Alpha features to add

  • resizable window

  • change font size

  • change margin

  • figure out brf format

  • Logo

  • Documentation (and documentation tests)

  • automatic line breaks

  • 8-dot mode

Beta features to add

  • Integration with liblouis

  • contraction help

  • highlighting text to edit or move

  • find/replace

  • save in all common filetypes

  • print (to printer or embosser)

  • spellcheck?

Want to contribute?

Wow, cool. I don’t currently have any guidelines, but contact me using github, and we’ll talk. It’s much more likely to be a successful talk if you have a pull request and a good summary of what you’re trying to accomplish.

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

dots_editor-0.3.7.tar.gz (118.9 kB view hashes)

Uploaded Source

Built Distribution

dots_editor-0.3.7-py2-none-any.whl (118.9 kB view hashes)

Uploaded Python 2

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