Content-type: text/html
osx [-CeghnRvx] [-anom] [-Aarchitecture] [-bencodage] [-cfichier_catalogue] [-drépertoire] [-Drépertoire] [-inom] [-ffichier] [-lrépertoire] [-wtype_avertissement] [-xoption_sortie_xml...] [sysid...]
osx convertit des documents SGML en documents XML. osx analyse et valide le document SGML contenu dans sysid et écrit un document XML équivalent sur la sortie standard. osx avertira des constructions SGML qui n'ont pas leurs équivalents XML.
Les options suivantes sont disponibles :
no-nl-in-tag N'utilise pas de nouvelles lignes dans les balises ouvrantes. Habituellement osx utilise des nouvelles lignes dans les balises ouvrantes et réduit ainsi la probabilité de lignes excessivement longues.
id Produit en sortie les déclarations d'attribut pour les attributs ID.
notation Produit en sortie les déclarations pour les notations.
ndata Produit en sortie les déclarations pour les entités de données externes. XML requiert qu'elles soient « NDATA ». osx avertira de la présence d'entités données externes « CDATA » et « SDATA » et les produira en tant qu'entités « NDATA ».
cdata Utilise les sections XML « CDATA » pour les sections marquées « CDATA » et pour les éléments avec un contenu déclaré de « CDATA ».
comment Produit en sortie les déclarations de commentaires. Les déclarations de commentaires dans la DTD ne sont pas produites en sortie.
lower Préférer les minuscules. Les noms qui pouvaient être soumis à une substitution de majuscules par SGML seront ramenés à des minuscules. Ceci n'inclut pas les noms réservés ; XML requiert que ceux-ci soient en majuscules.
pi-escape Échappe &<> dans le contenu des instructions de traitement en utilisant les entités « amp », « lt » et « gt ». Cela permet aux instructions de traitement de contenir la chaine >?, mais nécessite que les applications prennent en charge les échappements.
empty Utilise la syntaxe <e/> pour les types d'éléments « e » déclarés comme « EMPTY ».
attlist Produit en sortie une déclaration « ATTLIST » pour chaque élément spécifiant le type de tous les attributs. La valeur par défaut sera toujours « #IMPLIED ».
report-input-sources Produit en sortie une instruction de traitement qui indique qu'un fichier source d'entrée, autre que le fichier principal, est ouvert ou fermé dans l'instance. N'indique aucune modification des sources d'entrée dans la DTD.
report-entities Produit en sortie une instruction de traitement qui indique qu'un appel d'une entité externe a été résolu dans l'instance. N'indique aucune résolution d'entité dans la DTD.
no-expand-external Préserve les entités externes, crée un fichier pilote de déclaration nommé "extEntities.dtf", et inclut ce fichier dans le sous-ensemble interne de l'instance.
no-expand-internal Préserve les entités internes, crée un fichier pilote de déclaration nommé "intEntities.dtf", et inclut ce fichier dans le sous-ensemble interne de l'instance.
no-external-decl N'inclut pas le fichier pilote de déclaration des entités externes dans le sous-ensemble interne de l'instance.
no-internal-decl N'inclut pas le fichier pilote de déclaration des entités internes dans le sous-ensemble interne de l'instance.
sdata-as-pis Lors de la traduction des entités SDATA (soit en les développant, soit en leur fournissant une définition dans le sous-ensemble interne de sortie), les exprime sous forme d'instructions de traitement plutôt que sous forme d'entités internes générales.
Plusieurs options -x sont autorisées.
onsgmls(1)
Alain Portal <aportal AT univ-montp2 DOT fr>, 16 juin 2004
Jean-Marc Destabeaux <jmdestabeaux AT free DOT fr>
Il est possible que cette traduction soit imparfaite ou périmée. En cas de doute, veuillez vous reporter au document original en langue anglaise fourni avec le programme.