What is the difference between importing "MD: Markdown (file)" and "MD: Markdown + Front Matter (file)"? I imported a file twice with different settings, but they appeared exactly the same.
I have this front matter, but the tags were not recognized.
That's too bad. I opened the MD file in a text editor. It's a very simple file without any complications. I'm using 2.13.15 on Windows 11. Hope to see some test results from other people.
This file can't be imported corrected. However, I created a md file with the test note above and the frontmatter was actually recognized by Joplin. I can't find any difference between the two files.
Notice that the first three bytes are ef bb bf and that the --- starts at byte 4.
As can be seen in the source code, Joplin expects the first characters of a YAML frontmatter note to be ---, and it seems that the BOM is breaking that assumption.
This StackOverflow post suggests that Notepad can remove the byte order mark by selecting "save as", then choosing "UTF-8" in the encoding dropdown (instead of "UTF-8 with BOM").
Thank you so much. It worked! Since in the future these will be many md files exported from another app, I would hope Joplin can also accept "UTF-8 with BOM." Otherwise I'll have to find a batch conversion solution.