Ручной перенос строки и форматирование docbook

Я пытаюсь сделать простую справку с Docbook. Мне нужно отформатировать текст, а не позволять тексту быть компактным и нечитаемым. Лучше, если текст можно будет установить так, как он набирается (т. е. сохранить пробелы и разрывы строк).

До сих пор я пробовал <?line-break?>, <?lb?> и <sbr/>. Я только пытался добавить их в позицию, где я ожидаю разрыв строки, как если бы использовал "\n" на языке на основе C.

Я не знаю, как это сделать, и я не смог найти никаких полезных ресурсов. Любая помощь приветствуется в отношении ручного разрыва строки или форматирования текста.

<article xmlns='http://docbook.org/ns/docbook'>
    <title>Welcome to help</title>
    <section>
        <simplesect>
            <title>Abstract</title>
            <para>
              <!--Multi-lined paragraph where I 
                  need to break the lines manually
               -->
            </para>
        </simplesect>
    </section>
</article>

person Dinal24    schedule 18.12.2014    source источник


Ответы (1)


С Docbook все пробелы и разрывы строк могут быть сохранены при использовании тега <literallayout>. Где ручные разрывы строк также можно легко сделать, как если бы вы редактировали обычный текст!

<literallayout>
  O, for a muse of fire, that would ascend
The brightest heaven of invention!
A kingdom for a stage, princes to act,
And monarchs to behold the swelling scene!
</literallayout>

даст результат как,

введите здесь описание изображения

person Dinal24    schedule 19.12.2014