 
Il s'agit de la commande osgmlnorm qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
osgmlnorm - Un normalisateur de documents SGML/XML
SYNOPSIS
osgmlnorme [-CdeghmnrRvx] [-atype de lien] [-Aarchitecture] [-bBCTF] [-ccatalogue]
[-Dannuaire...] [-Emax_erreurs...] [-inom...] [-fnom...] [-wavertissement...]
[ID système...]
DESCRIPTION
osgmlnorme imprime sur la sortie standard une instance de document normalisée pour le SGML
document contenu dans la concaténation des entités avec les identifiants système
Lorsque l'instance normalisée est préfixée par la déclaration SGML d'origine et le prologue, elle
aura le même ESIS que le document SGML original, avec les exceptions suivantes :
* La sortie de osgmlnorm ne protège pas contre la reconnaissance de références courtes
délimiteurs, donc toutes les déclarations USEMAP doivent être supprimées de la DTD.
* L'instance normalisée utilisera les délimiteurs de référence, même si l'instance d'origine
n'a pas fait.
* Si les sections marquées sont incluses dans la sortie à l'aide de l'option -m, la référence
les noms réservés seront utilisés pour les mots-clés d'état même si l'instance d'origine ne l'a pas fait.
* Toutes les informations ESIS relatives à la fonctionnalité SGML LINK seront perdues.
L'instance normalisée n'utilisera aucune fonctionnalité de minimisation du balisage, sauf que :
* Tous les attributs qui n'ont pas été spécifiés dans l'instance d'origine ne seront pas inclus dans
l'instance normalisée. (Les attributs actuels seront inclus.)
* Si la valeur déclarée d'un attribut était un groupe de jetons de nom et qu'une valeur était spécifiée
c'était le même que le nom de l'attribut, puis le nom et la valeur de l'attribut
L'indicateur sera omis. Par exemple, avec HTML, osgmlnorm afficherait
plutôt que
Partie d'un système SGML conforme à la norme internationale ISO 8879 -- Norme
Langage de balisage généralisé. Un système d'installations étendues SGML conforme à l'annexe A de
Norme internationale ISO/IEC 10744 -- Langage de structuration hypermédia/temporel.
Les options suivantes sont disponibles:
-anom, --activer=nom
Créer un doctype ou un linktype nom actif.
-Aarchitecture, --architecture=architecture
Analyse par rapport à l'architecture architecture.
-bBCTF, --bctf=BCTF
Utiliser le BCTF avec le nom BCTF pour la sortie.
-cID système, --catalogue=ID système
Mappez les identifiants publics et les noms d'entités aux identifiants système à l'aide de l'entrée de catalogue
fichier dont l'identifiant système est ID système.
-C, --catalogues
Cela a le même effet que dans onsgmls(1).
-d, --dtd
Générer une déclaration de type de document avec le même identifiant externe que l'entrée
document, et sans sous-ensemble de déclaration interne. Aucune vérification n'est effectuée pour s'assurer que
l'instance de document est valide par rapport à cette DTD.
-Dannuaire, --répertoire=annuaire
Rechercher annuaire pour les fichiers spécifiés dans les identifiants système.
Cela a le même effet que dans onsgmls(1).
-e, --entités-ouvertes
Décrivez les entités ouvertes dans les messages d'erreur.
--numéros d'erreur
Afficher les numéros d'erreur dans les messages d'erreur.
-h, --Aidez-moi
Affichez un texte d'aide et quittez.
-inom, --include=nom
Cela a le même effet que dans onsgmls(1).
-m, --sections marquées
Affichez toutes les sections marquées qui se trouvaient dans l’instance du document d’entrée.
-n, --commentaires
Affichez tous les commentaires qui se trouvaient dans l’instance du document d’entrée.
-r, --cru
Sortie brute. N'effectuez aucune conversion sur les RS et les RE lors de l'impression de l'entité. Les
L'entité aurait généralement l'attribut de gestionnaire de stockage records=asis.
-R, --limité
Cela a le même effet que dans onsgmls(1).
-v, --version
Imprimez le numéro de version.
-wtype
Contrôlez les avertissements et les erreurs selon le type. Cela a le même effet que dans
onsgmls(1).
Utiliser osgmlnorm en ligne avec les services onworks.net
 














