xmldocbuild
Fonction interne pour convertir des fichiers XML en HTML.
📝Syntaxe
status = xmldocbuild(source_dirs, destination_dir, main_title, export_format, overwrite)
[status, msg, warnings] = xmldocbuild(source_dirs, destination_dir, main_title, export_format, overwrite, index_dirs)
📥Arguments d'entrée
Paramètre Description
source_dirs une cellule de chaînes : liste des noms de fichiers xml.
destination_dir une chaîne : répertoire de destination.
main_title une chaîne : titre de l'index principal.
export_format une chaîne : 'html', 'md' ou 'typ'.
overwrite un booléen : forcer l'écrasement si le fichier de destination existe déjà.
index_dirs une cellule de chaînes (optionnel) : racines XML d'aide des autres modules dont les pages peuvent être liées, utilisées pour résoudre <link linkend="${module}nom">.
📤Arguments de sortie
Paramètre Description
status un booléen : fichiers générés ou non.
msg une chaîne : message d'erreur, vide en cas de succès.
warnings une cellule de chaînes : liens non résolus. Sans cette sortie, chacun est émis comme avertissement.
📄Description

xmldocbuild convertit des fichiers de documentation XML en HTML.

fonction interne

Les liens (<link linkend="...">) sont résolus à partir de l'index des mots-clés de source_dirs et index_dirs : la cible peut être un mot-clé, un alias ou le chemin d'une page relatif à la racine du module, éventuellement préfixé par ${module} ou {module}. Un lien résolu pointe vers la page réelle, même si elle se trouve dans un sous-répertoire de chapitre ou si son nom de fichier diffère de son mot-clé. Un lien non résolu conserve l'ancien chemin "<module>/<nom>" et est signalé.

🔗Voir aussi
buildhelpbuildhelpweb
🕔Historique des versions
Version Description
1.0.0 version initiale
1.15.0 'qt' input parameter removed.
2.0.0 entrée index_dirs et sortie warnings : liens résolus à partir de l'index des mots-clés.
Modifier cette page sur GitHub