DocBook5 и HTML формы - PullRequest
       12

DocBook5 и HTML формы

0 голосов
/ 23 декабря 2010

Я не могу получить html: формы для работы с DocBook5.

Вот демонстрационная книга: http://www.filedropper.com/demobooktar

Шаги для воспроизведения:

  • Из docbook я использую http://sourceforge.net/projects/docbook/files/docbook-xsl-ns/1.76.1/, просто перетащите его в созданный каталог после распаковки POC выше (как намекает в файле universe.xml).
  • соответственно отредактируйте файл universe.xml (исправьте пути)
  • запустить ./build.sh

В htdocs / demo / вы увидите вывод. xsltproc оставит на месте непревзойденные элементы формы, окрашенные в красный цвет.

Пожалуйста, помогите, я не знаю, что мне там не хватает. Любые намеки приветствуются, любые ответы принимаются. Благодаря.

Добавление

Сообщение об ошибке

Элемент формы в пространстве имен 'http://www.w3.org/1999/xhtml' встречается в разделе, но шаблон не соответствует

1 Ответ

1 голос
/ 23 декабря 2010

Попробуйте добавить следующее в свой слой настройки (online-course.xsl):

<xsl:template match="html:*" xmlns:html="http://www.w3.org/1999/xhtml">
  <xsl:element name="{local-name()}">
    <xsl:copy-of select="@*"/>
    <xsl:apply-templates/>
  </xsl:element>
</xsl:template>
...