| Comprar | Carrito | Buscar | cosaslibres.com cd / |
| ¿ Que es ? | Entretenimiento | Nosotros | Catalogo de Productos Linux | |||||||||||
| [#Linux|Software|Hardware] | [Kiosco|Links] | [Acerca|Buscar] | [Colombia|Hosting|Internacional] |
[ Preguntas frecuentes ] [ Visite nuestra Promoción vigente ]
2. Instalación.Hacerse con linuxdoc-sgml-1.5.tar.gz de alguno de los siguientes servidores ftp:
Parches actualizados para la versión 1.5 pueden encontrarse en: ftp://ftp.cc.gatech.edu/pub/people/gregh/linuxdoc-sgml. Puede obtener información actualizada en: El archivo linuxdoc-sgml-1.5.tar.gz contiene todo lo necesario para escribir documentos SGML y convertirlos a groff, LaTeX, HTML, GNU info, LyX, y RTF. Además de este paquete, se necesitarán las siguientes herramientas -- no son requeridas por el sistema SGML en sí, pero sugiero hacerse con ellas para poder así formatear tus documentos y verificar que todo aparece como debe antes de distribuirlas.
2.1 Instalación del softwareLos pasos necesarios para la instalación y configuración de linuxdoc-sgml son los siguientes:
2.2 Formateando documentosDigamos que tienes el documento SGML pepito.sgml que queremos formatear. He aquí una revisión genérica de cómo formatear el documento a lo s distintos formatos. Para ver una lista completa de opciones, consultar las páginas man Obteniendo texto plano como salida.Si se quiere obtener texto plano como resultado, emplear el comando: % sgml2txt foo.sgml Nótese que he limitado la conversión de groff para la salida de texto simple. Es decir, he quitado los encabezamientos de página, cambiado los márgenes, y demás. Con un poco de trabajo, puedes producir PostScript y DVI de la salida de groff, pero sugiero que se emplee LaTeX para ello. Puedes producir fuentes groff para páginas man, que pueden ser formateadas con groff -man. Para hacer esto: % sgml2txt -man foo.sgml Produciendo LaTeX, DVI o PostScriptPara producir documentos LaTeX a partir del fuente SGML, ejecutar: % sgml2latex foo.sgml Si quieres producir salida PostScript (vía dvips) emplea la opción -p: % sgml2latex -p foo.sgml O puedes producir un fichero DVI usando el parámetro -d, como aquí: % sgml2latex -d foo.sgml Produciendo salida HTMLSi quieres obtener HTML como salida, haz lo siguiente: % sgml2html -img foo.sgml Esto producirá tanto foo.html, como foo-1.html, foo-2.html, y demás ---un archivo por cada sección del documento. Ejecuta tu navegador WWW en foo.html, que es el archivo cabecera. Asegurarse de que todos los ficheros HTML correspondientes al documento están en un directorio, ya que se referencian unos a otros con URLs locales. Los iconos referenciados en la salida HTML están localizados en $LINUXDOCLIB/icons. Estos deberán ser copiados también a la localización final de los documentos HTML. $LINUXDOCLIB está definida al comienzo de los scripts de con versión SGML. Si empleas sgml2html sin el parámetro -img, los documentos HTML tendrán las etiquetas ``previous'', ``next'', y ``table of contents'' para la navegación. Puedes saltarte esa configuración por defecto creando un archivo en $LINUXDOCLIB /rep/html/<nombre_archivo>, sustituyendo con tus palabras, las apropiadas para los distintos lenguajes. El archivo posee el siguiente formato: PrevPage: nuevovalor NextPage: nuevovalor TOC: nuevovalor Ver el ejemplo deutsch. Creando salida GNU InfoSi quieres formatear tu archivo para el visualizador GNU info, lo único que has de ejecutar es: % sgml2info foo.sgml Creando salida LyXPara obtener salida LyX, emplear el comando: % sgml2lyx foo.sgml Creando salida RTFSi quieres obtener salida RTF, usa el comando: % sgml2rtf foo.sgml Esto producirá como salida foo.rtf, así como foo-1.rtf, foo-2.rtf, y así; un fichero por cada sección del documento. Comprobando la sintaxis del SGMLSi lo único que quieres es comprobar si habría errores en la conversión del SGML emplea el script sgmlcheck. Por ejemplo: % sgmlcheck foo.sgml 2.3 Tabla de Códigos ISO 8859-1La tabla de caracteres ISO 8859-1 puede ser usada con caracteres internacionales en transformaciones a texto ASCII plano, LaTeX y HTML % sgml2txt -l foo.sgml Puedes emplear los caracteres ISO 8859-1 en los fuentes, serán transformados en los códigos de escape apropiados de cada tipo de formato. Anterior Siguiente Indice Atención: Visite nuestro listado de productos de computadores, Linux y software libre aqui... |