Spec-Zone.ru › Qt 5.11

Генерация выходных данных DITA XML

QDoc может генерировать выходные данные DITA XML.

В вашем файле конфигурации установите переменную outputformats в значение DITAXML, и отправьте выходные данные в соответствующий каталог:

outputdir                  = $QTDIR/doc/ditaxml
outputformats              = DITAXML

И включите эти макросы в ваш файл конфигурации, чтобы предотвратить выполнение QDoc некоторых операций экранирования, которые не валидируются в XML:

macro.aacute.DITAXML       = "á"
macro.Aring.DITAXML        = "Å"
macro.aring.DITAXML        = "å"
macro.Auml.DITAXML         = "Ä"
macro.br.DITAXML           = " "
macro.BR.DITAXML           = " "
macro.copyright.DITAXML    = "©"
macro.eacute.DITAXML       = "é"
macro.hr.DITAXML           = " "
macro.iacute.DITAXML       = "í"
macro.oslash.DITAXML       = "ø"
macro.ouml.DITAXML         = "ö"
macro.raisedaster.DITAXML  = "<sup>*</sup>"
macro.rarrow.DITAXML       = "&rarr;"
macro.reg.DITAXML          = "<sup>&reg;</sup>"
macro.uuml.DITAXML         = "&uuml;"
macro.mdash.DITAXML        = "&mdash;"
macro.emptyspan.DITAXML    = " "

Вы также можете задать значения по умолчанию для некоторых тегов в элементах DITA <prolog> и <metadata>:

dita.metadata.default.author      = Qt Development Frameworks
dita.metadata.default.permissions = all
dita.metadata.default.publisher   = Qt Project
dita.metadata.default.copyryear = 2018
dita.metadata.default.copyrholder = Qt Project
dita.metadata.default.audience = programmer

См. команду \meta для получения более подробной информации о метаданных DITA.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/21-3-qt-dita-xml-output.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API