How to convert lit to pdf

I want to convert some lit eBooks to pdf files. I have tried to compile ConvertLit with no sucess and another python based with same bad results.
Does anyone know how to convert lit to pdf in linux?

Hi,
maybe I will be able to help you.
Why don’t you try Calibre?
Personally I use it for reading my books, but it says that it can a lot of more… for example converting books look here.

Are you sure that there are no DRM restrictions on your lit book?

greetings

calibre works fine, reads .lit files, and is able to export them into many different formats. i don’t like it as a reader so much, i prefer FBreader, which is available from the education repo (Index of /repositories/Education/openSUSE_11.2 ; only for oS 11.2, but i installed the rpm–not the whole repo!–successfully under oS 11.3).

i wouldn’t install calibre from their website, since there’s no un-install option with their java installer. better to install it from openSUSE repos. for 11.3 it’s included in the OSS repo; using oS 11.2 you’ll have to add this repo: Index of /repositories/devel:/tools:/documentation/openSUSE_11.2


phani.

Thanks guys but can’t run calibre:

Traceback (most recent call last):
  File "/usr/bin/calibre", line 19, in <module>
    sys.exit(main())
  File "/usr/lib/calibre/calibre/gui2/main.py", line 288, in main
    app, opts, args, actions = init_qt(args)
  File "/usr/lib/calibre/calibre/gui2/main.py", line 38, in init_qt
    from calibre.gui2.ui import Main
  File "/usr/lib/calibre/calibre/gui2/ui.py", line 41, in <module>
    from calibre.gui2.widgets import ProgressIndicator, IMAGE_EXTENSIONS
  File "/usr/lib/calibre/calibre/gui2/widgets.py", line 25, in <module>
    from calibre.gui2.progress_indicator import ProgressIndicator as _ProgressIndicator
  File "/usr/lib/calibre/calibre/gui2/progress_indicator/__init__.py", line 15, in <module>
    pi_error)
RuntimeError: Failed to load the Progress Indicator plugin: the sip module implements API v8.0 but the progress_indicator module requires API v7.1

where did you install calibre from? openSUSE repos or the app. website?

btw., i also got ConvertLit compiled one time. there may be some dependencies missing, but i was able to install what’s needed and get it to work. (some time ago, so i don’t remember in detail; but should be possible.)


phani.

Yes I’ve installed it from web (Index of /distribution/11.3/repo/oss/suse). Calibre 0.6

this google search shows that the same problem exists in many distros: sip module proress indicator - Google Search

seems to have to do with the python-sip package, which i remember caused some trouble in oS 11.3 recently because some dependencies couldn’t be provided. my version of python-sip is “4.10.2-40.4-x86_64 from vendor obs://build.opensuse.org/KDE”. if you manage to install that same version, i hope calibre should work for you, too.


phani.

PS: url for the repo i got python-sip from: http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_11.3/

btw., i’ve also got a folder with ****.exe & LitConverter.exe. i used that when at some point ConvertLit didn’t compile for me. this .exe runs under wine, i remember (don’t have wine installed atm). it’s pretty small, 200+ Kb, so i could email it to you if you like. (private message with your email addr., or something.)


phani.

PS: oh my, the program name got, for obvious reasons, censored. hope i’m not going to be banned now… :slight_smile:

I have OpenSuse 11.2 64-bit and Calibre instalation from their site (binary) was flawless and it works great, just make sure you have got all dependencies mentioned on their site.
Here is command you should type in the terminal to install Calibre

sudo python -c “import urllib2; exec urllib2.urlopen(‘http://status.calibre-ebook.com/linux_installer’).read(); main()”

good luck

My problem is that for KDE 4.5 I have had to update the python-sip package to avoid dependency conflicts.
The issue now is what would be the way to make calibre run with this newer python-sip version.

I have OpenSuse 11.2 64-bit and Calibre instalation from their site (binary) was flawless and it works great, just make sure you have got all dependencies mentioned on their site.

my issue with the python installer from that site is that there’s no un-install procedure. you’ll have to follow the install log and manually delete everything that was installed, from various locations. i’m not sure if there’s an update script, but oS repos are generally easier because all that’s taken care of.

My problem is that for KDE 4.5 I have had to update the python-sip package to avoid dependency conflicts.
The issue now is what would be the way to make calibre run with this newer python-sip version.

i would be surprised if the same dependency on python-sip wouldn’t exist when calibre is installed using that python script.

updating the python-sip package really isn’t that hard; you’d just have to add the repo i mentioned. but it’s up to you of course: trouble this way, trouble that way. pick your poison…


phani.