ckRobinson / multi-column-markdown

A plugin for the Obsidian markdown note application, adding functionality to render markdown documents with multiple columns of text.
GNU General Public License v3.0
285 stars 13 forks source link

pandoc's fenced divs not working in reading mode #111

Open Js2Hou opened 4 months ago

Js2Hou commented 4 months ago

Pandoc's Fenced Divs renders fine in edit mode, but fails to render in reading mode, as shown below. 微信截图_20240523171224

Code using Pandoc's Fenced Divs is:

::: {.columns col-count=3 id=ID_ExampleID}

Text displayed in column 1.

::: columnbreak
:::

Text displayed in column 2.

::: columnbreak
:::

Text displayed in column 3.

:::

But with the following syntax, it works fine in both edit mode and reading mode. """ --- start-multi-column: ExampleRegion1

number of columns: 3

Text displayed in column 1.

--- end-column ---

Text displayed in column 2.

--- end-column ---

Text displayed in column 3.

--- end-multi-column """

obsidian version:v1.5.12 Multi-Column Markdown version: 0.9.1

Additional plugins installed: 微信截图_20240523171556

What is the reason, please

Js2Hou commented 4 months ago

I've found that when switching from another page, it renders successfully, but when the current page switches from edit mode to reading mode, it fails