If your working with multiple files and combining them into a single file. Then the table of content loses purpose as its no longer able to track embedded headings. A solution could be adding an option to add notes: which the user could link the note they embedded directly, or the plugin could just directly identify the headings inside the embeds and add them into the TOC.
What it could maybe look like?
An example of what the embed could look like:
title:
notes: thisNote, anotherNote, anotherNote # Or maybe it could detect which notes have been embedded in the file and automatically add it in instead of adding it in manually
style: nestedList # TOC style (nestedList|nestedOrderedList|inlineFirstLevel)
minLevel: 0 # Include headings from the specified level
maxLevel: 0 # Include headings up to the specified level
includeLinks: true # Make headings clickable
debugInConsole: false # Print debug info in Obsidian console
Checklist
[x] Check in the readme if your feature request is linked to a documented limitation
[-] Is your feature request related to a problem?
[x] Describe the solution you'd like
[x] Provide a Markdown block that helps describing your request, if relevant
If your working with multiple files and combining them into a single file. Then the table of content loses purpose as its no longer able to track embedded headings. A solution could be adding an option to add
notes:
which the user could link the note they embedded directly, or the plugin could just directly identify the headings inside the embeds and add them into the TOC.An example of what the embed could look like:
Checklist