aus historischen Gründen: KTourPresenter ist ein Abspielprogramm für eine Dia-Show von Pedale-Quale. Das Programm läuft unter Unix-ähnlichen Betriebssystemen mit KDE als Benutzeroberfläche. Entwickelt wird diese Software unter Linux.

KTourPresenter ist ein Programm zur Darstellung der Dias einer Tour-CD von Pedale Quale (eine Reise vom DJH). Als Ergänzung zu dem auf den CD's enthaltenen Windows-Programm play.exe dient KTourPresenter der Darstellung der Dia-Show auf einem Rechner mit einem Betriebssystem der Unix-Familie (z.B. Linux). Getestet habe ich das Programm mit den Tour-CD's »Schweizer Flüsse und Seen« (2000), »Vom Bodensee nach Kärnten« (2001) und »Vom Bodensee in die Dolomiten« (2002).

Als Benutzeroberfläche dient KDE. (siehe Vorraussetzungen). KTourPresenter wird unter Linux entwickelt. Es sollte aber auf jeder Plattform lauffähig sein, auf der KDE/Qt und die Imlib zur Verfügung steht.

Das Programm unterliegt der General Public License, Version 2 (eine deutsche Übersetzung findet sich hier).

Neuigkeiten 
19.1.2003 Zwei kleine Fehler, die sich im Zusammenhang mit der Tour CD 2002 gezeigt haben, sind in der Version 0.6.3 behoben. (Download-Bereich)
13.1.2003 Eine neue Bugfix-Version von KTourPresenter ist erschienen.
17.12.2002 Nach langer Zeit ist heute die neue Version 0.6.1 von KTourPresenter erschienen.
5.6.2002 Eine erste Portierung von KTourPresenter für KDE 3.x liegt in der Version 0.6.0 vor.
25.3.2002 KTourPresenter hat seine Homepage! Die Version 0.5.1 (für KDE 2.x) kann aus dem Download-Bereich geladen werden.

Voraussetzungen

KTourPresenter benötigt folgende Programme / Bibliotheken:

  • Für KTourPresenter < 0.6.0
    • Trolltech's Qt Version 2.2 oder 2.3 (getestet mit Qt 2.3.1)
    • KDE in der Version 2.1 oder 2.2 (getestet mit KDE 2.2.2)
  • Für KTourPresenter >= 0.6.0
    • Trolltech's Qt Version 3.0.3 oder höher
    • KDE in der Version 3.0 oder höher
  • für die Darstellung der Bilder wird die Imlib ab Version 1.6 benötigt (getestet mit Imlib 1.9.9)
  • Die Sammlung an Programmen, um Programme zu übersetzen (GCC/G++, Autoconf, Automake). Sie sollten Teil einer jeden Linux-Distribution sein. Ansonsten sind sie unter www.gnu.org zu finden.

Wichtig: Die Distributionen unterteilen obengenannte Bibliotheken in Laufzeit- und Entwicklerpaktete (oft mit devel im Paktenamen). Für die Übersetzung sind auch die Entwicklerpakete nötig!

Download

Für eine erfolgreiche Übersetzung sollten die Voraussetzungen zu überprüft werden.

Achtung: Die Version für KDE 2 wird nicht mehr weiterentwickelt! Neue Funktionalität wird nur noch unter KDE 3.x oder höher implementiert.

Übersetzen

Nachdem das Quelltextarchiv geladen und mit

tar xfz ktourpresenter-X.Y.Z.tar.gz

entpackt wurde (X.Y.Z steht für die Programmversionsnummer), wird das Programm in dem Quelltextverzeichnis mit

./configure
make
make install

übersetzt und installiert (letzteres muss als root geschehen!). Wurde das Programm erfolgreich übersetzt und installiert, kann das Quelltextverzeichnis mit make clean von unnötigem Ballast befreit werden.

Der Aufruf des configure-Skriptes kann durch Angabe von Optionen ergänzte werden. configure --help gibt Auskunft über die möglichen Optionen.

Beispiele:

  • --disable-debug: Entfernt aus dem übersetzten Programm Debug-Informationen und -Meldungen.
  • --enable-final: Erzeugt beim Übersetzen ein größenoptimiertes Programm. Warnung: Experimentell! Führt in manchen Umgebungen dazu, dass sich das Programm nicht übersetzen lässt! Beim Übersetzen ist viel Arbeitsspeicher nötig!

