Δημοσιεύτηκε: 28 Νοέμ 2010, 12:47
από Th P
Kαλημέρα στήν κοινότητα

1) στήν αντικάτάσταση τού --book δίνει πάλι:
Κώδικας: Επιλογή όλων
thanasis@thanasis-VGN-CS11S-Q ~ $ /usr/bin/chm2pdf --continuous /home/thanasis/a.CHM
Traceback (most recent call last):
File "/usr/bin/chm2pdf", line 1108, in <module>
main(sys.argv)
File "/usr/bin/chm2pdf", line 1102, in main
convert_to_pdf(cfile, filename, outputfilename, options)
File "/usr/bin/chm2pdf", line 387, in convert_to_pdf
correct_file(re.sub('\\\\ ', ' ', page_filename), htmlout_filename, html_list, objective_urls, options)
File "/usr/bin/chm2pdf", line 131, in correct_file
pf=open(input_file,'rU')
IOError: [Errno 21] Is a directory: '/tmp/tmpMD0ZXG/a/'
thanasis@thanasis-VGN-CS11S-Q ~ $

καί
Κώδικας: Επιλογή όλων

thanasis@thanasis-VGN-CS11S-Q ~ $ /usr/bin/chm2pdf --webpage /home/thanasis/a.CHM
Traceback (most recent call last):
File "/usr/bin/chm2pdf", line 1108, in <module>
main(sys.argv)
File "/usr/bin/chm2pdf", line 1102, in main
convert_to_pdf(cfile, filename, outputfilename, options)
File "/usr/bin/chm2pdf", line 387, in convert_to_pdf
correct_file(re.sub('\\\\ ', ' ', page_filename), htmlout_filename, html_list, objective_urls, options)
File "/usr/bin/chm2pdf", line 131, in correct_file
pf=open(input_file,'rU')
IOError: [Errno 21] Is a directory: '/tmp/tmpUAYCpX/a/'
thanasis@thanasis-VGN-CS11S-Q ~ $


2) βρήκα μιά λύση εδώ: https://answers.launchpad.net/ubuntu/+source/chm2pdf/+question/68011

όπου από τα lib πού προτείνει:
    * libchm
    * libchm-bin
    * libchm-dev
    * python-chm
    * html-doc
    * htmldoc-common
μού έλειπαν 2: libchm-dev καί html-doc
εγκατέστησα το libchm-dev
αλλά γιά το html-doc ο synaptic βγάζει ένα κατεβατό επιλογές, τί νά επιλέξω?

Επίσης στό τέλος τής σελίδας λέει:
έγραψε:there is no need for that...
i decompiled the chm file and used htmldoc manually...it did the trick.
i had tried almost all the available options on windows...but this worked way better than anyone of them!


πώς γίνεται το `decompile the chm file and use htmldoc manually`?