Os respondo a Elena y Reyner a la veza través de la lista, pues el
tema puede interesar a más usuarios.
1) Desde OpenOffice.org generamos el "pdf".
Las utilidades que vamos a usar trabajan con ficheros "ps", pero
también incluyen un comando para pasar de pdf a ps; para ello debemos
tener instalado el paquete "psutils", es muy usual en Linux y creo
debe estar en los repositorios de todas las distribuciones (en
Mandriva está en el repositorio "main").
2) Transformación del pdf a ps desde una consola (en este ejemplo el
pdf se llama "mipdf.pdf":
pdftops mipdf.pdf
En el directorio de trabajo ya tendremos un fichero de nombre mipdf.ps
3) Aplicamos los dos script que listaré más adelante en este mensaje,
uno para generar la parte del librillo con páginas impares y otro para
las pares:
./pares mipdf.ps>mipdfpares.ps
./impares mipdf.ps>mipdfimpares.ps
listo; ahora a imprimir. En el script se advierte que primero se deben
imprimir las impares y luego, con el papel vuelto, las pares. Quedan
listas para hacer el librillo a mitad de tamaño: en la hoja horizontal
hay dos páginas en vertical.
Ahora los scripts, se hacen con cualquier editor de texto puro, a uno
le llamaremos, por ejemplo, "pares" y al otro "impares"; hay que
hacerlos ejecutables (desde root: chmod +x impares; chmod +x pares).
(Los script no son míos, sino de otros autores, de hecho veréis que
los comentarios están en Catalán, bueno he traducido la frase
importante que recuerda que se deben imprimir primero los impares)
FICHERO IMPARES
#!/bin/sh
# Fitxer creat el divendres 17 de maig del 2002
# Llicencia Gnu/GPL
# Autor Pere Pujal i Carabantes <[EMAIL PROTECTED]>
# Basat (quasi copiat) en un article publicat en es.comp.os.linux.misc
per
# Agustín Martín Domingo
if [ "$1" == '' ] ; then
echo "
Formes d'ús:
$0 psaconvertir>psconvertit_fulls_imparells
$0 psaconvertir|lpr
Nota: imprimir primero las impares
"
exit 1
fi
psbook $1|psnup -2 -m30 -pa4|psselect -o
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
AHORA EL FICHERO PARES:
#!/bin/sh
# Fitxer creat el divendres 17 de maig del 2002
# Llicencia Gnu/GPL
# Autor Pere Pujal i Carabantes <[EMAIL PROTECTED]>
# Basat (quasi copiat) en un article publicat en es.comp.os.linux.misc per
# Agustín Martín Domingo
if [ "$1" == '' ] ; then
echo "
Formes d'ús:
$0 psaconvertir>psconvertit_fulls_parells
$0 psaconvertir|lpr
Nota: imprimir primero los impares
"
exit 1
fi
#psbook $1|psnup -2 -pa4|psselect -e
psbook $1|psnup -2 -pa4 -m30|psselect -e
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Realmente la orden importante es la última línea de cada script, donde
se elige entre odd y even (impares y pares), de modo que se puede
también abordar directamente, pero los nombres de los script son más
claros.
Espero os sirva, yo hace tiempo que no lo uso pero funcionaba muy bien
--
Francisco Alcaraz Ariza
Departamento de Biología Vegetal
Universidad de Murcia
E-30100 Murcia (España)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Francisco Alcaraz Ariza
Departamento de Biología Vegetal
Universidad de Murcia
E-30100 Murcia (España)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]