Supertags in Obsidian?

I realize that this is largely aesthetic, but I would love the ability to:

  1. prescribe the order of inserted metadata,
  2. merge the current metadata in a file with the inserted metadata, and
  3. group or offset this metadata from the rest of the note.

I currently achieve #1 and #2 with the MetaEdit and Templater plugins. Using javascript, MetaEdit pulls in the current metadata and Templater inserts it in the proper order. Managing this, however, when I want to make small tweaks to the metadata template is incredibly tedious.

I accomplish #3 by grouping the inserted metadata under a header (in my case an H1 with this format # {{Note Type}} Metadata. This yields the block I mentioned in my previous post.

That said, I recently saw a video by Nicole van der Hoeven where she inserts this metadata between %% (see below). I think there’s a lot of merit to this. Aesthetically, it fades into the background, and it’s not rendered in preview mode or when you hover over links. There’s also the added benefit that metadata exists between characters that aren’t regularly used and easy to search for. (This is part of the reason that I structure notes the way I do. I place additional metadata between a note’s YAML and the rest of the note, separating the two with ===, but I’m tempted to embrace the between %% method instead.)

%%
Type:: #contacts/people 
Pronunciation:: 
Spouse:: 
Parents:: 
Siblings:: 
Children:: 
Relatives:: 
Organization:: 
Role::
%%
1 Like