手动换行和格式化docbook

时间:2014-12-18 08:07:58

标签: xml docbook

我正在努力向Docbook提供一个简单的帮助。我需要格式化文本而不是让文本变得紧凑和不可读。如果文本可以在键入时设置(例如:保留空格和换行符),那就更好了

到目前为止,我尝试了<?line-break?><?lb?><sbr/>。我只是尝试将它们添加到我期望换行的位置,就像在基于C的语言上使用"\n"一样。

我无法完成这项工作,但我找不到任何有用的资源。任何有关手动换行或格式化文本的帮助

<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>

1 个答案:

答案 0 :(得分:4)

使用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>

将输出为

enter image description here