Questions et réponsesComment démarrer le programme ?Après avoir télé-chargé et décompressé &appname;, exécutez
configure pour tout configurer:
Il se peut que vous ayez à modifier certaines options de la ligne
de commande. ensuite, exécuter
make compilera
&appname;. Ensuite, en tant qu'utilisateur root, exécutez
make install pour tout installer.
Être root n'est
nécessaire que si vous installez à un endroit où vous n'avez pas
les droits d'écriture. La commande pour démarrer &appname; est
tellico. Si vous installez
un binaire pré-empaqueté, une entrée dans le menu sera ajoutée pour
&appname;. Comment saisir des auteurs multiples ?Les noms des auteurs doivent être séparés par un point-virgule,
de la façon suivante :
Brian W. Kernighan; Dennis M. Ritchie. N'ajoutez
pas le mot "et" ou un autre similaire, même s'il y a 20 auteurs.
Si l'option de mise en forme automatique est activée, le nom de famille
sera automatiquement affiché en premier pour chaque auteur.Les autres propriétés permettant des valeurs multiples, telles que
"genre" ou "mots-clef" sont saisis de la même manière, avec un point-virgule
entre chaque valeur.Est-il possible de modifier l'apparence des pages imprimées ?Oui, bien sûr. Trouvez le fichier
tellico-printing.xsl qui devrait se trouver dans le
repertoire $KDEDIR/share/apps/tellico/. Vous pouvez le copier
dans $KDEHOME/share/apps/tellico/ pour y apporter des
modifications personnelles. Il est nécessaire de connaître le langage
&xslt;, mais modifier ce fichier
est la seule façon de changer la mise en forme. Les données &html; sont
produites à partir de ce fichier, et la manière la plus simple de changer
l'apparence à l'impression est de modifier le CSS dans la partie supérieure du
fichier. N'hésitez pas à poser des questions par e-mail. Les fichiers
d'impression alternatifs &xslt; seront disponibles sur
le site web &appname;.Prenez garde au fait que le fichier
tellico-printing.xsl fait référence à un autre,
tellico-common.xsl, qui contient certaines structures
&xslt; génériques. Si vous copiez tellico-printing.xsl
dans $KDEHOME, vous devrez soit modifier l'élément
<xsl:import> pour pointer vers la position du fichier
tellico-common.xsl ou copier le fichier commun avec.
Comment regrouper selon un critère que ceux disponibles dans la barre d'outils ?
Pour permettre de regrouper selon un champs qui le permet pas par défaut,
valider la case "Autoriser le regroupement" pour ce champs en particulier dans
la boite de dialogue "Champs de la collection".
Qu'est-ce que tous ces messages qui s'affichent quand je lance &appname;?Des choses telles que :
Tellico::updateCollectionToolBarBCGroupView::setGroupAttribute - authorBCGroupView::slotAddCollectionQCheckBox::property( "title" ) failed: property invalid
or does not exist
sont des informations de déboggage. Lors de la compilation, ils peuvent être
désactivés avec l'option .
Vous pouvez également utiliser l'option
, qui utilise
un peu plus de mémoire lors de la compilation, mais rend l'application
plus efficace à l'exécution.Le dernier message est légèrement différent, il indique que votre
installation de Qt a été compilée avec des informations de déboggage.Ou, si &appname; est déjà installé, executez
kdebugdialog et assurez-vous
que "0 (generic)" n'est pas coché. Cette option désactive l'affichage de tous
les messages de déboggage venant d'applications KDE générique (i.e. celles qui
ne sont pas distribuées officiellement par KDE).Comment modifier les colonnes affichées ?Cliquez du bouton droit sur la barre d'en-tête. Vous pouvez également
déplacer les en-tête pour les ré-ordonner, ou cliquer dessus pour trier
selon un champ particulier.Comment puis-je filtrer par rapport à un critère
comme le champs "Lu" ?En interne, le champ des cases à cocher de &appname; est sauvegardé avec
la valeur "true" ; donc si vous souhaitez filtrer pour n'afficher que les
livres de science fiction que vous n'avez pas lu par exemple, vous devez faire
deux règles de filtrage. Assurez-vous que la case "Vérifie toutes les règles"
est cochée. Configurez la première règle telle que "Genre" "contenant"
"Science Fiction" (sans guillemets) et la seconde pour avoir
"Lu" "ne contenant pas" "true" (sans guillemets).De plus, le filtre rapide de la barre d'outils fonctionne pour tous les
champs ; et s'il contient un caractère non alpha-numérique, le texte sera
interprété comme étant une expression régulière. Ainsi, si vous voulez rapidement
filtrer vos livres pour afficher ceux de Weber ou Bujold, tapez "weber|bujold"
(sans guillemets) dans la barre d'outils.Comment ajouter de nouveaux modèles d'entrées ?Les modèles d'entrées devraient être savés dans
$KDEHOME/share/apps/tellico/entry-templates/
pour un utilisateur simple, ou dans
$KDEDIR/share/apps/tellico/entry-templates/
pour qu'ils soient accessibles à tous. Les modèles dans $KDEHOME
sont prioritaires sur les fichiers portant le même nom dans $KDEDIRS.
Les modèles d'entrées peuvent être configurés par type de collection dans la
boite de dialogue de configuration.Les modèles pour la &report-dialog; sont enregistrés dans
$KDEHOME/share/apps/tellico/report-templates/.
La compilation et l'installation se sont bien déroulées,
mais quand &appname; démarre, la fenêtre est vide. Qu'est-ce qui
ne va pas ?Les logiciels KDE cherchent les données à l'endroit défini par la variable
d'environnement $KDEDIRS. Si vous installez dans
/usr/local par exemple, mais que
$KDEDIRS est vide ou seulement /usr,
alors &appname; ne pourra pas trouver les fichiers dont il a besoin. Ceci est
particulièrement vrai pour SuSE, pour lequel vous devriez compiler avec
=/opt/trinity. Alternativement,
vous pouvez ajouter une ligne à votre fichier .profile pour
configurer $KDEDIRS. Veuillez consulter la documentation
de votre shell pour plus de détails.Comment exporter des champs BibTeX supplémentaires ?&appname; utilise la propriété bibtex pour savoir
comment exporter les champs BibTeX. Si vous souhaitez ajouter de nouveaux
champs à exporter, tels qu'un résumé (abstract), ouvrez la &fields-dialog;, et
cliquez sur le bouton Propriétés étendues. Ajoutez une
propriété bibtex avec la valeur
abstract. Par la suite, lorsque vous exporterez vos
données vers un format BibTeX ou BibTeXML, cette propriété sera utilisée pour
le nom du champs BibTeX.Qu'est-il arrivé à Bookcase ?En raison d'un conflit de marques, Bookcase a été renommé Tellico en septembre 2004.
Tellico 0.12 est alors paru, qui était identique à
Bookcase 0.11, à l'exception du changement de nom.Le nom Tellico est-il une référence à quoi que ce soit ?L'auteur a pensé à
plusieurs autres noms, dont certains étaient liés à des colletions de
livres. Cependant, Tellico permet de gérer plus que des livres: En outre; le
développement de tellico est un passe-temps ; l'auteur a donc choisi un nom qui
lui plaisait, celui d'une ville proche de l'endroit où il a grandi.Pourquoi incluez-vous ces liens vers Amazon.com dans les résultats des recherches ?
Les termes de l'accord pour accéder aux Services Web Amazon.com
requièrent que toutes les images chargées par ce service disposent d'un lien
vers Amazon.com, ainsi que d'un lien additionnel.
Le numéro d'identification d'associé à Amazon.com est obligatoirement inclus,
afin que des paiements ultérieurs puissent être dûment collectés.
Pourquoi ne pas utiliser une vraie base de données?
L'une des raisons pour lesquelles l'auteur a écrit &appname; était d'apprendre
le C++. Il ne connaissait pas le SQL à l'époque, et pour le moment il a une
vague idée sur la façon de s'en servir. Dit simplement, &appname; n'a pas été
conçu au départ comme une base de données relationnelle, et cela ne changera pas
avant qu'il ait appris le SQL et eu le temps et la motivation de changer le
modèle de données. Si ça vous pose un problème, n'utilisez pas &appname;.
Bien entendu, toute modification apportée au code est la bienvenue.