问题标签 [docbook-5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - DocBook5不允许进入? (不能用 xsltproc+fop 渲染 PDF)
我有一个 DocBook5 文档,它使用 xsltproc 渲染成块 HTML 就好了。
我现在正在尝试渲染为 PDF,但在 fo 输出阶段,xsltproc 给了我:
如果我尝试使用 fop 渲染生成的 fo,确实,xsltproc 似乎忽略了侧边栏中任何过程中的步骤,因为 fop 在第一个过程中阻塞:
为什么 xsltproc 在涉及分块 HTML 时不关心这一点,但对 fo 却不喜欢这个?
更新:似乎是样式表发出了这条消息:
docbook - Docbook:如何使用零件创建文章
我需要创建一个由三部分组成的“使用条款”文档……我试图创建这样的文章:
上面的文档不起作用,因为我猜它不符合架构...是否有任何有用的示例来说明如何创建带有零件的文章?
docbook - 如何在 DocBook V5.0 中使用 RELAX NG 模式创建新实体
使用 DocBook V4.x 和 DTD,我可以创建一个实体:
我如何使用 RELAX NG 模式对 DocBook V5.0 做同样的事情?:
pdf-generation - docbook 摆脱第二页
我用 docbook 生成文档。输出为pdf
鉴于这个简单的例子,我怎样才能摆脱首页和目录之间的页面,第二次显示标题和作者?
或者,<article>
带有首页或标题页的也可以。
我的生成文件:
xml - 检测 docbook 5.0 文档中的表格元素错误
在我之前的帖子中我没有太多的运气得到完整的答案。所以我再次尝试采用不同的方法。
如何在以下带有表格的文档手册文章中检测到错误:
显然,由于我做了一个可重现的小示例,我知道错误在我的输入文档文档中的位置,我的问题是关于可用于检测它们并有效跟踪它们的命令行工具(行号和可能的列偏移)。
我只会接受使用输入 docbook 5.0 (XML) 文档或输入格式对象(FO 文件)检测错误的答案。
答案应该在一系列命令行工具中明确(使用软件“X”不是可接受的答案)。
理想情况下,我猜我可以简单地运行:
或者
我的 Debian GNU/Linux 系统 [*]
更新:我不是在寻找所有可能的 FO 问题的通用解决方案,我只是在寻找一种方法来跟踪长而复杂的<table>
元素中的问题。
[*]
docbook - 验证 Docbook 5.0,链接/链接端
我想知道为什么这个 Docbook 5.0 文档无效:
这是我从中得到的xmlstarlet
:
我只想要文档中的内部链接,指向各个部分。
另外:也许这是一个 xmlstarlet 问题,因为其他工具很乐意处理文件。无论如何,如果有人能解释这个问题,我会很高兴。
xml - 如何在文档文本中用连续数字标记化学结构(图像)?
在化学文献结构中,图像通常根据文本中的外观用数字标记,与数字无关。这些数字随后用于指代化学品。请指出如何进行此编号的说明(自动,而不是使用预定义的数字)。我用谷歌搜索“化学”、“编号”、“计数”、“文档”、“xml”,但没有得到合理的结果。这个编号在带有适当包的 LaTeX 中完美地工作。
xslt - XSLT 不适用于 docbook xmlns
我对 xslt 完全陌生,并尝试制作简单的 XSLT 来将 docbook5 转换为fb2/fb3以及我需要的其他格式。但我发现我无法理解的问题 - 如果<book>
标签有xmlns="http://docbook.org/ns/docbook"
xslt 不起作用。docbook (db.docbook) 的最小示例:
和 XSLT (xsl/example.xsl):
我试试 xsltproc
和撒克逊
在 Debian GNU/Linux 9.1 中,但得到了
如果我在 docbook 中删除 xmlns:
两个处理器都产生正确的输出:
可能有人知道如何在不删除 xlmns 的情况下制作 xslt?
docbook - Docbook 4 插入编程语言代码
有谁知道如何插入 DOCBOOK 4 格式的编程代码?我使用氧气 Xml 编辑器。我尝试了 <code> 但效果不佳 谢谢
php - 避免使用 PHP 在 xml 节点中剪切标记元素
我想用 PHP 解析一个 DocBook XML 文件。SimpleXMLElement 切断了一些标记元素。
我使用这段代码来解析我的 para 元素:
这切断了我的标记
导致
但我需要的是:
那么我怎样才能得到整个节点,包括它的元素作为字符串呢?