Загруженные изображения в таблице отображаются неверно

Привет,

Кажется, это новая ошибка: в таблице при загрузке изображения символ |, разделяющий имя изображения и его размер, интерпретируется как начало новой колонки, что ломает таблицу:

|--|--|
| ![image|50x50](upload://ijWWnisipK7oMJDZL6aPgKIBrzM.png) | ![image|70x50](upload://u8KY4PwRpBSmxvxcqIekquhdHtm.png) |
Таблица Заголовок
![image 50x50](upload://ijWWnisipK7oMJDZL6aPgKIBrzM.png)

У меня всё работает

Таблица Заголовок
flag flag
| Таблица | Заголовок |
|--|--|
| ![flag](upload://rOmWGlMmU2RCqPyBvckbUnDp5wD.png) | ![flag](upload://rOmWGlMmU2RCqPyBvckbUnDp5wD.png) |
Таблица Заголовок
| Таблица | Заголовок |
|--|--|
|![baymax-yes](upload://jQhyeBPjJcxLeN23knyhD6zCWha.gif)   | ![baymax-no](upload://6BWNZiwP8GVOjkbIARlnd6cvlPY.gif)  |

Проблема в том, что в синтаксисе Markdown для таблиц не поддерживается размер изображения внутри синтаксиса изображения, поэтому нужно использовать что-то вроде:

|Таблица|Заголовок|
|---|---|
| ![image](upload://ijWWnisipK7oMJDZL6aPgKIBrzM.png) | ![image](upload://u8KY4PwRpBSmxvxcqIekquhdHtm.png) |
Таблица Заголовок
image image

вместо

|Таблица|Заголовок|
|---|---|
| ![image|50x50](upload://ijWWnisipK7oMJDZL6aPgKIBrzM.png) | ![image|70x50](upload://u8KY4PwRpBSmxvxcqIekquhdHtm.png) |

PS. Вы всё ещё можете использовать HTML-таблицу, если вам нужно указать размер изображения.

4 лайка

По умолчанию загружаемые изображения добавляют информацию о размере, поэтому я подумал, что стоит это проверить, но для меня это совершенно не проблема — легко обойти!

1 лайк

Вы также можете экранировать вертикальную черту внутри таблицы:

Таблица Заголовок
flag flag
|--|--|
| ![flag\|50x50](upload://rOmWGlMmU2RCqPyBvckbUnDp5wD.png) | ![flag\|70x70](upload://rOmWGlMmU2RCqPyBvckbUnDp5wD.png) |
1 лайк

Дубликат Pictures don't upload well into tables because of the straight bar symbol

4 лайка