Live Preview: Add Support for tables (Render Tables as per "reading" view)

Use case or problem

I was expecting Markdown tables to render as per “reading” view in the new live preview but they remain as Markdown. It would be ideal if tables could render fully unless the cursor was inside them. This significantly limits the ability to create the goal of one view for both editing and reading.

Proposed solution

Render tables fully unless the cursor is inside them.

Current workaround (optional)

Flip between live preview and reading view.

47 Likes

I totally agree with this feature request, it would allow to use multiline text more easily.

3 Likes

I totally agree. I use a lot of tables. I assume Live Preview is still in the early stages

3 Likes

Use case or problem

Tables are visible as a code in Live Preview.

Proposed solution

Rander them as a table

1 Like

I believe Typora is the perfect example/reference for this:

10 Likes

Yes, typora had this feature for many years. I wonder why it hasn’t come out for obsidian since it also had released so many versions.

2 Likes

I can’t agree with you anymore.

+1 here

Yeah, typora like table will be well better for table !
But I think the parser have a lot of problem with table for the moment

+1

I was expecting that it would come automatically with the Live Preview, because on the roadmap it was saying it was going to be a WYSIWYG editor like Typora: Trello

In my opinion having the Live Preview without rendering tables as in Reading Mode feels unfinished.

5 Likes

Any developer reply to this question? Or at least give us some new or plan about it!!

Could we get any feedback on this by a moderator or developer? Is this on the list or not at all?

It will happen someday. We never provide ETAs and the work on this is not scheduled to begin in the short term. Sorry!

2 Likes

As a stop gap, could you render the markdown for tables in a monospace font?

another especially useful feature of Typora’s implementation is that you can have line breaks within cells (with <br> tags). I’d really love to see Obsidian match that ease and flexibility of live editing of well formatted tables. Thanks for all the great work!

3 Likes

I don’t understand why not put table live preview in a high priority. Because of the unimportance of table live preview or because of huge technical challenges?

5 Likes

This feature is very important!

4 Likes

This feature is very important!

4 Likes

I don’t have much constructive to say other than I would be pleased to see this feature. And in case it’s difficult to add, @stevewrightuk 's suggestion to set the tables in a monospace font in the meantime, would satisfy most of my needs. For me, the main problem with the interface at the moment, is that the code for tables look all jumpy and disordered, because each glyph doesn’t take up the same space. It’s difficult to read the table, simply.

2 Likes

Aren’t tables already in a monospace font in the default theme?

2 Likes