David Muriel wrote:
> Si lo imprimo con papel A5, una vez reducido el contenido de la
> p�gina, me imprime el principio del contenido bastante m�s abajo del
> principio de la p�gina, es decir, me deja una parte de la p�gina en
> blanco (la mitad o un poco m�s) y empieza a imprimir m�s abajo, con lo
> cual no cabe todo en la p�gina (m�s bien casi nada).
> Me parece que puede ser esto de la "Bounding Box".  Al hacer la
> reducci�n me deja el contenido en A5 en la esquina inferior izquierda
> de una p�gina en A4 (en vertical).  Parece que al intentar imprimir
> tratase la p�gina A5 en la que va a imprimir como la esquina superior
> izquierda de la p�gina A4 donde est� el contenido en A5 (espero no
> haberlo liado m�s).  O quiz� si dejase el contenido en la otra esquina
> ser�a suficiente.
> Por cierto, lo he vuelto a mirar y con el gv no me sale en
> A5, sino en A4 con el contenido en la esquina inferior izquierda

Ahora si est� clar�simo. Para que te salga bien en gv basta con
corregirle la "Bounding Box"; para lograr imprimirlo el problema es que
conviene mantener tu impresora configurada para A4 (pues es una
impresora A4) y colocar el contenido A5 en la parte apropiada de la
p�gina A4. Lo que pasa es que seg�n la forma como imprima la impresora y
como est� constru�da la bandeja de papel, ser� necesario aprovechar una
de las cuatro esquinas de la hoja A4. El programa "pasresize" deber�a
tener una opci�n que permita mover el contenido para cualquier esquina;
me pondr� a modificar el psresize, pero mientras lo hago, te mando una
soluci�n r�pida (script perl de 11 l�neas adjunto) para tu caso que
parece que lo �nico que necesitas es subir 9cm la p�gina A5.

El script que te mando se debe usar as�:
   psresize -PA4 -pA5 fichero1.ps fichero2.ps
   cat fichero2.ps | ./sube9.pl > fichero3.ps
fichero3.ps debe funcionar bien tanto en gv como en tu impresora.
(obviamente sube9.pl deber� ser ejecutable).

Saludos,
Jaime Villate

Attachment: sube9.pl
Description: Binary data

Responder a