![]() |
Tapas de CD (no oficiales) para Debian "Woody 3.0" |
![]() |
|
Introducción
En esta página explico el procedimiento que utilicé para la creacion de las
cubiertas (o tapas) para los 7 Cds de Debian GNU/Linux "Woody".
Para los usuarios con cierta experiencia conviene ir directamente al
resumen
|
1-Instalación de cdlabelgen
Para el armado de las cubiertas la herramienta que utilizo es "cdlabelgen"
por ser bastante sencilla y práctica.
La página oficial de la aplicación es
http://www.aczone.com/tools/cdinsert/
Este software además permite implementaciones a través de web:
http://www.aczone.com/tools/cdinsert/form.html
Esto nos brinda una forma rápida y sencilla de armar una cubierta de CD,
pero se hace dificultoso cuando queremos hacer varias cubiertas e ir probando
como quedan.
Para esta tarea he utilizado la versión 2.5, bajada de
http://packages.debian.org/unstable/graphics/cdlabelgen.html
.
La versión que viene con "woody" es la 1.5, pero he tenido problemas al
momento de incluir imágenes convertidas de jpg a eps, razón por la cual
recomiendo la versión 2.5. Para mencionar algunas de las características
de esta nueva versión diremos que permite realizar tapas para los nuevos
cds "slim" o chatos, realizar sobres para cds y brindar el servicio a través de web.
|
2-Instalación de herramientitas
Instalar jpeg2ps : "apt-get install jpeg2ps"
Esta herramienta transforma archivos jpeg a ps o eps.
La línea de comandos que utilizo para obtener los archivos de fondo para
los cds es:
$ jpeg2ps -r 72 archivo.jpg> archivo.eps
Esto me crea un archivo postscript que cdlabelgen podrá utilizar como
fondo.
Nota:
La aplicación online de cdlabelgen utiliza "jpegtran"
previo la la conversión jpg a eps.
jpegtran está dentro del paquete libjpeg-progs de Debian
http://packages.debian.org/stable/graphics/libjpeg-progs.html
Este paso adicional puede ser necesario en algunos casos.
Uso: jpegtran original.jpg> destino.jpg
|
3-Creción de Textos
Crear el texto que ira en la parte porsterior del CD (traycard). Esto puede hacerse
con cualquier editor, pero yo uso
SETEDIT :-)
|
4-Utilizar cdlabelgen
Armar la cubierta de CD con cdlabelgen.
Una simple línea como prueba y ejemplo:
$ cdlabelgen -c "Debian" -s "woody 3.0r0" -o tapa.ps -f texto.txt -D
Si lo anterior funciona, se puede agregar el switch "-e file.eps" para colocar una imágen de fondo en la tapa.
|
Creación de las cubiertas para Debian
Como la distribución de Debian "Woody 3.0" son 7 Cds, es conveniente automatizar de alguna manera los pasos necesarios para su creación: Para esto hice un script bash muy sencillo:
----script----------------------------------- BACKFILE="./fondos/woody_wheezy4.eps" COLOR_PLACA="190,220,240" COLOR_LETRA="200,0,55" NONUS="+Non-US" for CDN in 1 2 3 4 5 6 7 do cdlabelgen -s "Woody 3.0r0 Binary-$CDN$NONUS $CDN/7" -o tapa$CDN.ps -f cd$CDN.txt -e $BACKFILE -S "0.0" -D -p --subcategory-color $COLOR_LETRA --plaque-color $COLOR_PLACA NONUS="" done ----fin------------------------------
Los modificadores utilizados en cdlabelgen son:
Nota:
Esto es simplemente un ejemplo de utilización, para mayor información sobre las opciones
de "cdlabelgen" consultar su página de manual.
|
Textos utilizados
Como para dar una introducción a las características de Debian, se me ocurrió poner en
cada traycard de los cds textos extraidos de
Debian
.
El objetivo de los textos es hacer una introducción (muy general) y explicación sobre
Debian y sus características.
Estos son los textos:
./cd1.txt
;
./cd2.txt
;
./cd3.txt
;
./cd4.txt
;
./cd5.txt
;
./cd6.txt
;
./cd7.txt
;
Otras opciones para rellenar las traycards podrían ser
explicar la filosofía GNU y open source, instrucciones de instalación, mencionar paquetes mas importantes
en cada CD, etc.
Si tienes textos ya formateados para este propósito no dudes en contribuirlos
aquí.
|
Imagenes utilizadas
Estas son algunas de las imágens que he probado. Se listan los formatos disponibles de c/u. El formato que sirve es el eps, pero los otros son más fáciles de editar y modificar. Todas las imágenes fueron obtenidas de la red y se cita (si es conocido) el origen de las mismas.
![]() |
xcf eps origen: toy story 2 |
![]() |
eps origen |
![]() |
xcf eps origen |
![]() |
eps origen |
![]() |
eps
origen |
![]() |
eps
origen |
Si tienes una imágen interesante que pueda servir no dudes en contribuirla a esta página
|
Pasos finales
|
Resumen
$ jpeg2ps -r 72 fondo.jpg> fondo.eps $ cdlabelgen -s "Woody 3.0r0 Binary-1+Non-US 1/7" -o tapa1.ps -f texto.txt -e fondo.eps -S "0.0" -D -p
Esto creará el archivo tapa1.ps con la imágen fondo.eps como fondo y texto.txt en la traycard
|
Resultados
Algunas muestras de las cubiertas que se pueden lograr utilizando el script
./hacertapas
:
Solo se brinda un set completo en formato ps:
./tapa1.ps
-
./tapa2.ps
-
./tapa3.ps
./tapa4.ps
-
./tapa5.ps
-
./tapa6.ps
-
./tapa7.ps
Se pueden generar otros a gusto
|
Conclusión
Debian es bueno:-)
|
Contacto
Para sugerir modificaciones, correcciones o hacer contribuciones contactarse con Diego Brengi
|
Ultima actualización: 2003-02-13 17:25:12