Joplin markdown editor

From Woozle Writes Code
Revision as of 19:38, 2 October 2022 by Woozle (talk | contribs) (Woozle moved page Joplin markup editor to Joplin markdown editor without leaving a redirect)
Jump to navigation Jump to search

These comments are about Joplin 2.8.8 (Linux AppImage).

Nonobvious

The available controls made it seem that notes can only be sorted by when-last-edited (ascending or descending), but actually there are multiple options including by-name and manual-sort. These are found only in the menu.

Mixed

You can paste an image directly into Joplin -- but there's no way to resize[1] or rotate [2], which means photos tend to be way too large and must be resized externally before you add them.

You can use straight-up HTML, but within an HTML tag-pair you can't use Markdown.

It will synchronize with Nextcloud, although the dialog box it shows when you first press the "Synchronize" button on an unconfigured install only mentions Dropbox and, I think, GDrive -- implying that those are your only options. The full list of available sync formats is in Tools → Options → Synchronization.

Hindrances

The table formatting is a bit maddening and vague:

  • Doing a linebreak within a cell is doable, but undocumented (and maybe not officially supported?): you have to use a Template:Fmt/tag.
  • I can't figure out how to do a table without a header, although you can have a header with no text (which leaves the header as a thin strip of dark grey instead of large empty boxes).

You can use straight-up HTML, but within a tag-pair you can't use Markdown. Not sure how compatible that is with SlurVCM's Markdown. Can use
to do a linebreak within a Markdown cell. Haven't figured out how to do a table without a header.

Bugs

The HTML export is bollocks. There are two modes, both of which produce internal links that use the Joplin-only URL format (e.g. joplin://b7c199d7cdc54305ac58e467db6e1d1a), which does not work in any other context.

  • HTML file (produces a single file with JavaScript)
    • It would make sense for this option to use "joplin://" URLs, as these could in theory be translated by the included JavaScript -- but that does not seem to work.
  • HTML Directory (produces a tree of files, one for each page)
    • I can't see why this doesn't just link to the appropriate file directly ("file://" protocol), but... it doesn't.

In both cases, clicking on the links has no effect.

Footnotes

  1. supported by MediaWiki
  2. not supported by MediaWiki, but should be