【发布时间】:2020-12-20 00:56:25
【问题描述】:
当我使用 AsciiDoctor 转换 asciidoc 文件时,如何在输出中添加自定义 xmlns?
我想在顶部的book 标记中添加xmlns:xi="http://www.w3.org/2001/XInclude"。
当前的实现似乎生成:
<?xml version="1.0" encoding="UTF-8"?>
<?asciidoc-toc?>
<?asciidoc-numbered?>
<book xmlns="http://docbook.org/ns/docbook" xmlns:xl="http://www.w3.org/1999/xlink" version="5.0" xml:lang="en">
<info>
<title>title</title>
</info>
</book>
从此:
= title
:lang: en
当我跑步时:
$ asciidoctor -b docbook5 -d book -o out.xml source.txt
有一个built-in attribute xmlns,但它似乎适用于 docbook 4.5。
我想使用 XInclude 的原因是包含来自Docinfo files 和Passthrough Blocks 的一些 xml 文件
【问题讨论】:
标签: asciidoctor