RE: Información sobre sgml/dtd

1999-09-29 Por tema Tejada Lacaci, Antonio
 -Mensaje original-
 De:   Han Solo [SMTP:[EMAIL PROTECTED]
 Enviado el:   martes 28 de septiembre de 1999 16:24
 Para: debian-user-spanish@lists.debian.org
 Asunto:   Información sobre sgml/dtd
 
 Hola a todos.
 
 Para ciertas cosas que hago, creo que el sgml es una gran herramienta, y
 creo que sería lo óptimo si pudiera programarme mi ptopio DTD.
También puedes mirar el XML, es algo como el SGML, pero más
sencillo.

 He estado curioseando por los distintos DTD que vienen con Debian
 (linuxdoc, debiandoc...) pero no me a claro: 
 
 ¿ Cada DTD viene a ser, digamos, un subconjunto de todas las
 órdenes/marcas de sgml? 
Cada DTD es la definición de tu lenguaje de marcas, en formato SGML.
En realidad, tú no escribes en SGML (a menos que definas tú el DTD), tú
escribes en un lenguaje de marcado definido por ese DTD.

 ¿Dónde puedo encontrar información acerca de la
 sintáxis de los DTD?
La sintaxis del DTD es la sintaxis del SGML. Cualquier referencia
sobre SGML te trae la sintaxis (¿w3.org?).
 ¿sería necesario progamarse un parser?
El propósito de SGML es que con la definición de su DTD, le pasas
una herramienta y te genera automáticamente el parser. Tú sólo tendrás que
decirle qué hacer con cada marca. Nunca lo he hecho, pero la teoría es esa
;)

 ¿Se puede
 hacer que una página html generada a partir de dicho DTD tenga un
 aspecto determinado y unas marcas particulares?
En principio, sólo si te lo curras tú. Si usas XML eso es más
sencillo, pero no sé si hay herramientas de XML para Linux :-?

 -- 
 Un Saludo
 
 Han Solo
 The Rebel Alliance
 
Antonio Tejada Lacaci   [EMAIL PROTECTED]
Depto. Análisis y Programación
Banca March S.A.


Re: Información sobre sgml/dtd

1999-09-28 Por tema Agustín Martín Domingo
Han Solo wrote:
 
 Hola a todos.
 
 Para ciertas cosas que hago, creo que el sgml es una gran herramienta, y
 creo que sería lo óptimo si pudiera programarme mi ptopio DTD.
 
 He estado curioseando por los distintos DTD que vienen con Debian
 (linuxdoc, debiandoc...) pero no me a claro:
 
 ¿ Cada DTD viene a ser, digamos, un subconjunto de todas las
 órdenes/marcas de sgml? ¿Dónde puedo encontrar información acerca de la
 sintáxis de los DTD?¿sería necesario progamarse un parser?¿Se puede
 hacer que una página html generada a partir de dicho DTD tenga un
 aspecto determinado y unas marcas particulares?

Por lo que yo sé están básicamente dirigidos a texto estructurado más
que a aspecto de página. Antes que nada te recomiendo que escribas algo
con linuxdoc y valores que tal te funciona. No estoy seguro, pero no
creo que programar un DTD sea una tarea inmediata.

Saludos,
-- 
=
Agustín Martín Domingo, Dpto. de Física, ETS Arquitectura Madrid, 
(U. Politécnica de Madrid)  tel: +34 91-336-6536, Fax: +34 91-336-6554, 
email:[EMAIL PROTECTED], http://corbu.aq.upm.es/~agmartin/welcome.html