Поместите блок XSL-FO на следующую страницу, а не разделите его на страницы

Я создал шаблон XSL-FO, который печатает несколько блоков, содержащих тексты, которые изменяются динамически. Иногда блок разбивается на две страницы, потому что на странице недостаточно места. Есть ли способ разместить блок на следующей странице, а не разбивать его по страницам, если он не подходит? Я попытался поместить его в таблицу с keep-together = "always", но затем каждый текст находится в одной строке (без переноса строки) и переполняет край правой страницы, где он исчезает. Заранее благодарю вас!

  <fo:table table-layout="fixed" width="100%">
    <fo:table-column column-width="proportional-column-width(1)"/>
    <fo:table-body>
      <fo:table-row keep-together="always">
        <fo:table-cell
          border-width="1px"
          border-color="black"
          border-style="solid"
          background-color="#ffffff"
          text-align="left">
          <fo:block>
            Text 1
          </fo:block>
          <fo:block>
            Text 2
          </fo:block>
          <fo:block>
            Text 3
          </fo:block>
        </fo:table-cell>
      </fo:table-row>
    </fo:table-body>        
  </fo:table>