asciidoc пустые строки таблицы

Мне нравится иметь таблицу в asciidoc, в которой есть пустая строка. Проблема в том, что пустая строка автоматически делает ее очень маленькой.

[cols="5,3,3"]
|===
|||
|===

Я пытался заполнить клетки пробелами, + `s, перевод строки, вкладки. Но я не знаю ни одного персонажа, где ячейка пуста на бумаге и имеет нормальную высоту.

Я имею в виду css-like min-heightили специальный символ, такой как   в HTML.

Так как заставить пустую строку таблицы иметь нормальную высоту строки?

2 ответа

Ваша проблема кажется сложной. Надеюсь, у вас есть веские причины добавить пустую строку.

Может быть, небольшой взлом может помочь вам на данный момент:-)

[cols="5,3,3"] |=== a|image:sunset.jpg[""]|| |===

Я просто поместил изображение, которого нет в первом столбце. Может быть, однопиксельное изображение может работать так же хорошо. a перед |заставляет интерпретатора асиидоктора читать его как асиидоктор.

Нашел решение сам:

[cols="5a,3,3"]
|===
|{nbsp} +
 {nbsp} +||
|===

aв определении столбца помечает этот столбец как asciidoc-content, так что команды asciidoc будут работать. {nbsp} + является волшебным ключевым словом для пустого пространства, которое не похоже на обычное пространство. Нормальное пространство будет игнорироваться, {nbsp} не игнорируется

Надеюсь, это поможет и в других случаях.

Нашел его здесь: https://github.com/asciidoctor/asciidoctor/wiki/How-to-insert-sequential-blank-lines

Другие вопросы по тегам