Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml docbook文档中的换行符_Xml_Docbook_Dblatex - Fatal编程技术网

Xml docbook文档中的换行符

Xml docbook文档中的换行符,xml,docbook,dblatex,Xml,Docbook,Dblatex,我想在docbook文档的某些地方强制换行,但我不想开始新的段落。 我有以下代码: <?xml version='1.0' encoding='UTF-8' standalone='no'?> <book xmlns="http://docbook.org/ns/docbook" version="5.0" xmlns:xlink="http://www.w3.org/1999/xlink"> <info><title>Some Proje

我想在docbook文档的某些地方强制换行,但我不想开始新的段落。 我有以下代码:

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<book xmlns="http://docbook.org/ns/docbook" version="5.0" xmlns:xlink="http://www.w3.org/1999/xlink">
    <info><title>Some Project</title></info>
    <chapter>
        <title>Some Documentation</title>
<section>
    <title>aa.h File Reference</title>
<para>some text<sbr/>some more text</para>

<para>some text<literallayout>
</literallayout>some more text </para>
</section>
    </chapter>
</book>

某项目
一些文件
aa.h文件参考
一些文本更多文本
一些文本
更多的文字
这里的问题是
(在XMLMind和dblatex中)的结果有太多的空间(好像我们有了一个新段落),并且
在这里(官方)是不允许的(但在XMLMind和dblatex中显示得很好)


有什么解决方案/想法吗?

我想说的是,您应该区分不同的目标:在编辑环境中换行,在输出目标中换行。您希望实现什么样的确切效果:编辑时换行或转换后换行(即pdf)?我希望在结果输出中自动实现它(最好也在XMLmind DocBook editor Personal Edition之类的编辑器中实现;我与XMLmind没有任何关联).在这种情况下-有两个不同的任务需要分别解决:一个是编辑器,另一个是输出-它们之间没有严格的联系(尽管可以)。我会试着看一下,过几天再告诉你。我也使用XMLMind,但使用Pro edition,尽管它不是这家公司的附属公司。使用自定义处理指令,比如
?@mzjn,我希望是docbook的内置功能,而不是用户添加的东西。