Re: [opensuse-es] kpdf y los margenes
El 6/03/07, aux escribió:
Te adjunto uno con el que me pasa. Es un pdf de prueba. Veras que se ve perfectamente en la pantalla y en la vista preliminar, pero a la hora de imprimirlo con el pkdf los laterales salen cortados. Lateral izquierdo la primera letra de cada linea se corta y el lateral derecho no se cierra la tabla.
Con el adobe reader no tengo ese problema.
Hola, Acabo de imprimirlo en dos impresoras distintas y sale perfecto. Es decir, sale impresa la tabla al completo, sin nada cortado y con los siguientes márgenes en blanco (medidos a mano con regla). Impresora HP Laserjet 4100: Margen izquierdo: 4mm Margen derecho: 6mm Margen superior: 6mm Margen inferior: 8mm Impresora HP 4600: Margen izquierdo: 5mm Margen derecho: 4mm Margen superior: 7mm Margen inferior: 6mm No he modificado nada en las opciones de configuración (márgenes, zoom). ¿Qué impresora utilizas y qué controlador? Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Hola,
Acabo de imprimirlo en dos impresoras distintas y sale perfecto. Es decir, sale impresa la tabla al completo, sin nada cortado y con los siguientes márgenes en blanco (medidos a mano con regla).
Impresora HP Laserjet 4100:
Margen izquierdo: 4mm Margen derecho: 6mm Margen superior: 6mm Margen inferior: 8mm
Impresora HP 4600:
Margen izquierdo: 5mm Margen derecho: 4mm Margen superior: 7mm Margen inferior: 6mm
No he modificado nada en las opciones de configuración (márgenes, zoom). ¿Qué impresora utilizas y qué controlador?
Pues ahora si que estoy flipando, he probado con tus margenes y sigo obteniendo lo mismo. Lo has probado con el kpdf? El driver de la impresora.. pues es que he probado con varios. Pero basicamente tengo una HP Laserjet 3052 (con los drivers originales de HP). Tambien con una NRG 2205/2238, y tambien he probado con el driver generico PCL4 en varias impresoras. En todos me hace lo mismo. Bueno en PCL4 tampoco me hace caso con los margenes pero en algunas impresoras si que veo bien la parte izquierda pero no la derecha. Todo esto desde una Suse 10.1, en una SLAX tambien me pasa. Parece algo relacionado con el KDE pero no se por donde puede venir. Se te ocurre algo? gracias --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 6/03/07, aux escribió:
Pues ahora si que estoy flipando, he probado con tus margenes y sigo obteniendo lo mismo. Lo has probado con el kpdf?
Espera, que me he expresado mal... Los márgenes están a 0 (esas medidas que he puesto son las medidas reales -en el papel- una vez impresa la hoja), no he modificado nada, he abierto el pdf en kpdf y le he dado a imprimir.
El driver de la impresora.. pues es que he probado con varios. Pero basicamente tengo una HP Laserjet 3052 (con los drivers originales de HP).
Prueba con el ppd personalizado. http://openprinting.org/show_printer.cgi?recnum=HP-LaserJet_3052
Tambien con una NRG 2205/2238, y tambien he probado con el driver generico PCL4 en varias impresoras. En todos me hace lo mismo. Bueno en PCL4 tampoco me hace caso con los margenes pero en algunas impresoras si que veo bien la parte izquierda pero no la derecha.
Usa siempre que puedas un controlador PostScript.
Todo esto desde una Suse 10.1, en una SLAX tambien me pasa. Parece algo relacionado con el KDE pero no se por donde puede venir.
Yo estoy con SuSE 10.1 y con la versión de kde que viene de fábrica.
Se te ocurre algo? gracias
Que sea el controlador, pero si con acrobat lo imprime bien, pues ya no sé qué pensar... ¿el controlador con kdeprint? ¿el controlador con kpdf? ¿Te pasa lo mismo con otros documentos impresos desde OO, kwrite, kmail, Firefox... o sólo con los pdf? Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Espera, que me he expresado mal... Los márgenes están a 0 (esas medidas que he puesto son las medidas reales -en el papel- una vez impresa la hoja), no he modificado nada, he abierto el pdf en kpdf y le he dado a imprimir.
ok.
Prueba con el ppd personalizado.
http://openprinting.org/show_printer.cgi?recnum=HP-LaserJet_3052
Usa siempre que puedas un controlador PostScript.
He probado con postscript y en la HP 3052 y me ha imprimido bien el pdf. Lo de indicarle margenes sigue fallando, no hace ni caso. Parece que es el driver?
Que sea el controlador, pero si con acrobat lo imprime bien, pues ya no sé qué pensar... ¿el controlador con kdeprint? ¿el controlador con kpdf?
Pues si.. un poco raro porque con el acrobat y el driver antiguo me iba.
¿Te pasa lo mismo con otros documentos impresos desde OO, kwrite, kmail, Firefox... o sólo con los pdf?
Saludos,
He hecho algunas pruebas con kwrite: Con el driver nuevo postscript: * Si quito lo de especificar margenes se imprime bien el texto * Si pongo margenes todo a 0 sale cortado * Si pongo margenes en general sale bien con sus margenes Con el driver antiguo: * Si especifico margenes me hace caso y me sale bien Con el kpdf, sigue pasando de los margenes --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 6/03/07, aux escribió:
He probado con postscript y en la HP 3052 y me ha imprimido bien el pdf.
Quieres decir que se leen bien todos los datos y se ve la tabla completa. Bien.
Lo de indicarle margenes sigue fallando, no hace ni caso. Parece que es el driver?
Ojo, que a mi tampoco me hace caso. Pero el documento se imprime completo. Pero mira, si pulsas en el icono del interrogante que te aparece en la pantalla de la configuración de los márgenes dice algo al respecto... vamos, que los márgenes sólo funcionan con ficheros ascii (ni con pdfs ni postscript) porque dice que los pdf y los postscript tienen la información de los márgenes codificada internamente. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Martes, 6 de Marzo de 2007 18:05, Camaleón escribió:
El 6/03/07, aux escribió:
He probado con postscript y en la HP 3052 y me ha imprimido bien el pdf.
Quieres decir que se leen bien todos los datos y se ve la tabla completa. Bien.
En el caso de esa impresora en concreto con ese driver si. He estado haciendo pruebas esta tarde con las otras y nada... no funciona, y son precisamente las que mas necesito. Tengo una gestetner p7145. He descargado el driver postscript de openprinting y no sale bien impreso. Tambien he puesto drivers genericos de pcl4/pcl5 y generic postscript y tambien falla me sale el pdf cortado , Nose que mas probar :-(
Lo de indicarle margenes sigue fallando, no hace ni caso. Parece que es el driver?
Ojo, que a mi tampoco me hace caso. Pero el documento se imprime completo.
Pero mira, si pulsas en el icono del interrogante que te aparece en la pantalla de la configuración de los márgenes dice algo al respecto... vamos, que los márgenes sólo funcionan con ficheros ascii (ni con pdfs ni postscript) porque dice que los pdf y los postscript tienen la información de los márgenes codificada internamente.
Bueno entonces esto ya no sigo intentandolo --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 6/03/07, aux escribió:
En el caso de esa impresora en concreto con ese driver si.
Porque las laserjet de HP son PostScript, no suelen fallan :-)
He estado haciendo pruebas esta tarde con las otras y nada... no funciona, y son precisamente las que mas necesito. Tengo una gestetner p7145. He descargado el driver postscript de openprinting y no sale bien impreso.
¿Has utilizado este PPD? http://openprinting.org/foomatic-db/db/source/PPD/Gestetner/PS/Gestetner-P71... ¿Has configurado las opciones de la impresora (bueno, este modelo es más bien un monstruito) desde Cups, aquí puedes ver opciones interesantes... por ejemplo modo dúplex, formato de papel predeterminado (A4 en lugar de Letter), etc.
Tambien he puesto drivers genericos de pcl4/pcl5 y generic postscript y tambien falla me sale el pdf cortado , Nose que mas probar :-(
Mejor el postscript.
Bueno entonces esto ya no sigo intentandolo
No. Lo de los márgenes es una cosa independiente relacionado sólo con kdeprint. Que te imprima mal es otra y no debes dejarlo pasar. Además, ese modelo de impresora es postscript, tiene controlador correspondiente y no debería tener problemas. ¿Cómo salen los doucmentos de OO o de otros programas desde esta impresora, también se descolocan? Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
He estado haciendo pruebas esta tarde con las otras y nada... no funciona, y son precisamente las que mas necesito. Tengo una gestetner p7145. He descargado el driver postscript de openprinting y no sale bien impreso.
¿Has utilizado este PPD?
http://openprinting.org/foomatic-db/db/source/PPD/Gestetner/PS/Gestetner-P7 145_PS.ppd
Si... es el que he usado siempre para esta impresora. Me falla, se corta el pdf.
¿Has configurado las opciones de la impresora (bueno, este modelo es más bien un monstruito) desde Cups, aquí puedes ver opciones interesantes... por ejemplo modo dúplex, formato de papel predeterminado (A4 en lugar de Letter), etc.
Bueno el modo duplex no lo he usado, simplemente he puesto A4, y he jugado con los cajones
Tambien he puesto drivers genericos de pcl4/pcl5 y generic postscript y tambien falla me sale el pdf cortado , Nose que mas probar :-(
Mejor el postscript.
Bueno entonces esto ya no sigo intentandolo
No. Lo de los márgenes es una cosa independiente relacionado sólo con kdeprint. Que te imprima mal es otra y no debes dejarlo pasar. Además, ese modelo de impresora es postscript, tiene controlador correspondiente y no debería tener problemas.
Supongo que, tal como comentais en mails posteriores, con el adobe me saldra bien porque usa lpr. Acabo de probar el comando /usr/bin/lpr -P impresora -o PageSize=A4 desde kpdf y la impresión sale perfecta. Esta opción ya me valdria, la pega es que necesito tambien elegir porque cajon quiero que imprima, y el comando "/usr/bin/lpr -P NRG -o InputSlot=2Tray,PageSize=A4" me sigue imprimiendo por el primer cajon :-( --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-07 a las 12:54 +0100, aux escribió:
Supongo que, tal como comentais en mails posteriores, con el adobe me saldra bien porque usa lpr. Acabo de probar el comando /usr/bin/lpr -P impresora -o PageSize=A4 desde kpdf y la impresión sale perfecta. Esta opción ya me valdria, la pega es que necesito tambien elegir porque cajon quiero que imprima, y el comando "/usr/bin/lpr -P NRG -o InputSlot=2Tray,PageSize=A4" me sigue imprimiendo por el primer cajon :-(
Hay otras maneras. Prueba primero "lpoptions" y te dirá las opciones por defecto que tienes (o "lpoptions -p impresora" si no es la de por defecto). Hazlo con el usuario que vaya a imprimir. Luego, prueba el comando "lphelp impresora",, que te dirá la sintaxis exacta de las opciones posibles para esa impresora. Y luego las cambias con "lpoptions -o loquesea." Esas configuraciones se guardan por cada usuario en ".cups/lpoptions". Hay también una interfaz web que hace lo mismo, en bonito. Para imprimir, hay dos comandos parecidos, pero distintos: lp y lpr. Y los dos son del cups. Creo que se mantienen por compatibilidad, pero no estoy seguro de cual es el "bueno". El manual del lp sí menciona a loptions, el de lpr no. Sospecho que lpr es el "otro" y "lp" el propio: lo digo porque el manual del lpr menciona opciones no soportadas, luego eran opciones del otro paquete de impresión (¿lpr quizás?) al que substituye. Usa lp. Se supone que si no le pasas opciones, pillará las que estén por defecto. Y, si no le pasas las opciones exactas, te ignorará, y no necesariamente se quejará: igual imprime con la opción equivocada. Pe, yo uso -o repetidos: -o InputSlot=2Tray -o PageSize=A4 - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF7q00tTMYHG2NR9URAkMAAJ93HmqDROR6FNJeuXHiKZ5rbZgUsQCfRfG6 lTqJRbXiu8XrPuHkhhG1S4A= =mFfO -----END PGP SIGNATURE-----
El Miércoles, 7 de Marzo de 2007 13:16, Carlos E. R. escribió:
Hay otras maneras.
Prueba primero "lpoptions" y te dirá las opciones por defecto que tienes (o "lpoptions -p impresora" si no es la de por defecto). Hazlo con el usuario que vaya a imprimir.
Luego, prueba el comando "lphelp impresora",, que te dirá la sintaxis exacta de las opciones posibles para esa impresora.
Y luego las cambias con "lpoptions -o loquesea."
Esas configuraciones se guardan por cada usuario en ".cups/lpoptions".
Hay también una interfaz web que hace lo mismo, en bonito.
Para imprimir, hay dos comandos parecidos, pero distintos: lp y lpr. Y los dos son del cups. Creo que se mantienen por compatibilidad, pero no estoy seguro de cual es el "bueno". El manual del lp sí menciona a loptions, el de lpr no. Sospecho que lpr es el "otro" y "lp" el propio: lo digo porque el manual del lpr menciona opciones no soportadas, luego eran opciones del otro paquete de impresión (¿lpr quizás?) al que substituye.
Usa lp.
Se supone que si no le pasas opciones, pillará las que estén por defecto. Y, si no le pasas las opciones exactas, te ignorará, y no necesariamente se quejará: igual imprime con la opción equivocada.
Pe, yo uso -o repetidos: -o InputSlot=2Tray -o PageSize=A4
Vaya... gracias Carlos no tenia ni idea de todos estos comandos. A ver... me ha pasado algo raro. En el comando de kpdf pongo /usr/bin/lp y establezco las opciones por defecto tal como cuentas: "lpoptions -d NRG -o InputSlot=2Tray -o PageSize=A4" Si pongo lpoptions -p NRG job-sheets=none,none InputSlot=2Tray PageSize=A4 Hasta aqui bien... le doi a imprimir... y perfecto.. me imprime por el cajon 2. Lo que no entiendo es que solo me ha funcionado 1 vez. Ahora mismo lo tengo igual y sale siempre por el primero ¿?¿?¿ parecen que hay fantasmas. He probado con varios -o y con comas pero nada... Tambien he probado con lpr pero nada. --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-07 a las 14:07 +0100, aux escribió:
Vaya... gracias Carlos no tenia ni idea de todos estos comandos. A ver... me ha pasado algo raro. En el comando de kpdf pongo /usr/bin/lp y establezco las opciones por defecto tal como cuentas: "lpoptions -d NRG -o InputSlot=2Tray -o PageSize=A4"
No puedes pasarle "lpoptions" al kpdf.
Si pongo lpoptions -p NRG job-sheets=none,none InputSlot=2Tray PageSize=A4
Hasta aqui bien... le doi a imprimir... y perfecto.. me imprime por el cajon 2. Lo que no entiendo es que solo me ha funcionado 1 vez. Ahora mismo lo tengo igual y sale siempre por el primero ¿?¿?¿ parecen que hay fantasmas. He probado con varios -o y con comas pero nada... Tambien he probado con lpr pero nada.
El comando lpoptions no es permanente, sólo actúa hasta que algo o alguien lo vuelva a cambiar. Es posible que kdeprint lo mande a paseo. Averigua que opciones son las necesarias, y entonces úsalas en el comando "lp": lp -o "name=value [name=value ...]" con las opciones entre comillas. Si no, creo que tienes que poner: lp -o name=value -o name=value etc. Tendrás que probar varias veces hasta encontrar la combinación exacta. Veamos... yo estoy en gnome, pero he arrancado kpdf y veo que tiene docenas de opciones si voy a "imprimir". Para empezar, seleccionar la impresora. En "propiedades" hay un montón de opciones, y una de ellas es la de origen del papel - que para mi es inutil, mi impresora sólo tiene una caja, pero puedo ponerla en "manual". Pero en "driver settings" veo de nuevo "media source", y también puedo cambiarlo. El dialogo tiene un boton para guardar los cambios. El dialogo principal tiene un desplegable para elegir el sistema de impresión: Me sale "cups" (que es el que tengo puesto), a través de un programa externo, generic unix lpd (default), lpr/lprng, y rlpr. Lo que no veo por ahí es donde pones tú el comando "lpr" para imprimir, porque a mí no me sale. Y si le doy a imprimir, el trabajo se encola directamente, y no se activa por ningún lado el kdeprint - ni falta que hace, ya han salido todas las opciones necesarias dentro del kpdf. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF7sILtTMYHG2NR9URAl7WAJ0cSBS6l2BehdBgUPdqwAfZZwWqIwCgjjKH IkEDcRB6tXi1OnCqR6qNb/Q= =6VXO -----END PGP SIGNATURE-----
El Miércoles, 7 de Marzo de 2007 14:45, Carlos E. R. escribió:
El 2007-03-07 a las 14:07 +0100, aux escribió:
Vaya... gracias Carlos no tenia ni idea de todos estos comandos. A ver... me ha pasado algo raro. En el comando de kpdf pongo /usr/bin/lp y establezco las opciones por defecto tal como cuentas: "lpoptions -d NRG -o InputSlot=2Tray -o PageSize=A4"
No puedes pasarle "lpoptions" al kpdf.
Pero si al kpdf le quito cups y pongo LPD unix y luego como comando /usr/bin/lp no me pilla las opciones del .lpoptions ?
El comando lpoptions no es permanente, sólo actúa hasta que algo o alguien lo vuelva a cambiar. Es posible que kdeprint lo mande a paseo.
Asi es.. cuando uso kpdf con cups me machaca el .lpoptions poniendo otras opciones, pero si uso kpdf con lpr me mantiene el archivo
Averigua que opciones son las necesarias, y entonces úsalas en el comando "lp":
lp -o "name=value [name=value ...]"
con las opciones entre comillas. Si no, creo que tienes que poner:
lp -o name=value -o name=value
etc. Tendrás que probar varias veces hasta encontrar la combinación exacta.
Nose.. intentare que primero funcione en linea de comandos y luego me peleare con el kpdf a ver. Creo que con esto bastaria: echo "prueba"|lp -d NRG -o InputSlot=2Tray -o PageSize=A4 Pero no.... sigue pillando el primer cajon
Veamos... yo estoy en gnome, pero he arrancado kpdf y veo que tiene docenas de opciones si voy a "imprimir".
Para empezar, seleccionar la impresora. En "propiedades" hay un montón de opciones, y una de ellas es la de origen del papel - que para mi es inutil, mi impresora sólo tiene una caja, pero puedo ponerla en "manual". Pero en "driver settings" veo de nuevo "media source", y también puedo cambiarlo.
Si tienes marcada la opcion de lpd predeterminada y no cups veras que las opciones de escoger cajon desaparecen. Y bueno... quiero usar lpd y no cups porque es la unica manera de que el pdf que quiero imprimir me salga bien y no cortado
El dialogo tiene un boton para guardar los cambios.
El dialogo principal tiene un desplegable para elegir el sistema de impresión: Me sale "cups" (que es el que tengo puesto), a través de un programa externo, generic unix lpd (default), lpr/lprng, y rlpr.
Lo que no veo por ahí es donde pones tú el comando "lpr" para imprimir, porque a mí no me sale.
Si pones la opcion de impresion con lpd de unix (predeterminado) veras que en el mismo cuadro te sale una nueva opcion para especificar el comando que quieres usar para imprimir. Yo ahi he probado con /usr/bin/lpr sin nada mas pensando que cogeria las opciones de .lpoptions pero nada, y tambien he pasado las opciones al comando lpr pero tampoco nada --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 7/03/07, aux escribió:
Pero si al kpdf le quito cups y pongo LPD unix y luego como comando /usr/bin/lp no me pilla las opciones del .lpoptions ?
¿Has probado a seleccionar en kpdf LPD (en lugar de Cups) y a poner en "Comando de impresión" lo siguiente? /usr/bin/lpr -P IMPRESORA -o InputSlot=Tray2,PageSize=A4 Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-07 a las 15:08 +0100, aux escribió:
y establezco las opciones por defecto tal como cuentas: "lpoptions -d NRG -o InputSlot=2Tray -o PageSize=A4"
No puedes pasarle "lpoptions" al kpdf.
Pero si al kpdf le quito cups y pongo LPD unix y luego como comando /usr/bin/lp no me pilla las opciones del .lpoptions ?
Debería.
etc. Tendrás que probar varias veces hasta encontrar la combinación exacta.
Nose.. intentare que primero funcione en linea de comandos y luego me peleare con el kpdf a ver. Creo que con esto bastaria:
echo "prueba"|lp -d NRG -o InputSlot=2Tray -o PageSize=A4
Pero no.... sigue pillando el primer cajon
Mira a ver con lpr. ¿Estás seguro que es "InputSlot=2Tray", eso es lo que te sale con "lphelp NRG"? Si no es exacto, lo ignora.
Veamos... yo estoy en gnome, pero he arrancado kpdf y veo que tiene docenas de opciones si voy a "imprimir".
Para empezar, seleccionar la impresora. En "propiedades" hay un montón de opciones, y una de ellas es la de origen del papel - que para mi es inutil, mi impresora sólo tiene una caja, pero puedo ponerla en "manual". Pero en "driver settings" veo de nuevo "media source", y también puedo cambiarlo.
Si tienes marcada la opcion de lpd predeterminada y no cups veras que las opciones de escoger cajon desaparecen. Y bueno... quiero usar lpd y no cups porque es la unica manera de que el pdf que quiero imprimir me salga bien y no cortado
Pero cups tiene esas mismas opciones, en dialogos. ¿No funciona?
programa externo, generic unix lpd (default), lpr/lprng, y rlpr.
Lo que no veo por ahí es donde pones tú el comando "lpr" para imprimir, porque a mí no me sale.
Si pones la opcion de impresion con lpd de unix (predeterminado) veras que en el mismo cuadro te sale una nueva opcion para especificar el comando que quieres usar para imprimir.
Ah.
Yo ahi he probado con /usr/bin/lpr sin nada mas pensando que cogeria las opciones de .lpoptions pero nada, y tambien he pasado las opciones al comando lpr pero tampoco nada
- -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF7swttTMYHG2NR9URAsZcAJ0cTiA8aA4lIfXYJ0n9NDqEUX3j6wCdHUZd Dkx1o1/Bx+LDmWDCSys85X8= =uJs8 -----END PGP SIGNATURE-----
El Miércoles, 7 de Marzo de 2007 14:45, Carlos E. R. escribió:
El 2007-03-07 a las 14:07 +0100, aux escribió:
Vaya... gracias Carlos no tenia ni idea de todos estos comandos. A ver... me ha pasado algo raro. En el comando de kpdf pongo /usr/bin/lp y establezco las opciones por defecto tal como cuentas: "lpoptions -d NRG -o InputSlot=2Tray -o PageSize=A4"
No puedes pasarle "lpoptions" al kpdf.
Pero si al kpdf le quito cups y pongo LPD unix y luego como comando /usr/bin/lp no me pilla las opciones del .lpoptions ?
El comando lpoptions no es permanente, sólo actúa hasta que algo o alguien lo vuelva a cambiar. Es posible que kdeprint lo mande a paseo.
Asi es.. cuando uso kpdf con cups me machaca el .lpoptions poniendo otras opciones, pero si uso kpdf con lpr me mantiene el archivo
Averigua que opciones son las necesarias, y entonces úsalas en el comando "lp":
lp -o "name=value [name=value ...]"
con las opciones entre comillas. Si no, creo que tienes que poner:
lp -o name=value -o name=value
etc. Tendrás que probar varias veces hasta encontrar la combinación exacta.
Nose.. intentare que primero funcione en linea de comandos y luego me peleare con el kpdf a ver. Creo que con esto bastaria: echo "prueba"|lp -d NRG -o InputSlot=2Tray -o PageSize=A4 Pero no.... sigue pillando el primer cajon
Veamos... yo estoy en gnome, pero he arrancado kpdf y veo que tiene docenas de opciones si voy a "imprimir".
Para empezar, seleccionar la impresora. En "propiedades" hay un montón de opciones, y una de ellas es la de origen del papel - que para mi es inutil, mi impresora sólo tiene una caja, pero puedo ponerla en "manual". Pero en "driver settings" veo de nuevo "media source", y también puedo cambiarlo.
Si tienes marcada la opcion de lpd predeterminada y no cups veras que las opciones de escoger cajon desaparecen. Y bueno... quiero usar lpd y no cups porque es la unica manera de que el pdf que quiero imprimir me salga bien y no cortado
El dialogo tiene un boton para guardar los cambios.
El dialogo principal tiene un desplegable para elegir el sistema de impresión: Me sale "cups" (que es el que tengo puesto), a través de un programa externo, generic unix lpd (default), lpr/lprng, y rlpr.
Lo que no veo por ahí es donde pones tú el comando "lpr" para imprimir, porque a mí no me sale.
Si pones la opcion de impresion con lpd de unix (predeterminado) veras que en el mismo cuadro te sale una nueva opcion para especificar el comando que quieres usar para imprimir. Yo ahi he probado con /usr/bin/lpr sin nada mas pensando que cogeria las opciones de .lpoptions pero nada, y tambien he pasado las opciones al comando lpr pero tampoco nada --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Miércoles, 7 de Marzo de 2007 13:16, Carlos E. R. escribió:
El 2007-03-07 a las 12:54 +0100, aux escribió:
Supongo que, tal como comentais en mails posteriores, con el adobe me saldra bien porque usa lpr. Acabo de probar el comando /usr/bin/lpr -P impresora -o PageSize=A4 desde kpdf y la impresión sale perfecta. Esta opción ya me valdria, la pega es que necesito tambien elegir porque cajon quiero que imprima, y el comando "/usr/bin/lpr -P NRG -o InputSlot=2Tray,PageSize=A4" me sigue imprimiendo por el primer cajon :-(
Hay otras maneras.
Prueba primero "lpoptions" y te dirá las opciones por defecto que tienes (o "lpoptions -p impresora" si no es la de por defecto). Hazlo con el usuario que vaya a imprimir.
Luego, prueba el comando "lphelp impresora",, que te dirá la sintaxis exacta de las opciones posibles para esa impresora.
Y luego las cambias con "lpoptions -o loquesea."
Esas configuraciones se guardan por cada usuario en ".cups/lpoptions".
Hay también una interfaz web que hace lo mismo, en bonito.
Para imprimir, hay dos comandos parecidos, pero distintos: lp y lpr. Y los dos son del cups. Creo que se mantienen por compatibilidad, pero no estoy seguro de cual es el "bueno". El manual del lp sí menciona a loptions, el de lpr no. Sospecho que lpr es el "otro" y "lp" el propio: lo digo porque el manual del lpr menciona opciones no soportadas, luego eran opciones del otro paquete de impresión (¿lpr quizás?) al que substituye.
Usa lp.
Se supone que si no le pasas opciones, pillará las que estén por defecto. Y, si no le pasas las opciones exactas, te ignorará, y no necesariamente se quejará: igual imprime con la opción equivocada.
Pe, yo uso -o repetidos: -o InputSlot=2Tray -o PageSize=A4
(Lo envio por segunda vez porque parece que no llega) Vaya... gracias Carlos no tenia ni idea de todos estos comandos. A ver... me ha pasado algo raro. En el comando de kpdf pongo /usr/bin/lp y establezco las opciones por defecto tal como cuentas: "lpoptions -d NRG -o InputSlot=2Tray -o PageSize=A4" Si pongo lpoptions -p NRG job-sheets=none,none InputSlot=2Tray PageSize=A4 Hasta aqui bien... le doi a imprimir... y perfecto.. me imprime por el cajon 2. Lo que no entiendo es que solo me ha funcionado 1 vez. Ahora mismo lo tengo igual y sale siempre por el primero ¿?¿?¿ parecen que hay fantasmas. He probado con varios -o y con comas pero nada... Tambien he probado con lpr pero nada. Ah y se me olvidaba.. yo el .lpoptions lo tengo en el home directamente, no tengo ningun .cups --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-07 a las 14:40 +0100, aux escribió:
(Lo envio por segunda vez porque parece que no llega)
Si llega.
Ah y se me olvidaba.. yo el .lpoptions lo tengo en el home directamente, no tengo ningun .cups
Ah, pues no se: igual cambió. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF7sNetTMYHG2NR9URAmlpAJ40N0evVfQrs9Ir+Wgf2JMWK66QlQCfRWHN XXZ2yDespfudHpkaBX750bs= =VOdk -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-06 a las 18:05 +0100, Camaleón escribió:
Pero mira, si pulsas en el icono del interrogante que te aparece en la pantalla de la configuración de los márgenes dice algo al respecto... vamos, que los márgenes sólo funcionan con ficheros ascii (ni con pdfs ni postscript) porque dice que los pdf y los postscript tienen la información de los márgenes codificada internamente.
¿Pero es que estais jugando con los margenes del controlador de la impresora? Yo esos jamás los he tocado... sólo uso los margenes del programa que esté usando, como los que me proporciona el acrobat, por ejemplo. Y si dice que eso es para los ficheros ascii, se refiere a que son los que usa para convertir ascii a ps. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF7b8RtTMYHG2NR9URApGrAJsEOCtqN4Sw1qUYsMU9otG2bfHzqACcDTqe NpUw9/d6Scbeg1EibMHsm1I= =TPX1 -----END PGP SIGNATURE-----
El 6/03/07, Carlos E. R. escribió:
¿Pero es que estais jugando con los margenes del controlador de la impresora?
Hombre, jugando, jugando... es una opción que tienen todas las impresoras y que aparece en kdeprint. Más bien estamos "experimentado" :-)
Yo esos jamás los he tocado... sólo uso los margenes del programa que esté usando, como los que me proporciona el acrobat, por ejemplo.
Pues todo el hilo hemos estado hablando de esa opción... pero bueno, lo que dice la ayuda es cierto. Un documento hecho en kwrite (ascii) con texto lo imprime con los márgenes que pongas. Yo lo he puesto a 5 cm. y se ha impreso casi en el centro, todo comprimido, con máregenes de 5 cm. Con el pdf ni caso, lo imprime bien, completo, pero con sus márgenes.
Y si dice que eso es para los ficheros ascii, se refiere a que son los que usa para convertir ascii a ps.
Lo que dice la ayuda es cierto, a los pdf no los puedes configurar para que se imprima (con kdeprint) con márgenes definidos desde ahí. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-06 a las 20:35 +0100, Camaleón escribió:
El 6/03/07, Carlos E. R. escribió:
¿Pero es que estais jugando con los margenes del controlador de la impresora?
Hombre, jugando, jugando... es una opción que tienen todas las impresoras y que aparece en kdeprint. Más bien estamos "experimentado" :-)
Llámalo hache :-p
Yo esos jamás los he tocado... sólo uso los margenes del programa que esté usando, como los que me proporciona el acrobat, por ejemplo.
Pues todo el hilo hemos estado hablando de esa opción...
Yo no O:-) Hablaba de los margenes dentro del programa acrobat. Mando a imprimir y santas pascuas, ni kdeprint ni leches, va directo a la impresora. Claro, que yo no suelo usar kde ;-)
pero bueno, lo que dice la ayuda es cierto. Un documento hecho en kwrite (ascii) con texto lo imprime con los márgenes que pongas. Yo lo he puesto a 5 cm. y se ha impreso casi en el centro, todo comprimido, con máregenes de 5 cm. Con el pdf ni caso, lo imprime bien, completo, pero con sus márgenes.
Es que me parece lógico... pero es confuso que tenga la posibilidad de definir margenes en ese punto.
Y si dice que eso es para los ficheros ascii, se refiere a que son los que usa para convertir ascii a ps.
Lo que dice la ayuda es cierto, a los pdf no los puedes configurar para que se imprima (con kdeprint) con márgenes definidos desde ahí.
Claro. Tened en cuenta que cuando el pdf ha llegado al kdeprint _ya_ se ha convertido en postscript mediante el acrobat... Sólo queda imprimirlo. En cambio, si imprimes un ascii, alguien lo tiene que convertir, y ese alguien puede ser la cadena de impresion (cups, ghostrscript, kdeprint, etc). Si la cadena se lanza desde kdeprint, porque al kdeprint lo que le llega es el propio fichero ascii, pues entonces sí que lo puede manipular. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF7cpstTMYHG2NR9URAu23AJ0cxiFae47n2YdlPwsJWEPvLJm8tQCeMztB UWX2VVY+7+/pY2ltmLMhWm8= =kTCI -----END PGP SIGNATURE-----
El 6/03/07, Carlos E. R. escribió:
Tened en cuenta que cuando el pdf ha llegado al kdeprint _ya_ se ha convertido en postscript mediante el acrobat... Sólo queda imprimirlo.
En cambio, si imprimes un ascii, alguien lo tiene que convertir, y ese alguien puede ser la cadena de impresion (cups, ghostrscript, kdeprint, etc). Si la cadena se lanza desde kdeprint, porque al kdeprint lo que le llega es el propio fichero ascii, pues entonces sí que lo puede manipular.
Lo que no entiendo es por qué al abrirlo el acrobat le permite especificar los márgenes, definir una distancia y que esa distnacia se mantenga en la hoja impresa. Debe ser pues problema del gestor de impresión (kdeprint) ya que acrobat uso el suyo propio... ¿no? Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-06 a las 21:15 +0100, Camaleón escribió:
El 6/03/07, Carlos E. R. escribió:
Tened en cuenta que cuando el pdf ha llegado al kdeprint _ya_ se ha convertido en postscript mediante el acrobat... Sólo queda imprimirlo.
En cambio, si imprimes un ascii, alguien lo tiene que convertir, y ese alguien puede ser la cadena de impresion (cups, ghostrscript, kdeprint, etc). Si la cadena se lanza desde kdeprint, porque al kdeprint lo que le llega es el propio fichero ascii, pues entonces sí que lo puede manipular.
Lo que no entiendo es por qué al abrirlo el acrobat le permite especificar los márgenes, definir una distancia y que esa distnacia se mantenga en la hoja impresa. Debe ser pues problema del gestor de impresión (kdeprint) ya que acrobat uso el suyo propio... ¿no?
No lo entiendes. El acrobat genera por sí mismo la salida de impresora, el fichero postscript. El gestor de impresión sólo le resta enviarlo a la impresora tal cual, no puede manipular nada, o casi nada. Los márgenes, la paginación, etc, ya están hechos. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF7dJktTMYHG2NR9URAthYAJ0dAC0X9FHksh6RBH5E8BHTBY/3AwCeLQbX Km048G0JvotNlY/4L7Cm0EQ= =IzJh -----END PGP SIGNATURE-----
El 6/03/07, Carlos E. R. escribió:
El acrobat genera por sí mismo la salida de impresora, el fichero postscript. El gestor de impresión sólo le resta enviarlo a la impresora tal cual, no puede manipular nada, o casi nada. Los márgenes, la paginación, etc, ya están hechos.
Sigo sin entender por qué "el mismo fichero se trata de forma distinta" si se envía a imprimir desde un programa u otro, con márgenes especificados o sin ellos, el resultado es diferente (con acrobat se imprime bien, con kdpf lo hace mal). Ambos utilizan el mismo controlador de impresión y la misma impresora, pero kpdf usa kdeprint (cups) y acrobat... ah, usa lpr... ésa es la única diferencia. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-06 a las 21:57 +0100, Camaleón escribió:
El 6/03/07, Carlos E. R. escribió:
El acrobat genera por sí mismo la salida de impresora, el fichero postscript. El gestor de impresión sólo le resta enviarlo a la impresora tal cual, no puede manipular nada, o casi nada. Los márgenes, la paginación, etc, ya están hechos.
Sigo sin entender por qué "el mismo fichero se trata de forma distinta" si se envía a imprimir desde un programa u otro, con márgenes especificados o sin ellos, el resultado es diferente (con acrobat se imprime bien, con kdpf lo hace mal).
Ambos utilizan el mismo controlador de impresión y la misma impresora, pero kpdf usa kdeprint (cups) y acrobat... ah, usa lpr... ésa es la única diferencia.
Eso te iba a decir. El acrobat pasa de los integradores de impresora, manda directo y punto, fuera problemas. El kpdf quiere ser majo, y falla. Eso de KISS sirve para algo ;-) - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF7g/mtTMYHG2NR9URAgkJAKCQQug24n05OXYhQyF5+h1C7dkM5QCeI/kV Oc2voY+y5Wyh9xzUjbw/XN8= =r91w -----END PGP SIGNATURE-----
El 7/03/07, Carlos E. R. escribió:
Eso te iba a decir. El acrobat pasa de los integradores de impresora, manda directo y punto, fuera problemas. El kpdf quiere ser majo, y falla. Eso de KISS sirve para algo ;-)
No falla, sólo te da más opciones ;-). A más opciones, más posibilidades de error. Sólo hay que ajustarlo. Pero mira, a mi me imrpime bien el pdf (con kpdf) en una impresora hp y a aux también, le falla con la otra impresora. Podría probar a usar lpr con el mismo comando que usa acrobat a ver qué resulta. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (3)
-
aux
-
Camaleón
-
Carlos E. R.