Utiliser &appname;Démarrage rapide
Par défaut, &appname; démarre avec une collection de livres vide. Pour
travailler avec un autre type de collection, créez-la en utilisant le menu
FichierNouveau,
ou le bouton dans la barre d'outils. Les collections sont remplies avec
certains des champs les plus communs ; mais vous pouvez en ajouter, enlever ou
les modifier selon vos besoins.
Les nouvelles entrées peuvent être ajoutées en utilisant
l'&entry-editor;. Le menu
CollectionNouvelle entrée
ouvre l'&entry-editor; avec une entrée vide pour la compléter.
L'&entry-editor; peut également être ouvert en utilisant le menu
ParamètresAfficher l'&entry-editor;.
Une fois que vous avez entré les valeurs pour une entrée, vous pouvez les
inclure à la collection en cliquant sur
Enregistrer l'entrée dans la boite de dialogue de
l'&entry-editor;, qui reste ouverte dans le cas où vous souhaiteriez ajouter de
nouvelles entrées.
Une fois que vous avez enregistré une entrée dans la collection, vous pouvez la
modifier en cliquant dessus dans la fenêtre principale.
Si l'&entry-editor; n'est pas déjà ouvert, vous pouvez double-cliquer sur une
entrée pour ouvrir l'éditeur et la modifier.
Si vous souhaitez inclure une image avec une entrée, vous pouvez utiliser le
sélecteur de fichiers standard &kde; en cliquant sur le bouton
Sélectionner une image... dans
l'&entry-editor;, ou vous pouvez déplacer
une image depuis le gestionnaire de fichiers ou le navigateur internet dans
l'&entry-editor;.
Quand vous sélectionnez une entrée, la
&entry-view; affiche une vue mise en forme du
contenu de l'entrée.
Vous pouvez modifier le modèle utilisé pour afficher l'entrée dans la
&config-dialog;.
Les entrées d'une collection sont groupées ensemble lorsqu'elles ont la même
valeur dans certains champs, tels que l'auteur ou le réalisateur.
Vous pouvez modifier le champ utilisé pour grouper en utilisant le menu
déroulant dans la barre d'outils ou dans le menu
ConfigurationOptions de regroupement.
Vous pouvez utiliser le &quick-filter; dans la barre d'outils pour limiter
rapidement le nombre d'entrées visibles à celles contenant le mot que vous y
entrez. Ce filtre est également utile quand vous souhaitez trouver rapidement
une entrée. Vous pouvez y entrer le titre ou une autre mot unique qui identifie
l'entrée et la &detailed-view; affichera
uniquement les entrées correspondant au filtre. La barre d'état indique
combien d'entrées existent dans la collection, et combien sont actuellement
filtrées.
Utilisation générale
La fenêtre principale a trois parties distinctes ; chacune affichant des
informations sur la collection de manière différente. La partie principale est
la &detailed-view; dans la partie
supérieure droite ; où les valeurs tous les champs de chaque entrée peuvent
être affichées.
Dans la partie gauche, la &group-view; peut
être utilisée pour afficher les entrées sous forme de groupes dans une
arborescence.
La &filter-view; permet de ne voir que les
entrées répondant à certains critères.
La &loan-view; affiche les entrées prêtées.
Enfin, la &entry-view; affiche les données
d'une entrée mises en forme, ou une vue par icônes d'un groupe d'entrées, dans
la partie inférieure droite.
La fenêtre principale de &appname;La fenêtre principale de &appname;&detailed-view;
Tous les champs d'une collection peuvent être affichés dans la &detailed-view; ;
bien que les champs de type
Paragraphe,
Image et
Table ne soient probablement
pas utiles. Cliquer du bouton droit sur l'en-tête affiche un menu permettant de
choisir les champs visibles. Les colonnes peuvent être dimensionnées et
réordonnées ; et les paramètres sont conservés d'une session à l'autre.
&group-view;
La &group-view; rassemble les les entrées dans une arborescence selon un champ
permettant le regroupement.
Le nombre d'entrées dans chaque groupe peut être affiché à coté de son nom en
changeant une option dans la
&config-dialog;.
Les groupes peuvent être développés en cliquant sur le signe plus, ou en
double-cliquant sur le groupe.
Développer ou refermer tous les groupes sont des options dans le menu
contextuel du clic droit.
L'arbre peut être trié, soit par nom de groupe, soit par nombre d'entrées, en
cliquant du bouton droit sur un groupe.
Un groupe peut également être utilisé en tant que filtre pour la
&detailed-view; en cliquant du bouton droit
sur le groupe.
Quand plus d'un champ de la collection a l'option
Mise en forme comme un nom
activée, un groupe supplémentaire est ajouté, regroupant tous ces champs dans
un seul pseudo-groupe Personnes.
Si une entrés ne contient pas de valeur pour le champ utilisé pour former les
groupes, celle-ci est placées dans le groupe (Vide), qui
utilise un répertoire rouge.
&filter-view;
Si des filtres ont été enregistrés pour la collection, la &filter-view; devient
active. Au fur et à mesure que vous ajoutez et modifiez des entrées, celles-ci
seront automatiquement vérifiées par les filtres et ajoutées ou enlevées en
fonction des résultats. Le filtre peut être modifié en double-cliquant dessus
pour ouvrir la &filter-dialog;. Un clic du bouton droit dessus vous permet
également de le supprimer complètement.
La &filter-view;La &filter-view;&loan-view;
Une fois que des entrées ont été marquées comme prêtées, la &loan-view; est
ajoutée à la fenêtre, pour que les entrées empruntées puissent être suivies.
Ceci est fait individuellement pour chaque entrée. Cliquer du bouton droit sur
une entrée propose une option pour modifier le prêt avec la &loan-dialog;.
La &loan-view;La &loan-view;&entry-view;
Une représentation mise en forme des valeurs de l'entrée sélectionnée est
affichée dans la &entry-view;.
Des modèles sont utilisés pour le format d'affichage et les images
supplémentaires.
Des modèles différents pour chaque type de collection peuvent être spécifiés
dans la &config-dialog;.
Les modèles par défaut affichent les champs de type &URL; actifs, qui s'ouvrent
avec l'association de fichier par défaut de &kde;
Lors des exports en &html;, le modèle courant est utilisé pour exporter les
fichiers d'entrées individuels.
De plus, lorsque plusieurs entrées sont sélectionnées, une vue par icônes
des entrées est affichée, en utilisant le
premier champ de type Image de la collection.
Les entrées peuvent être sélectionnées dans la &detailed-view;. Un clic
droit sur la vue par icônes affiche un menu qui permet de changer les critères
de tri des entrées.
Barre d'état
La barre d'état est utilisée pour indiquer ce que &appname; est en train de
faire. Elle contient également le nombre total d'entrées dans la collection ;
et si un filtre est utilisé, combien sont visibles.
Modifier des entrées
L'&entry-editor; est utilisé pour ajouter et modifier des entrées dans la
collection.
Double-cliquer sur une entrée dans la &group-view; ou la &detailed-view;
ouvre l'&entry-editor; avec cette entrée.
De nouvelles entrées peuvent être créées par le menu
Collection,
l'icône de la barre d'outils, ou le bouton dans l'&entry-editor;.
Fermer l'&entry-editor; alors que des changements n'ont pas été enregistrés
provoque l'affichage d'un message.
Les champs sont regroupés par catégorie et apparaissent suivant l'ordre dans
lequel ils sont classés dans la
&fields-dialog;.
Ils peuvent donc également être réordonnées.
L'&entry-editor;L'&entry-editor;
Cliquer sur le champ du titre d'une
&URL; ouvre le lien en fonction
du type de fichier défini dans &kde;. Le bouton
sélecteur d'&URL; à côté de l'entrée de texte ouvre la
boite de dialogue de fichier &kde; par défaut ; mais le champ n'est pas limité
aux fichiers locaux. Tout type d'&URL; peut être entré. Les &URL; relatives ne
sont pas gérées pour le moment, la valeur étant interprétée par rapport à
l'endroit où se trouve la feuille de style du modèle.
Pour les champs de type Image,
le bouton Sélectionner l'image... ouvre la boite de
dialogue de sélection d'image &kde;. L'image est enregistrée dans la
collection dans son format d'origine, et une version mise à l'échelle est
affichée dans l'&entry-editor;. L'image peut être effacée avec le bouton
Effacer. Les images effacées sont retirées de la
collection.
L'&entry-editor; pour les champs de type ImageL'&entry-editor; pour les champs de type Image
L'éditeur gère également le glisser-déposer. Déplacer une image depuis une
fenêtre &konqueror; aura le même effet que de la choisir à l'aide du
sélecteur de fichiers. Glisser une image depuis l'éditeur vers une fenêtre
&konqueror; enregistrera l'image dans le répertoire.
Par défaut, les images sont enregistrées dans le fichier de données de la
collection, conservant ainsi toutes les données au même endroit. Cependant,
un trop grand nombre d'images ralentira &appname; et générera des fichiers de
taille importante. Cependant, &appname; peut également enregistrer les images
séparément, soit dans le répertoire
$KDEHOME/share/apps/tellico/data/,
soit dans un répertoire au même endroit que le fichier de données Tellico.
Dans ce cas, le chargement et l'enregistrement des fichiers de données est
nettement plus rapide ; mais les fichiers de données ne peuvent alors plus être
transférés ou sauvegardés sans perdre les images. Des fichiers autonomes
(contenant les images) peuvent toujours être créés en utilisant le menu
FichierExporterExporter au format Zip....
Les champs de type Tableau sont
initialement créés avec 5 lignes ; mais déplacer le curseur jusqu'à la
dernière ligne en ajoutera une autre. Dans les tableaux à é colonnes, seule
la première est utilisée pour le regroupement ou la mise en forme.
L'&entry-editor; pour les champs de type TableauL'&entry-editor; pour les champs de type TableauEditer plusieurs Entrées
Plusieurs entrées peuvent être modifiées en même temps, en les sélectionnant
dans la &group-view; ou la &detailed-view;. Si plusieurs entrées sont
sélectionnées, les champs contenant la même valeur sont actifs. Dans les cas
contraire, ils sont désactivés. Une case à cocher est ajoutée à droite de
chaque champ, permettant de contrôler si le champ est actif ou non.
Seuls les champs actifs seront modifiés à la sauvegarde des entrées, ce qui
rend la modification de nombreuses entrées plus simple. Par exemple, pour
changer le type de medium dans une collection de vidéos, éditez les entrées
simultanément, cochez la case pour activer le champ Medium, entrez la valeur
DVD, et enregistrez les entrées. Seul le champ Medium a été
modifié, préservant les valeurs originales de tous les autres champs.
L'&entry-editor; pour plusieurs entréesL'&entry-editor; pour plusieurs entréesMettre à jour les données d'une entrée
Les entrées peuvent être automatiquement mises à jour par des requêtes aux
sources de données disponibles pour le type de collection en cours. Ceci peut
être très utile pour combiner les informations de plusieurs sources. Par
exemple, vous pouvez vouloir ajouter un film à votre collection avec les
services web Amazon.com, puis mettre
à jour l'entrée avec des informations supplémentaires en provenance de
IMDb.
Seuls les champs vides sont mis à jour ! Si vous voulez mettre à jour la liste
des acteurs d'un film, effacez les données avant de mettre à jour. Pour les
scripts externes, un champ mis à jour peut
être spécifié dans les options de la source.
La mise à jour d'entrée peut être démarrée via un clic droit pour une entrée, ou
en utilisant le menu
CollectionMettre à jour l"entrée.
Editer les champs
La &fields-dialog; vous permet d'ajouter de nouveaux champs à la collection,
de modifier ceux existant ou en effacer.
La &fields-dialog; de &appname;La &fields-dialog; de &appname;Liste des champs
Sur le côté gauche de la boîte de dialogue se trouve la liste des champs. Ceux
qui ont été modifiés apparaissent en gras et italique. Les boutons sous la liste
permettent d'ajouter ou de supprimer des champs, et les flèches de changer leur
ordre. L'ordre des champs dans la liste est important, puisqu'il est utilisé par
l'&entry-editor; pour leur affichage. Pour chaque catégorie, les
champs sont disposés de gauche à droite, en fonction de l'ordre (de haut en bas)
dans lequel ils apparaissent dans la liste.
Propriétés des champs
Un champ est défini par ses titre, type, catégorie, description et
éventuellement d'autres valeurs autorisées. Le titre est utilisé partout pour
référer au champ dans l'interface utilisateur. L'&entry-editor; l'utilise pour
l'affichage de valeurs. La &detailed-view; l'utilise en tant qu'en-tête de
colonnes. Les différents types de champs sont détaillés dans la section
Types de champs. La description est utilisée
en dans une bulle d'information dans l'&entry-editor;, pour fournir des
explications complémentaires sur le contenu du champ. De plus pour les champs
de type Dépendant, la
description est utilisée pour mettre en forme la valeur du champ. Les valeurs
possibles pour un champ de type
Choix doivent être séparées
par des point-virgule.
Les nouveaux champs peuvent être de n'importe quel type ; mais la modification
du type de champs existant est limitée à ceux compatibles, tels qu'indiqués dans
le tableau suivant :
Changements de type de champ autorisésType d'origineNouveaux types possiblesTexte simpleTexte simple, Paragraphe, Nombre, URL, TableauParagrapheTexte simple, ParagrapheChoixTexte simple, Paragraphe, Choix, Nombre, URL, TableauCase à cocherTexte simple, Paragraphe, Case à cocher, Nombre, URL, TableauNombreTexte simple, Paragraphe, Nombre, URL, TableauURLTexte simple, Paragraphe, Nombre, URL, TableauDateTexte simple, DateTableauTexte simple, Paragraphe, TableauImageImageNoteChoix, NoteDependantDependant
Mise en forme des champs
&appname; propose la possibilité de mettre en forme automatiquement la valeur
de certains champs. La plis simple mise en forme est la mise en majuscules
automatique, qui met en majuscule la première lettre de chaque mot, à
l'exception des articles. La mise en forme des titres déplace certains articles
du début à la fin du champ. Par exemple "Le Retour du Roi" devient "Retour du
Roi, Le". Les articles apparaissant dans les titres sont configurables. Enfin,
la mise en forme des noms essaie de décomposer le texte, de manière à afficher
le nom de famille en premier. Les différentes particules ou attributs sont
configurables. De plus, le groupe spécial
Personnes utilise tous
les champs mis en forme en tant que noms, même si le paramètre global est
désactivé.
Toute mise en forme automatique peut être désactivée en modifiant les options
générales dans la &config-dialog;.
Généralement, la mise en majuscules est une opération distincte de la mise en
forme ; donc un titre peut être automatiquement mis en fome sans activer la mise
en majuscules.
Tous les champs ne permettent pas la mise en forme automatique.
Exemples de mise en formeType de mise en formeValeur du champMajuscules automatiquesMise en forme automatiqueMajuscules et mise en fome automatiquesTitrele retour du roiLe Retour du Roiretour du roi, leRetour du Roi, LeNomtom swift, jr.Tom Swift, Jr.swift, jr., tomSwift, Jr., Tom
Options de champ
Les champs ont également trois options générales. Si l'auto-complétion est
activée, &appname; conserve en mémoire les valeurs de chaque champ et
l'&entry-editor; propose de compléter automatiquement les mots, suivant les
paramètres standard de &kde;.
Tous les champs ne permettent pas l'auto-complétion.
&appname; doit également savoir si un champ peut avoir des valeurs multiples
ou s'il peut être utilisé pour regrouper les entrées.
Un point-virgule est utilisé pour différencier les valeurs multiples lors de
l'édition d'une entrée.
Pour des raisons d'efficacité, n'activez pas l'auto-complétion, sauf si vous en
avez besoin pour les champs. Plus il y a de champs avec l'auto-complétion
activée dans une collection, plus &appname; est lent à charger le fichier.
Filtrer les entrées
La &filter-dialog; permet de limiter les entrées visibles dans la
&detailed-view; à celles respectant une ou
plusieurs règles de filtrage.
Le filtre peut être utilisé pour trouver les entrées respectant toutes les
règles de la boite de dialogue, ou celles en respectant au moins une.
La &filter-dialog; de &appname;La &filter-dialog; de &appname;
Chaque ligne contient une seule règle de filtrage.
Sélectionner un champ à vérifier dans la première boite de la ligne, puis une
règle de filtrage dans celle du centre.
Les règles permettent de chercher des valeurs contenant un certain mot ou sont
exactement identiques.
Une expression régulière peut également être utilisée pour filtrer les entrées,
auquel cas le bouton Éditer... devient actif pour
modifier l'expression.
Enfin, le mot ou la chaîne de caractères doit être entré dans la boite de texte.
Jusqu'à huit (8) règles peuvent être utilisées dans le filtre. Les boutons
Plus et Moins peuvent être
utilisés pour ajouter ou enlever des règles.
Pour trouver les livres de science fiction que vous n'avez pas lu, validez
le bouton Vérifier toutes les règles, configurez la
première règle sur Genre contenant science fiction, et la
seconde sur Read ne contient pas true.
Read ne contenant pas true.
(Pour les champs de type Case à cocher, la valeur
interne est true).
Pour trouver les livres écrits par Bujold et Weber, validez le bouton
Vérifie une des règles, configurez la première règle sur
Auteur contenant Bujold, et la seconde sur
Auteur contenant Weber.
Generating Reports
&appname; peut générer divers rapports concernant votre collection. La
&report-dialog; vérifie les modèles &xslt; dans le répertoire d'installation
ainsi que dans
$KDEHOME/share/apps/tellico/report-templates/.
Vous pouvez ainsi en créer de nouveaux, qui seront automatiquement inclus sous
forme d'options dans la &report-dialog;. Certains rapports complexes peuvent
nécessiter un certain temps pour leur génération.
Les modèles installés avec &appname; incluent seulement une liste des titres,
la vue en colonne, une vue de groupe, une résumé des groupes et des valeurs les
plus présentes dans ces groupes, un rapport de prêts, et un rapport plus complet
contenant les images. Sélectionnez le modèle désiré et cliquez sur le bouton
Générer. Tout rapport peut également être imprimé ou
enregistré dans un fichier &html;.
La &report-dialog; &appname;La &report-dialog; &appname;
Les entrées incluses dans le rapport seront limitées à celles de la
&detailed-view; ; donc si vous avez un filtre activé, la &report-dialog;
l'utilisera.
Gestion des prêts
&appname; gère les prêts d'entrées de la collection. La &loan-dialog; peut être
ouverte en utilisant le menu Prêter, ou en cliquant du
bouton droit sur une entrée. Plusieurs entrées peuvent être prêtées en une seule
opération.
Le nom des personnes empruntant peut être entré directement, ou être extrait
du carnet d'adresses par défaut de &kde; en cliquant sur le bouton à côté du
champ "Nom". La date du prêt est par défaut celle du jour courant ; mais peut
être modifiée. La date de retour dû est optionnelle, et d'autres notes peuvent
être ajoutées à propos du prêt.
Si une date de retour dû est entrée, et si &appname; a été compilé avec la
gestion de la libkcal, une alarme peut être ajoutée au calendrier par défaut
de &kde; en tant qu'item "à faire". &korganizer; peut être utilisé pour voir
ces entrées.
Lorsqu'une entrée est prêtée, la valeur du champ Prêté
est mise à la valeur true. Si aucun autre champ "Prêté"
n'existe dans la collection, celui-ci est ajouté. Ne modifiez pas ce champ
manuellement ! Les entrées prêtées peuvent être marquées comme rendus en
utilisant le menu ou en cliquant du bouton droit sur une entrée dans la
&loan-view;.
La &loan-dialog; &appname;La &loan-dialog; &appname;Astuces générales
Ceci est la liste des astuces contenues dans les "astuces du jour de &appname;.
Si un livre a plus d'un auteur, les noms doivent être séparés par des
point-virgule, afin que &appname; puisse les dissocier et les utiliser
séparément. Tous les autres champs permettant d'avoir plusieurs valeurs doivent
être saisis de la même manière.
Vous pouvez choisir quels champs doivent être affichés dans la vue en liste en
cliquant du bouton droit sur l'en-tête des colonnes.
Vous pouvez ajouter ou modifier les champs de la collection avec la
&fields-dialog;. Les boutons avec des flèches sous la liste peuvent être
utilisés pour changer la position dans la liste, ce qui affecte le
positionnement dans l'&entry-editor;.
Si vous souhaitez filtrer selon un champ
Case à cocher, la valeur
"true" doit être utilisée. Si vous voulez afficher uniquement les films de
science fiction que vous n'avez pas lus, par exemple, cochez la case
Vérifie tout, configurez la première règle en tant que
"Genre" "contient" "Science Fiction" (sans guillemets) et la seconde règle en
tant que "Lu" "ne contient pas" "true" (sans guillemets).
Si un caractère non alphabétique est utilisé dans le filtre rapide, le texte
est interprété en tant qu'expression régulière. Pour afficher uniquement les
livres de Weber ou Bujold par exemple, entrez "weber|bujold" (sans guillemets)
dans la boîte de filtre.
Vous pouvez modifier plus d'une entrée à la fois, en gardant appuyée la touche
Maj ou Control et en sélectionnant plusieurs entrées.
Vous pouvez convertir une collection de livres en bibliographie, qui peut alors
être exportée au format BibTeX ou BibTeXML.
Si plus d'un champ est mis en forme en tant que nom, un group supplémentaire
appelé "Personnes" est ajouté à la collection, permettant ainsi aux auteurs et
éditeurs d'être affichés ensemble, par exemple.
Vous pouvez modifier l'apparence des données affichées en modifiant le fichier
tellico-printing.xsl. Le fichier génère du &html; ; et le
&css; contenu dans la feuille de style détermine les aspects tels que les
polices, marges, etc.
Double-cliquer sur une entrée ouvre l'&entry-editor;.
Vous pouvez ajouter des tags &html; aux champs de type
paragraphe pour la mise en
forme, tels que <b>bold</b> (gras)
ou <i>italic</i> (italique).
Dans la &detailed-view;, vous pouvez presser une lettre au clavier pour
aller directement you can press a letter on the
keyboard to skip to the next entry that starts with that letter.
Vous pouvez utiliser les champs dépendant pour combiner plusieurs champs dans
un seul. Sélectionez le type dépendant pour le champ et entrez une description
similaire à "Value: %{fielda}%{fieldb}" en remplaçant le
contenu de %{...} par le nom de champ approprié. Ceci est utile pour regrouper
plusieurs valeurs dans un seul champ ; par exemple pour un meilleur
regroupement ou combiner différents champs tout en respectant les critères de
tri. Considérez par éxemple un champ numérique suivi par un champ de text avec
des entrées 3b et 14a.