[l-linux] Fwd: Imprimir con Wine (medio largo)

Javier Jacobo jjacobo@telesurf.com.py
Fri, 15 Mar 2002 13:56:40 -0400


Como nadie me habia respondido , tuve que "luchar" con poquito para conseguir 
imprimir desde Wine , les comento por si a alguien le sirva alguna vez:

  Primero instale el CUPS (www.cups.org) para administrar mis impresiones.- 
Lo configure para que imprima en una HP laserJet 2100c que esta en una red 
Windows , dandole como nombre a mi impresora "impresora" .-
 Lo probe ..

 lp -Pimpresora test.ps produces output

 
  Una vez que mi Linux imprimio sin problemas , lei BASTANTE la documentacion 
de Como Imprimir desde Wine.-

  -  Baje los sources del codeweaver para utilizar los utilitarios que vienen 
con él .-

   Despues de instalar de vuelta el Wine ,  edite del .wine/config 
agragando lo siguiente :

[spooler]
"FILE:" = "tmp.ps"
"LPT1:" = "|lp -Pimpresora"

 * Despues modifique el archivo   
../codeweavers-wine-20010626/documentation/psdrv.reg que viene con el source 
de Wine

BOF*******************************************************************

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers\Wine 
PostScript Driver]
"Attributes"="dword:00000000"
"Default Devmode"=
"Name"="Mi Impresora"    ##### Nombre Para mi Impresora en Wine
"Port"="LPT1:"
"Print Processor"="WinPrint"
"Printer Driver"="PS Driver"
"Priority"="dword:00000000"
"Start Time"="dword:00000000"
"Status"="dword:00000000"
"Until Time"="dword:00000000"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers\Wine 
PostScript Driver\PrinterDriverData]
"PPD File"="/cups-1.1.14/ppd/laserjet.ppd"    ## EL archivo PPD(del cup)

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers\Wine 
PostScript Driver\PrinterDriverData\FontSubTable]
"Courier New"="Courier"
"Arial"="Helvetica"
"Helv"="Helvetica"
"Times New Roman"="Times"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows 
4.0\Drivers\PS Driver]
"Configuration File"="WINEPS.DRV"
"Data File"=""
"Driver"="WINEPS.DRV"
"Version"="dword:0a000000"
"Datatype"=""
"Dependent Files"=""
"Help Files"=""
"Monitor"=""

EOF********************************************************************


 una vez hecho estos cambios ejecute el siguiente comando
../codeweavers-wine-20010626/programs/regapi/regapi setValue  
<./codeweavers-wine-20010626/documentation/psdrv.reg 

mas corto ..
  
programs/regapi setValue < documentation/psdrv.reg


Terminado , edite el archivo win.ini de mi fake_windows colocando lo siguiente

BOF-------------------------------------
...
...
[devices]
Wine impresora=WINEPS,LPT1:impresora

impresora=WINEPS,LPR:impresora

EOF -------------------------------------

YYYYYYYY , lo probe ... FUNCIONA  !!!!!!!!!!

Ahora ya puedo imprimir mis documentos enviados al Lotus Notes desde el Wine 
.. que lindo verdad  :-).- 

Solo queria contarle mi experiencia y compartir un poco de esto.-

espero a alguien le sirva , 

Saludos a Todos (disculpen las faltas)

Javier Jacobo
Operacione Tecnicas
TELESURF WLL & Internet
TELECEL SA
Asuncion Paraguay
Tel : 595 21 505670
Cel : 0981 407086






----------  Forwarded Message  ----------

Content-Type: text/plain;
  charset="iso-8859-15"
From: Javier Jacobo <jjacobo@telesurf.com.py>
Organization: TELECEL SA
To: l-linux@linux.org.ve
Subject: Imprimir con Wine
Date: Thu, 7 Feb 2002 17:25:18 -0300
X-Mailer: KMail [version 1.3.1]
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Status: RO
X-Status: S
Estimados Todos .
				Actualmente tengo instalado  codeweavers-wine emulando el Lotus Notes ,
funciona de las mil  maravillas , pero hasta ahora no encontre la forma de
decirle al "Wine" que imprima.

				Si alguien sabe hacerlo , por favor le pido muy coordialmente que me diga

gracias de ante mano a todos

Saludos


Javier Jacobo
Operacione Tecnicas
TELESURF WLL & Internet
TELECEL SA
Asuncion Paraguay
Tel : 595 21 505670
Cel : 0981 407086

-------------------------------------------------------
----------------------------------------------------------------------------
Enviar e-mail a <majordomo@linux.org.ve> colocando en el cuerpo:
"unsubscribe l-linux"    (Para retirarse)
"info l-linux"           (Para recibir las normas vigentes - Netiquette)
Visite el canal IRC #velug en undernet.org para consultas interactivas.
----------------------------------------------------------------------------