It is a simple accessible markdown editor designed for screen readers.
On Mac, press command instead of control.
- Open: Ctrl+O
- New: Ctrl+N
- Export to HTML: Ctrl+E
- Copy HTML to Clipboard: Ctrl+Shift+C
- View Markdown: Ctrl+1
- View HTML: Ctrl+2
Import and export using pandoc is achieved using pypandoc, the Python wrapper to pandoc. This requires an installation of pandoc.
Import is sorted. The user does not need to specify the file type, but Pandoc only imports a small range of files. Hot key is CTRL+SHIFT+O
Export to HTML via pandoc is available. This should allow maths to be included. N.B. the math will not be rendered correctly using just Python alone, or in the AME HTML pane, which is really just a preview pane if any equations are included.
Protection against the user not having Pandoc visible is in need of testing. It needs to be run on a machine that does not have pandoc installed, both for import and export.
Created an installer for the Windows version. This puts a date-based version number in a text file within the installation folder.
Hints and corrections offered using pylint and blacken tools have been incorporated. Pylint still throws warnings about a few things but they of low significance. Most relate to pylint not knowing about the wx use of (self, e)
style in function definitions.
Small alterations:
- added a small help note with hotkey
f1
- added switch view menu item in the View menu (hotkey is
f4
) and reordered the original items. - did a bit of re-factoring on reused code snippets.