vendredi, juillet 21, 2006

¡Dedazo!

=)

Hace unos días estaba trabajando en unos manuales, decidí hacerlos con docbook. Vaya, sí que llevaba tiempo sin utilizarlo.

Como tenía que generar un pdf y un html, pues maté dos pájaros de un tiro con esta herramienta.

Para hacer las pruebas y la generación de los documentos hice un pequeño shell de unas tres líneas y evitarme el tecleo de la instrucción.

El caso es que, no me había percatado del error generado al momento de ejecutar el shell, la instrucción del docbook me mostraba un error en el DTD, pero no lo había visto porque mientras el shell corría me dedicaba a teclear otra cosa.

"DTD did not contain element declaration for document type name"
"14:6:E: end tag for element "emphasis" which is not open"


Me percaté del error, revisé el archivo y me dí cuenta que no había cerrado una etiqueta o.O, ok, hice la corrección, volví a ejecutar y de nuevo me generaba el error en el DTD...


Regresé al archivo, lo releí, todo bien cerrado, todo coincidía, guarde, ejecuté... y ¡zaz! de nuevo el bendito error...

"DTD did not contain element declaration for document type name"

No pues ¿qué podrá ser...?

Era noche y pues llevaba ya algunas horas trabajando en ello, así que decidí despejar la mente viendo unos videos :P cuando regresé a la computadora, wow! me doy cuenta que tenía escrita así la línea de definición:

<!DOCTYPE book PUBLIC "-//OASIS//DTD Docbook XML V4.2//EN"

Cuando debería ser:

<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"

Hice la corrección, corrí de nuevo el shell y en efecto, ese era el error...

Bueno, un dedazo, cualquiera lo tiene ¿o no?

=P

vendredi, juillet 14, 2006

Documentación.

=)

Quizás el "coco" de las áreas de Sistemas sean los documentos, manuales, comentarios en los programas, etc.

Hay muchas herramientas que a partir de un comentario podemos generar documentos un tanto técnicos.

Pero en esta ocasión tengo que redactar unos documentos orientados más a los usuarios que a un programador o similar.

Tengo que generar PDF's y HTML's, primero pensé en POD pero, si no mal recuerdo, nada más puedo obtener el HTML y el PDF generarlo con openOffice...

¿Mucha talacha, no?

Así que recordé que contamos con una herramienta llamada docbook y que de un mismo archivo del tipo SGML/XML puedo obtener ambos tipos de documentos.

Por el momento me quedo con la opción de docbook, sirve que vuelvo a practicar su uso ;)

mercredi, juillet 12, 2006

Python.

=)

En otra época de mi vida me preguntaba ¿qué hace una persona ñoña, geek o whatever en las tardes de lluvia...?

Lo acabo de comprobar ;)

Y no, no es que me considere un geek, sino que las tardes-noches de lluvia en el DF me inspiran a leer sobre lo que me he negado siempre: Python.

Así que sin más ni más estoy leyendo el manual en línea.

Quizás estoy fuera de época :P jajajaja por leer sobre este lenguaje a estas alturas de mi vida y del tiempo (2006!!! :P), pero comprenderlo será pauta para entender otras cosas y comenzar un proyecto que tengo en mente.

Voy comenzando la lectura, sé que no saldré decepcionada del lenguaje y todo lo que se le puede explotar.

No se necesita ser geek,ñoño o whatever para leer respecto a lo que uno no conoce ¿no lo creen?

samedi, juillet 08, 2006

Splash screen y otros rollos.

=)

Hace un par de días me rechazaron del art.gnome una propuesta para la sección de splash screen.

Pero quizás haya alguna persona a la que le parezca interesante.

La imagen la pueden consultar aquí

Es uno de los murales ubicados en uno de los edificios de Ciudad Universitaria, específicamente en el edificio de Posgrado de la Facultad de Arquitectura cuyo autor es José Chávez Morado.

Los efectos los hice con Picasa para Linux (me volví fan de... :P )

Y pues, creo que tendré que seguir aportando imágenes de flores :P o buscar cosas más "significantes" para el equipo de art.gnome y sean aceptadas en el proyecto.

Creo que esto es lo que me gusta del Software Libre, que hay muchas maneras de participar, no solamente con código, sino con traducciones, arte, documentación, etc.

Todo en conjunto es lo que enriquece al mundo del S.L.