Kapitel 8. Fragen und Antworten

8.1. Wie können mehrere Autoren eingegeben werden?
8.2. Kann ich das Erscheinungsbild von gedruckten Seiten einstellen?
8.3. Wie kann ich nach Feldern gruppieren, die in der Voreinstellung nicht in der Werkzeugleiste enthalten sind?
8.4. Warum werden diese merkwürdigen Ausgaben angezeigt, wenn ich Tellico in einer Konsole starte?
8.5. Wie kann ich die angezeigten Spalten ändern?
8.6. Wie kann ich nach Feldern wie „Gelesen“ filtern?
8.7. Wie werden neue Vorlagen für Einträge hinzugefügt?
8.8. Kompilierung und Installation funktionierte ohne Probleme, aber beim Start von Tellico wird nur ein leeres Fenster angezeigt. Was ist die Ursache dafür?
8.9. Wie exportiere ich zusätzliche Bibtex-Felder?
8.10. Was passierte mit dem Namen „Bookcase“?
8.11. Welche Bedeutung hat der Name Tellico?
8.12. Warum sind in den Suchergebnissen diese Verknüpfungen zu Amazon.com enthalten?
8.13. Warum wird keine richtige Datenbank verwendet?

8.1.

Wie können mehrere Autoren eingegeben werden?

Namen von Autoren sollten durch Semikolon getrennt werden, wie zum Beispiel Brian W. Kernighan; Dennis M. Ritchie. Benutzten Sie kein "und" oder ähnliche Konstruktionen, auch wenn es sich um 20 Autoren handelt. Ist die Einstellung zur automatischen Formatierung aktiviert, wird automatisch der Nachname jedes Autors zuerst angeführt.

Andere Eigenschaften, die mehrere Werte enthalten können, wie zum Beispiel „Gattung“ und „Schlüsselwort“, sollten ebenfalls mit einem Semikolon als Trennzeichen zwischen den einzelnen Werten eingegeben werden.

8.2.

Kann ich das Erscheinungsbild von gedruckten Seiten einstellen?

Ja, das ist möglich. Suchen Sie die Datei tellico-printing.xsl, die im Ordner $KDEDIR/share/apps/tellico/ gespeichert sein sollte. Kopieren Sie diese Datei in den Ordner $KDEHOME/share/apps/tellico/ und ändern Sie sei dort. Sie müssen sich mit XSLT auskennen, da damit das Erscheinungsbild des Drucks eingestellt wird. Die HTML-Ausgabe wird mit dieser Datei generiert. Es ist am einfachsten, die CSS-Werte am Anfang der Datei zu bearbeiten, um das Aussehen der Druckseiten zu ändern

Beachten Sie, dass die Datei tellico-printing.xsl eine weitere Datei namens tellico-common.xsl verwendet, die einige allgemeine Vorlagen enthält. Wenn Sie die Datei tellico-printing.xsl in den Ordner $KDEHOME kopieren, müssen Sie entweder das Element <xsl:import> an den neuen Speicherort anpassen oder die Datei tellico-common.xsl ebenso mit kopieren.

8.3.

Wie kann ich nach Feldern gruppieren, die in der Voreinstellung nicht in der Werkzeugleiste enthalten sind?

Um die Gruppierung nach anderen Feldern als in der Voreinstellung zu ermöglichen, aktivieren Sie „Gruppierung erlauben“ für das betreffende Feld im Dialog „Sammlungsfelder“.

8.4.

Warum werden diese merkwürdigen Ausgaben angezeigt, wenn ich Tellico in einer Konsole starte?

Ausgaben auf der Konsole wie

Tellico::updateCollectionToolBar
GroupView::setGroupAttribute - author
GroupView::slotAddCollection
QCheckBox::property( "title" ) failed: property invalid
or does not exist

sind Informationen zur Fehlersuche. Diese Ausgaben können beim Kompilieren mit der Einstellung --disable-debug abgeschaltet werden. Sie können auch --enable-final verwenden, dann werden die ausführbaren Dateien etwas größer, laufen aber auch schneller.

Die letzte Ausgabe besagt, das die installierte Qt™-Version mit einigen Informationen zur Fehlersuche kompiliert wurde.

Wenn Tellico bereits installiert ist, starten Sie das Programm kdebugdialog und überprüfen, ob alle Ausgaben zur Fehlersuche abgeschaltet sind. Damit werden alle Ausgaben für KDE-Programme unterdrückt.

8.5.

Wie kann ich die angezeigten Spalten ändern?

Klicken Sie mit der rechte Maustaste auf die Kopfzeile. Dann wird ein Kontextmenü geöffnet, in dem Sie die angezeigten Spalten auswählen können. Die Anordnung der Elemente in der Kopfzeile kann durch verschieben mit gedrückter linker Maustaste angepasst werden. Klicken Sie auf ein Feld im der Kopfzeile, um die Anzeige nach diesem Feld zu sortieren.

8.6.

