2012-02-27 5 views
0

Я использую apache FOP 0.95 (и docbook сверху), и я хотел бы повторить содержимое ячейки таблицы, охватывающей несколько строк всякий раз, когда происходит разрыв страницы. В настоящий момент содержимое ячейки отображается только на первой странице, пока пустая ячейка отображается на всех других страницах.XSL FO Повторное содержимое разделенной связанной ячейки

Я знаю, что это часть требований XSL FO 2.0, я считаю, что еще не окончательный.

Я начинаю с преобразования xsl, и мне было интересно, есть ли способ определить шаблон для достижения этого.

Спасибо, Pierpaolo

+0

Вы ссылаетесь на http://www.w3.org/TR/xslfo20/#d2e18534? – mzjn

+0

Да, это тот. Здесь также есть изображение, визуализирующее концепцию: http://www.w3.org/TR/xslfo20-req/#N66269 – Pierpaolo

+0

Вы можете сделать это с помощью AH Formatter, используя 'axf: repeat-cell-content-at-break '. См. Https://www.antennahouse.com/product/ahf63/ahf-ext.html#table –

ответ

0

Я новичок с XSL преобразований и мне было интересно, если есть способ, чтобы определить шаблон для достижения этой цели.

Ответ почти наверняка нет. Вы имеете в виду предлагаемую новую функцию, которая может быть включена в будущую спецификацию XSL (XSL-FO). Соответствующие процессоры XSL-FO реализуют эту функцию, если она считается достаточно ценной.

XSLT и XSL-FO связаны в том смысле, что первый является наиболее распространенным способом генерации последнего. Но в целом вы не можете улучшить функциональность процессора XSL-FO, написав умную таблицу стилей XSLT.

+0

Большое спасибо за ваши отзывы; Мне казалось, что это так. – Pierpaolo

 Смежные вопросы

  • Нет связанных вопросов^_^