Este es el comando osgmlnorm que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
osgmlnorm: un normalizador de documentos SGML / XML
SINOPSIS
norma osgml [-CdeghmnrRvx] [-atipo de vínculo] [-Aarquitectura] [-bbctf] [-ccatalogar]
[-Ddirectorio...] [-Emax_errores...] [-inombre ...] [-fnombre ...] [-wadvertencia...]
[id del sistema...]
DESCRIPCIÓN
norma osgml imprime en la salida estándar una instancia de documento normalizada para SGML
documento contenido en la concatenación de las entidades con identificadores del sistema
Cuando la instancia normalizada tiene el prefijo de la declaración SGML original y el prólogo,
tendrá el mismo ESIS que el documento SGML original, con las siguientes excepciones:
* La salida de osgmlnorm no protege contra el reconocimiento de referencias cortas
delimitadores, por lo que cualquier declaración USEMAP debe eliminarse de la DTD.
* La instancia normalizada usará los delimitadores de referencia, incluso si la instancia original
No lo hicieron.
* Si las secciones marcadas se incluyen en la salida usando la opción -m, la referencia
Los nombres reservados se utilizarán para las palabras clave de estado incluso si la instancia original no lo hizo.
* Se perderá toda la información de ESIS relacionada con la función SGML LINK.
La instancia normalizada no utilizará ninguna función de minimización de marcado, excepto que:
* Cualquier atributo que no se haya especificado en la instancia original no se incluirá en
la instancia normalizada. (Se incluirán los atributos actuales).
* Si el valor declarado de un atributo era un grupo de tokens de nombre y se especificó un valor
que era el mismo que el nombre del atributo, luego el nombre y el valor del atributo
se omitirá el indicador. Por ejemplo, con HTML osgmlnorm generaría
en vez de
Parte de un sistema SGML conforme a la norma internacional ISO 8879 - Norma
Lenguaje de marcado generalizado. Un sistema SGML Extended Facilities conforme al Anexo A de
Norma internacional ISO / IEC 10744 - Lenguaje de estructuración hipermedia / basado en el tiempo.
Las siguientes opciones están disponibles:
-anombre , --activate =nombre
Hacer doctype o linktype nombre activo.
-Aarquitectura, --arquitectura =arquitectura
Analizar con respecto a la arquitectura arquitectura.
-bbctf, --bctf =bctf
Usa el BCTF con nombre bctf para la salida.
-cid del sistema, --catalog =id del sistema
Asignar identificadores públicos y nombres de entidades a identificadores del sistema mediante la entrada de catálogo
archivo cuyo identificador del sistema es id del sistema.
-C, - catálogos
Esto tiene el mismo efecto que en onsgmls(1).
-d, --dtd
Genere una declaración de tipo de documento con el mismo identificador externo que la entrada
documento y sin subconjunto de declaración interna. No se comprueba que el
La instancia de documento es válida con respecto a esta DTD.
-Ddirectorio, --directory =directorio
Buscar directorio para archivos especificados en identificadores del sistema.
Esto tiene el mismo efecto que en onsgmls(1).
-e, --entidades-abiertas
Describe entidades abiertas en mensajes de error.
- números de error
Muestra los números de error en los mensajes de error.
-h, --ayuda
Muestre un texto de ayuda y salga.
-inombre , --include =nombre
Esto tiene el mismo efecto que en onsgmls(1).
-m, --secciones-marcadas
Imprima las secciones marcadas que estaban en la instancia del documento de entrada.
-n, --comentarios
Genere cualquier comentario que estuviera en la instancia del documento de entrada.
-r, --crudo
Salida sin procesar. No realice ninguna conversión en RS y RE al imprimir la entidad. los
La entidad normalmente tendría el atributo de administrador de almacenamiento records = asis.
-R, --restringido
Esto tiene el mismo efecto que en onsgmls(1).
-v, --versión
Imprime el número de versión.
-wtipo
Controle las advertencias y los errores según el tipo. Esto tiene el mismo efecto que en
onsgmls(1).
Utilice osgmlnorm en línea utilizando los servicios de onworks.net