wine alatt pdf-be nyomtatni

Fórumok

Sziasztok.

Wine alatt van egy program, amellyel szeretnék nyomtatni, méghozzá fájlba írással, hogy a kimenet pdf legyen.

Szerintetek ez hogyan oldható meg?

Samba, ghost, latex van. Gondolom ezek közül a latex nem kell (azt máskor használom)

---------

a[~]$ wine --version
wine-1.3.26
a[~]$ uname -a
Linux darkstar 3.3.3-zombie #1 PREEMPT Mon Apr 23 15:13:43 CEST 2012 i686 Intel(R) Celeron(R) M processor 900MHz GenuineIntel GNU/Linux
a[~]$

Hozzászólások

Igen, ezen emésztem magam.
Alapból latex-párti vagyok, de sajnos van 2 igen fontos régi prg, amit csak wine-nal tudok használni.

Borzasztó, hogy ha a cupsra és a wine-ra egyszerre keresek rá, csak borospoharakat lelek...

---
--- A gond akkor van, ha látszólag minden működik. ---
---

cups-pdf fent van, de pl. a cutepdf installere ezt produkálja (részlet):

Backtrace:
=>0 0x7ed8eaf7 WideCharToMultiByte+0x187() in kernel32 (0x0032e280)
1 0x014637e5 in luacom (+0x137e4) (0x0032e320)
2 0x014748a5 in luacom (+0x248a4) (0x0032e410)
3 0x0147b93c in luacom (+0x2b93b) (0x0032e4bc)
4 0x003cb1e1 in lua51 (+0xb1e0) (0x0032e548)
5 0x003cb712 in lua51 (+0xb711) (0x0032e5c4)
6 0x003cb9e1 in lua51 (+0xb9e0) (0x0032e6bc)
7 0x003cb712 in lua51 (+0xb711) (0x0032e738)
8 0x003cb9e1 in lua51 (+0xb9e0) (0x0032e7a4)
9 0x014691ac in luacom (+0x191ab) (0x0032e7e0)
10 0x0146962f in luacom (+0x1962e) (0x0032e85c)
11 0x7dd2b142 in ieframe (+0xb141) (0x0032e8ac)
12 0x7dd290a1 in ieframe (+0x90a0) (0x0032e92c)
13 0x7dd29e81 in ieframe (+0x9e80) (0x0032e95c)
14 0x7dd3a29d in ieframe (+0x1a29c) (0x0032e9ac)
15 0x7ec7705a WINPROC_wrapper+0x19() in user32 (0x0032e9dc)
16 0x7ec777ac in user32 (+0x977ab) (0x0032ea2c)
17 0x7ec79c7d in user32 (+0x99c7c) (0x0032ea7c)
18 0x7ec3c54e DispatchMessageW+0x9d() in user32 (0x0032eb6c)
19 0x7ec0a414 IsDialogMessageW+0x113() in user32 (0x0032ed0c)
20 0x7ec3c268 IsDialogMessageA+0x67() in user32 (0x0032ed4c)
21 0x014426b0 in customnsweb (+0x26af) (0x0032ed8c)
22 0x004021f1 in cbsidlm-tr1_13-cutepdf_writer-orG:\mnt\shm\cbsidlm-tr1_13-CutePDF_Writer-ORG-10206470.exe (+0x21f0) (0x0032ef58)

Ilyenkor egy másikhoz nyúlok, majd egy harmadikhoz, aztán törlöm az éppen aktuális .wine teljes tartalmát, visszaállítom egy korábbi állapotát és kezdem elölről.

-----------
root[a]# slapt-get -search cups-pdf
cups-pdf-2.6.1-i486-1ab [inst=yes]: cups-pdf (a PDF printer backend module for CUPS)
root[a]# wine --version
wine-1.3.26
root[a]#

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Idéznék az első linkről (wineHQ): "Install cups-pdf using your main install tool (e.g. debian/ubuntu sudo apt-get install cups-pdf ), then create a new pdf printer (instance) in the printer management tool. The printer should just appear in the wine printer list, and printed documents appear in ~\PDF\ "

Azaz rakd fel a cups-pdf csomagot, hozz létre egy pdf-nyomtatót a cups-ban, a nyomtató ott lesz a wine nyomtatói között, és lesz öröm, meg bódottá' - és pdf-be nyomtatott fájlok a ~\PDF\ könyvtárban.

Valóban, egy csomagból felrakott van fenn, de már fordul a legújabb.
Közben felraktam a foxitreader dózeres verzióját, sajnos ezután sincs pdfwriter nyomtatóként...

-------

leállt a wine fordítása egy óra elteltével..
Majd holnap folytatom...
...
winebuild: iphlpapi_main.o is an empty file
winegcc: ../../tools/winebuild/winebuild failed
make[1]: *** [iphlpapi.dll.so] Error 2
make[1]: Leaving directory `/mnt/sdc1/usr/src/wine-1.5.22/dlls/iphlpapi'
make: *** [dlls/iphlpapi] Error 2
root[wine-1.5.22]#

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Biztos nevetséges, de idáig sem tudtam megoldani.

A jelenlegi állapot:

a[~]$ wine --version
wine-1.7.0
a[~]$

root[a]# slapt-get -search cups-pdf
cups-pdf-2.6.1-i486-1ab [inst=yes]: cups-pdf (a PDF printer backend module for CUPS)
root[a]#

Fineproint pdffactory használata esetén a háttérben a hibaüzenet:

fixme:psdrv:PSDRV_UpdateDevCaps Can't find page

Gyakorlatilag nincs papírméret annál a lenyíló menüpontnál, ahol be lehet(ne) állítani.

cutepdf pedig csak a linuxos programoknál megy, wine-os exéknél nem.

---
--- A gond akkor van, ha látszólag minden működik. ---
---