[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Okular moving
From:       "Wilfried Huss" <Wilfried.Huss () gmx ! at>
Date:       2006-11-14 10:20:53
Message-ID: 20061114102053.6930 () gmx ! net
[Download RAW message or body]


-------- Original-Nachricht --------
Datum: Tue, 14 Nov 2006 09:24:19 +0100
Von: Pino Toscano <toscano.pino@tiscali.it>
An: kde-core-devel@kde.org
Betreff: Re: Okular moving

> Alle 08:14, martedì 14 novembre 2006, Wilfried Huss ha scritto:
> > Am Dienstag, 14. November 2006 00:02 schrieb Aaron J. Seigo:
> > > > We support DjVu files too, although we can't extract text yet, but
> we
> > > > can read DjVu annotations.
> > >
> > > ah, didn't see it in my list of supported files in okular, though
> > > ligature shows it in its list. (both compiled from source of course =)
> >
> > You need the development headers of DjVulibre for the DjVu support of
> > Okular.
> 
> Wrong. You need just the latest stable, that is DjVuLibre 3.5.17. And many
> distros already package it.

Yes just like I said, you need a package like libdjvulibre-dev installed,
which contains the development headers.

> > Ligature has a copy of DjVulibre in its codebase
> 
> Didn't we say that interal copies of 3rd part libraries are a no-no?
> (think 
> about the xpdf sources in kpdf...)

It is of couse not optimal.

> > because the  
> > external API of DjVulibre is very limited and also in C while the actual
> > code is C++.
> 
> Then I should be a magician, as I managed to handle it almost decently?

When I added DjVu support (May 2005) this API was basically none existing.
The situation has improved a little bit since than, but still today the
external API doesn't support all the features Ligature supports for DjVu
files.

There is a reason why all of the Windows based DjVu-Viewers, and also
most of the tools included in Djvulibre including the official DjVu-Viewer
(djview), do not use the external API.

Greetings,
Wilfried Huss.

-- 
"Ein Herz für Kinder" - Ihre Spende hilft! Aktion: www.deutschlandsegelt.de
Unser Dankeschön: Ihr Name auf dem Segel der 1. deutschen America's Cup-Yacht!
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic