"List formatting breaks when embedding tables or notes inside nested lists"

What I’m trying to do

I’m using Obsidian to take personal reading notes and study summaries, and I heavily rely on nested lists (using indentation and bullet points) to organize my thoughts.

While writing in a nested list, I often want to insert things like:

  • a table
  • an embedded note (e.g., ![[Note]])
  • or a math block ($$)

However, whenever I do this, the list formatting breaks. Everything after the inserted element is rendered like a code block or loses its indentation and numbering. The list stops working properly.

I want to know:

Is there a clean way to insert tables, embedded notes, or math blocks inside nested lists without breaking the formatting or turning the next item into a code block?


Things I have tried

  • Inserting blank lines before and after the table or embed → list still breaks
  • Trying HTML <table> or <div> wrappers → didn’t fix the issue
  • Changing list numbers after the embed (e.g., from 3. to 99.) → sometimes helps, but feels hacky
  • Embedding images instead → works fine
  • Placing the embed outside the list → works, but breaks the logical flow of the list

I’ve searched the forum for “embed breaks list”, “table in list”, “list turns into code block”, and similar terms, but haven’t found a reliable solution that keeps the list structure intact.

Any help or workarounds would be greatly appreciated. Thank you!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.