Add a configurable Switch/Flag to disable auto-padding of table-cells

Hi, thank you very much for supporting WYSIWYG-Tables natively.
But your latest adjustment of auto-padding table-cells to the same width
was a breaking change and creates friction, not only with me.

Please as a switch so that we can disable that. That should not be much of an effort.

Problems:

6 Likes

+1.

It’s a good feature to have, but it’s not suitable for all users.

  • The additional auto-generated characters make the source mode view take up unnecessary screen estate for those who appreciate a minimal view. This can be particularly bothersome when a cell contains one long line or multiple lines.
  • Auto-cleanup with a regex search and replace is a bit tedious and perhaps tricky in certain cases.
  • An increase in file size may be disliked, even though the impact is minimal. One could argue this has an unnecessary impact on those who do not benefit from auto-padding when only using the live view editor.
1 Like

+1

I switch to the native editor (mine is vim) when editing tables as it is much quicker and the padding makes editing more difficult.

I will often run a script to clean up the padding before editing - that is obviously not very effective.

1 Like

+1

I’d really like an option for minimal or more human-readable markdown for tables. I work with a lot of markdown files from Obsidian using LLMs, and while Obsidian’s table markdown looks nice, it uses up so many characters. Right now, I use a Python script to create minimised versions of the markdown files. Since I use live preview in Obsidian, making the table markdown look pretty isn’t important to me.

Thanks.

Auto-padding works badly for CJK text. It treats CJK characters as the same width as Latin characters.

1 Like

+1

I would also really like this feature. I use pandoc regularly to compile PDFs from my notes, and pandoc calculates the width of a column from the number of dashes. This looks very weird if you have cells where the text is wrapped in the generated PDF or in reading mode but on one line in the source mode.

Please see this

1 Like