This release of my Markdown editor, KeenWrite, revamps the way images are loaded within documents. Doing so brings the image references in Markdown documents similar flexibility as the typesetting...
This release of my Markdown editor, KeenWrite, revamps the way images are loaded within documents. Doing so brings the image references in Markdown documents similar flexibility as the typesetting system (ConTeXt). KeenWrite allows setting the path to the "images" directory as a default, so that the path to images in Markdown documents can vary independently depending on the destination media (e.g., PDF vs HTML). Here's a screenshot of the images settings for context:
With these settings in place, images can be referenced by name without any directory (or file name extension), and KeenWrite will attempt to find them. For example, if the images search directory is set to "images", then you can write the following:

KeenWrite will search for "images/kitten.svg", "images/kitten.pdf", "images/kitten.png", and so forth, until it finds the first valid file. This means that you can render different images against the same Markdown document by changing the image search path.
The video series provides an overview of KeenWrite's major features.
This release of my Markdown editor, KeenWrite, revamps the way images are loaded within documents. Doing so brings the image references in Markdown documents similar flexibility as the typesetting system (ConTeXt). KeenWrite allows setting the path to the "images" directory as a default, so that the path to images in Markdown documents can vary independently depending on the destination media (e.g., PDF vs HTML). Here's a screenshot of the images settings for context:
https://i.ibb.co/2MpYjds/images-settings.png
With these settings in place, images can be referenced by name without any directory (or file name extension), and KeenWrite will attempt to find them. For example, if the images search directory is set to "images", then you can write the following:
KeenWrite will search for "images/kitten.svg", "images/kitten.pdf", "images/kitten.png", and so forth, until it finds the first valid file. This means that you can render different images against the same Markdown document by changing the image search path.
The video series provides an overview of KeenWrite's major features.