Wie kann ich nach Feldern wie „Gelesen“ filtern?

Intern werden Ankreuzfelder in Tellico als Boolescher Wert "true" (wahr) gespeichert. Möchten Sie zum Beispiel einen Filter definieren, der nur die bisher noch nicht gelesenen Science-Fiction-Bücher anzeigt. müssen Sie zwei Regeln eingeben. Wählen Sie Trifft auf alle der folgenden zu. Als erste Regel geben Sie Gattung enthält Science-Fiction an, die zweite Regel lautet Gelesen enthält nicht true.

Sie können außerdem die Filterleiste verwenden, die passende Einträge in allen Feldern findet. Diese Filterleiste verarbeitet auch reguläre Ausdrücke. Möchten Sie zum Beispiel nach Büchern der Autoren Weber oder Bujold filtern, geben Sie weber|bujold in der Werkzeugleiste ein.

8.7.

Wie werden neue Vorlagen für Einträge hinzugefügt?

Vorlagen für Einträge sollten für einen einzelnen Benutzer $KDEHOME/share/apps/tellico/entry-templates/ oder für alle Benutzer des Systems in $KDEDIR/share/apps/tellico/entry-templates/ gespeichert werden. Vorlagen in $KDEHOME überschreiben alle Dateien mit dem gleichen Namen in $KDEDIRS. Im Einrichtungsdialog können Vorlagen für Einträge für jede Art von Sammlung getrennt definiert werden.

Vorlagen für den Bericht-Dialog werden in $KDEHOME/share/apps/tellico/report-templates/ gespeichert.

8.8.

Kompilierung und Installation funktionierte ohne Probleme, aber beim Start von Tellico wird nur ein leeres Fenster angezeigt. Was ist die Ursache dafür?

KDE-Programme suchen Ihre Daten an Orten, die durch die Umgebungsvariable $KDEDIRS bestimmt werden. Wenn Sie zum Beispiel in den Ordner /usr/local installieren, aber für die Umgebungsvariable $KDEDIRS kein Wert gesetzt ist oder diese den Wert /usr enthält, kann Tellico die erforderlichen Daten nicht finden. Dies betrifft vor allem SuSE®, dafür müssen Sie mit der Einstellung --prefix=/opt/kde3 kompilieren. Alternativ können Sie eine Zeile mit dem richtigen Wert für $KDEDIRS in die Datei .profile. Lesen Sie dazu die Dokumentation der verwendeten Shell.

8.9.

Wie exportiere ich zusätzliche Bibtex-Felder?

Tellico verwendet die Eigenschaft bibtex, um die zu exportierenden bibtex-Felder zu bestimmen. Möchten Sie zusätzliche Felder für den Export wie zum Beispiel eine Zusammenfassung hinzufügen, öffnen Sie den Dialog Sammlungsfelder. Klicken Sie auf den Knopf Eigenschaften festlegen .... Fügen Sie dann eine Eigenschaft bibtex mit dem Wert Zusammenfassung hinzu. Wenn Sie dann nach bibtex oder bibtexml exportieren, wird diese Eigenschaft dann für den Namen des bibtex-Feldes verwendet.

8.10.

Was passierte mit dem Namen „Bookcase“?

Wegen Problemen mit einem Markennamen wurde Bookcase im September 2004 in Tellico umbenannt. Damals wurde Tellico Version 0.12 veröffentlicht. Diese Version war bis auf den geänderten Namen identisch mit Bookcase 0.11.

8.11.

Welche Bedeutung hat der Name Tellico?

Einige Überlegungen zur Namenswahl finden Sie hier, Einige angedachte Namen hatten Bezug zu Buchsammlungen. Da Tellico jedoch verschiedene Arten von Sammlungen verwalten kann, hat der Autor einen gut klingenden Namen gewählt. Tellico ist der Name einer Stadt, in deren Umgebung der Autor aufwachsen ist.

8.12.

Warum sind in den Suchergebnissen diese Verknüpfungen zu Amazon.com enthalten?

Die Bedingungen für die Nutzung der Webdienste von Amazon.com legen fest, dass alle von diesem Dienst bezogenen Bilder wieder zurück zu Amazon.com verknüpft werden müssen, ebenso als zusätzliche Verknüpfung. Die Partner-ID von Amazon.com ist notwendigerweise darin enthalten, so dass alle Zahlungen per Überweisung ordnungsgemäß gesammelt werden.

8.13.

Warum wird keine richtige Datenbank verwendet?

Die Entwicklung von Tellico wurde mit dem Ziel begonnen, C++ zu lernen. Der Autor kannte damals SQL noch nicht und hat heute nur begrenzte Kenntnisse darüber. Daher wurde Tellico nicht mit einer relationale Datenbank, entwickelt, und das wird sich wahrscheinlich nicht ändern. Finden Sie das nicht gut, benutzen Sie Tellico einfach nicht.

Natürlich kann der Quelltext von jedermann nach seinen Wünschen verändert werden.