Я работаю над проектом, используя XSL-FO
для создания PDF-файлов.
Есть несколько таблиц со сравнением рейтингов. Некоторые столбцы имеют короткий текст, а некоторые — очень длинный.
Без атрибута keep-together.within-page
или с keep-together.within-page='auto'
таблицы выглядят очень некрасиво, потому что столбцы разрывают текст в конце страницы - несмотря ни на что.
Поэтому я решил использовать keep-together.within-page='always'
, чтобы добиться лучшего вида. Если строка не помещается на странице, fop перемещает строку на новую страницу. красивая.
Теперь проблема.
В некоторых случаях некоторые тексты очень длинные, а содержание превышает одну страницу. В этом случае я хочу, чтобы строка разбивалась на 2 страницы.
Я искал что-то вроде keep-together.within-page='always if possible'
можно ли как-то этого добиться?