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]

Responder a