Apparently the existing fix is difficult to ship for distros. This is an alternative way, that manually goes over every text and sets the font family appropriately.
Unfortunately, we need a textDocument for that, which labels don't have, meaning we have to use TextEdits instead...
Tell Findcmark.cmake to first search for a `cmark-config.cmake` file
introduced with PR https://github.com/commonmark/cmark/pull/368
If no config file can be found (which provides `cmark::cmark` target use
pkg_config as fallback.