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