Siguiente: Cómo contribuir con software Superior: La Espiral Anterior: Medios de comunicación y |
Desarrollo de los puntos anteriores.
Preguntas más frecuentes:
No hace falta saber nada de XML, sólo lee articulos-COMO, así de fácil.
El XML es más que un intermediario; en articulos-COMO se muestran algunos argumentos a favor del uso de XML. Quizás el principal es que nos permite estructurar mejor los documentos y, si algún día tenemos muchos, el crear una base de datos con título, fecha, autor, etc., será trivial, mientras que si usamos otros formatos o diferentes DTDs nos resultará muchísimo mas difícil.
La Espiral sí usa LaTeX, pero no en vez de permitir que cada autor defina la estructura de su fichero LaTeX, esta es obtenida automáticamente a partir del documento fuente XML. La promesa original de LaTeX de que solo se escribe el contenido y el ``documentclass'' se encarga de la forma es hoy en día utópica y casi cualquier fichero latex hace cosas que deberían estar en un ``package'' o ``documentclass'' y no en el texto. También es muy difícil estructurar un documento cuando no se puede obligar a los autores a que, por ejemplo, usen ``title'' para escribir el título del artículo. Por más que se trate de obligar a usar un ``documentclass'' determinado que se les entregue previamente, nada impide que escriban un artículo que parece correcto al imprimirlo pero, al examinar el documento fuente, se descubre que el autor ha inventado sus propios trucos. Esto último, que es perfectamente válido en artículos a nivel particular y pensados para su impresión en papel, genera problemas en proyectos con varios autores donde se vaya a tratar el documento tanto electrónicamente como en papel.
En XML sí se puede obligar a que los autores definan una estructura mínima, por medio del DTD: la estructura clara del documento y el que se puedan generar versiones en formatos diversos (incluido .tex) ofrece ventajas evidentes a un proyecto de las características de La Espiral.
El DocBook fue originalmente escrito en SGML, que es más complicado para el no iniciado, y para producir TeX se usa jadetex, que produce resultados bastante malos. Pero actualmente ya existe versión XML de DocBook; la DTD propuesta para La Espiral (LE-document.dtd) es más simple y 100% compatible con DocBook (tanto en XML como en SGML; basta cambiar la línea que llama al DTD), y en vez de producir código jadetex estamos produciendo ficheros LaTeX.
El comité editorial agradecería que todas las contribuciones fuesen en XML dado que, como se indica en articulos-COMO, es muy sencillo de usar al nivel que se requiere aquí.
De todas formas, si no dispones de tiempo para traducir un documento ya hecho en otro formato o simplemente no deseas saber nada de XML, La Espiral aceptará gustosa tu contribución.
Nota: No se aceptarán, sin embargo, contribuciones en formatos propietarios (Microsoft Word o Corel WordPerfect, por ejemplo) o en formatos no editables como PDF o PostScript.