The Obsidian output is nicer to work with than Hexo or Hugo because the filenames are the page titles instead of Hex ID string.
Not exactly, because hexo/hugo essentially expects no manual editing after the output, so directly using id as the file name is a convenient method, and it does not affect the final rendering of hexo/hugo. You can refer to the example: https://github.com/rxliuli/mami/tree/master/demos/joplin2hexo-demo
Is it possible to select a particular Joplin notebook to export instead of everything? I have a lot of notes that aren't suitable for web publishing. (Though it is comforting to have an quick and easy external backup of all of it.)
Yes, you can filter using the tag field, for example the following configurations are supported
{
baseUrl: 'http://127.0.0.1:27583',
token:
'',
tag: 'blog',
}
it's only pictures using html tags that break, regular markdown pics are okay
Yes, html is not supported yet, and I'm still not sure if I should support it, because html parser is another thing, and I should not add support for it for the time being, but anyway, the plugin can handle converting html in markdown by itself.
ps: The main reason why joplin to other formats is fast is that the intermediate format uses joplin. Although some problems have been found, the main problem is that the attachments and links cannot be distinguished, especially when the notes of attachments or links do not exist, it is impossible to judge