Benutzung

Da bisher ein Online-Handbuch nur rudimentär existiert sei hier nur eine kleine Beschreibung des Programmes dargestellt.

Start des Programmes

Gestartet werden kann KTourPresenter auf zwei Arten:

  1. Im K-Menü unter Anwedungen und dann KTourPresenter.
  2. Im Konqueror durch anklicken des play.ini-Symbols.

Im Gegensatz zum Windows-Programm auf der Tour-CD befindet sich KTourPresenter nicht auf dieser, sondern in der lokalen KDE-Installation. Das Programm kennt (erstmal) nicht, wo sich die Dia-Show befindet. Aus diesem Grund muss man in KTourPresenter erstmal über das Menü Datei → Öffnen... eine Dia-Show (play.ini-Datei) geladen werden. Dieses ist nicht nötig, wenn KTourPresenter durch Anklicken des play.ini-Symbols im Konqueror gestartet wurde.

Abspielen einer Dia-Show

Wurde eine Dia-Show geladen, so kann sie über das Menü Steuerung → Start gestartet werden. Wie so viele andere Aktionen, so kann auch diese Funktion per Taste gestartet werden (starten der Show durch [P] für Play). Eine laufende Dia-Show kann mit Steuerung → Stoppen beendet (Taste [S] für Stop) oder mit Steuerung → Anhalten (Taste [H] für Halt) angehalten oder wieder fortgesetzt werden.

KTourPresenter ist in großen Teilen konfigurierbar. Die Hauptkonfigurationsdialogbox ist über das Menü Einstellungen → KTourPresenter einrichten... erreichbar. Einstellbar sind unteranderem auch die Tastaturbelegung.

Mit KTourPresenter kann eine Dia-Show auch im Vollbildmodus angeschaut werden (Tastenkombination [Strg+Shift+F]), Helligkeit, Kontrast und Gamma-Wert sind einstellbar, es kann zum nächsten / vorigen Dia oder Tag gesprungen werden und einiges mehr.

Eine Dia-Show besteht zum Teil aus mehreren CD's. Um am Ende einer CD die nachfolgende abzuspielen, muss die Abspiel-Datei erst über den Menüeintrag Datei → Schließen geschlossen werden. Daraufhin kann das Medium gewechstelt und die neue Abspieldatei mit Datei → Öffnen... geladen werden.

Fehler

KTourPresenter hat im Moment noch Beta-Status. Somit gebe ich auch zu, dass in dem Programm noch Fehler stecken. Nachfolgend liste ich die Fehler auf, die mir bekannt sind. Möglicherweise enthält das Programm weitere Fehler. Ich würde mich sehr freuen, wenn Fehlermeldungen mich erreichen. Grundlage für diese Liste dient die Versionen 0.6.3.

  • Im Vollbildmodus funktionieren die Tastenkürzel nicht. Das Kontext-Menü über die rechte Maustaste funktioniert aber.
  • Einen Wechsel in den Window-Modus, wenn das Programm mit eingeschaltetem automatischem Laden der Präsentation, automatischem Starten der geladenen Präsentation und der Darstellung im Vollbildmodus gestartet wurde, führt zu falsch skalierten Fotos.
  • Ohne den funktionstüchtigen KDE-Soundserver aRts kommt es beim Anhalten der Dia-Show zum Programmabsturz, da die aktuelle Abspielposition in der Sound-Datei festgehalten wird; diese Position wird ebenfalls zur Beseitigung einer "Verspätung" (Diawechsel läft nicht mehr synchron mit der Sound-Datei) benötigt.
  • Lädt man eine andere Datei, als eine gültige play.ini Datei, dann führt das zu einem Programmabsturz.
  • Werden die Tastenkürzel (auch Kurzbefehle genannt) geändert, dann werden sie sofort aktiv. Die Angaben in der Menüleiste und in dem Kontextmenü werden erst beim nächten Programmstart geändert

ToDo

Gensauso wie über Fehlermeldungen würde ich mich auch über Anregungen zu KTourPresenter freuen.

  • Besseres Online-Handbuch.
  • Ein robusterer Scanner für das Lesen der Abspieldateien (play.ini, *.ply).
  • Möglichkeit der Überblendung beim Diawechsel.