Het handboek van Tellico

# Het handboek van Tellico

Robby Stephenson `<robby@periapsis.org>`

Vertaler/Nalezer: Freek de Kruijf
Nieuwe vertaler: Dit document is nog maar gedeeltelijk vertaald. Wilt u meehelpen, stuur een bericht naar:
herziening Tellico 4.1 (2025-01-04)

Copyright © 2001 Robby Stephenson

Voor informatie over licenties van zowel de software als deze documentatie gaat u naar laatste sectie.

Dit document is een handboek voor het gebruiken van Tellico, een beheerder voor verzamelingen van software toepassingen.

Lijst van tabellen

2.1. Toegestane wijzigingen van veldtypen
2.2. Voorbeelden van opmaak
7.1. Waarden van typen van verzamelingen
7.2. Waarden van typen velden
7.3. Waarden van veldvlaggen
7.4. Waarden van veldformaten

Hoofdstuk 1. Inleiding
Inleiding

# Hoofdstuk 1. Inleiding

## Tellico

Tellico is een programma voor het beheren van verzamelingen. Het begon als een eenvoudige beheerder voor een boekenverzameling en is uitgebreid met standaard verzamelingensjablonen voor bibliografieën, stripboeken, video's, muziek, penningen, stempels, visitekaartjes, videospellen, wijnen, bordspelen en lijsten van bestanden. Bovendien kunnen er eigen verzamelingen mee worden gebouwd voor iets anders om te verzamelen.

### Wat Tellico is

Tellico houdt de items in een verzameling bij en biedt een gemakkelijke manier om gegevens voor elk item it te voeren. Het biedt verschillende veldtypen en staat een ongelimiteerd aantal gebruikergedefineerde velden toe. De items in een verzameling kunnen worden gegroepeerd op elk veld om het organiseren gemakkelijk te maken en weergaven aanpasbaar zodat u zo weinig of zoveel als u wilt te zien.

Uitleningen van items in uw verzameling kunnen worden gevolgd, inclusief verloopdatum. Verzamelingen kunnen worden geïmporteerd of geëxporteerd met een verscheidenheid aan formaten, om gemakkelijke uitwisseling of publicatie van gegevens mogelijk te maken.

### Wat Tellico niet is

Tellico is geen geluid- of videospeler. Het biedt geen faciliteiten voor het lezen of wijzigen van multimedia-bestanden. Het biedt ook geen bewerking van afbeeldingen. Hoewel Tellico enige functionaliteit heeft voor beheer van bibliografische lijsten, is het geen volledige bibliografische beheerder van verwijzingen. Tellico heeft ook niet de pretentie van het hebben van alle mogelijkheden van een volledige relationele database.

Bij wijze van waarschuwing, Tellico is een hobby van de auteur en er worden geen garanties gegeven over zijn functionaliteit, nut of anderszins. Meer informatie is beschikbaar in de licentieverklaring.

Terminologie
Terminologie

## Terminologie

### Verzamelingen

In Tellico, is een verzameling het document. Er is slechts één verzameling in elk bestand van Tellico. Een verzameling bevat elk aantal velden en items. Tellico ondersteunt standaard 12 specifieke verzamelingtypen: boeken, bibliografische items, stripboeken, video's, muziek, visitekaartjes, munten, postzegels, videospellen, wijnen, bordspellen en lijsten met bestanden. Daar naast is een leeg generiek sjabloon voor een verzameling beschikbaar voor elk ander type verzameling of lijst.

### Verzamelingsvelden

Elke verzameling kan een ongelimiteerd aantal velden hebben. Tellico ondersteunt elf typen velden, wat mogelijkheden biedt voor een reeks van verschillende gegevens. De velden kunnen bewerkt worden met de Dialoog voor velden in de verzameling" en worden verder verklaart in de sectie Typen velden.

### Items in de verzameling

Een item is het basis record in Tellico. Elk item bevat een enkele waarde voor elk veld in de verzameling. Een verzameling kan een ongelimiteerd aantal items bevatten, althans in theorie, omdat de gehele verzameling zich altijd in geheugen bevindt, te veel items zou de toepassing kunnen vertragen.

Tellico is getest met een verzameling van 10.000 items en de snelheid voldeed. Als er echter veel grote afbeeldingen in de verzameling zitten, dan kan het laden en verwerken aanzienlijk vertraagd worden. De prestatie kan verbeterd worden door Tellico afbeeldingen apart van het gegevensbestand zelf op te slaan, ofwel in de specifieke map van de toepassing of een map relatief tot het gegevensbestand. Meer informatie kan worden gevonden in de instellingen-sectie.

Hoofdstuk 2. Tellico gebruiken
Tellico gebruiken

# Hoofdstuk 2. Tellico gebruiken

## Snelstart

Standaard begint Tellico met een lege boekverzameling. Om met een ander type verzameling te werken, maakt u het met het menuitem Bestand → Nieuw of de knop op de werkbalk. Verzamelingen worden voorzien van enige van de meer algemene velden, maar u kunt ze naar behoefte toevoegen, wijzigen of verwijderen.

Nieuwe items kunnen toegevoegd worden door het gebruik van de Itembewerker. Het menu-item Verzameling → Nieuw item zal de Itembewerker openen met een leeg item gereed voor bewerking. De Itembewerker kan ook geopend worden door het menu-item Instellingen → Itembewerker tonen. Nadat u de waarden van het item hebt ingevoerd, kunt u het opslaan in de verzameling door de knop Item opslaan in de dialoog van de Itembewerker te gebruiken, die open blijft in het geval u door wilt gaan met het toevoegen van nieuwe items. Nadat u een item aan de verzameling hebt toegevoegd, kunt u het wijzigen door er op te klikken in het hoofdvenster. Als de Itembewerker niet al open is, kunt u dubbel klikken op een item om de bewerker te openen en te beginnen met de bewerking.

Als u een afbeelding in het item wilt invoegen, dan kunt u de standaard KDE Bestandsselectie gebruiken door te klikken op de knop Afbeelding selecteren... in de Itembewerker of u kunt een afbeelding vanuit de bestandsbeheeder of webbrowser naar de Itembewerker.

Wanneer u een item selecteert, toont de Itemweergave een geformatteerde weergave van de inhoud van het item. U kunt het gebruikte sjabloon wijzigen voor het weergeven van het item in de Instellingendialoog.

De items in de verzameling worden gegroepeerd wanneer ze dezelfde waarden in bepaalde velden delen, zoals de auteur of dirigent. U kunt het veld dat wordt gebruikt voor groepering wijzigen door het afrolvak in de werkbalk te gebruiken of het menu-item Instellingen → Groepsselectie.

U kunt het veld Snelfilter in de werkbalk gebruiken om het aantal zichtbare items te beperken. Het filter is ook nuttig wanneer u snel een item wilt vinden. U kunt de titel invoeren of een ander uniek woord dat het item identificeert en de Kolomweergave zal alleen de items tonen die overeenkomen met het filter. Meer complexe filtering kan direct veldnamen gebruiken, zoals author=stephenson. De statusbalk toont u hoeveel items er in de verzameling zijn en hoeveel er nu worden gefilterd.

Algemeen gebruik
Algemeen gebruik

## Algemeen gebruik

Het hoofdvenster heeft drie aparte gebieden, die allemaal op een verschillende manier informatie tonen over de verzameling. De primaire weergave is de Kolomweergave in het gebied rechtsboven, waar de waarde van elk veld voor elk item getoond kan worden. Aan de linker kant, bevatten tabbladen de Groepsweergave, die gebruikt kan worden om de items te groeperen in een boomstructuur, de Filterweergave, die wordt gebruikt om items te volgen die aan bepaalde criteria voldoen en de Leningweergave, waar lijst van leningen wordt weergegeven. Tenslotte, de Itemweergave toont een ingedeelde weergave van de gegevens van een enkel item of rechtsonder een pictogramweergave van een groep items.

### Kolomweergave

Elk van de velden in de verzamelingen kan getoond worden in de Kolomweergave, hoewel de velden Paragraaf, Afbeelding en Tabel waarschijnlijk niet nuttig zijn. Rechts klikken op de kop van de weergave opent een menu voor de selectie van zichtbare velden. De kolommen kunnen andere afmetingen krijgen en op elke manier gesorteerd worden en de instellingen zullen tussen sessies opgeslagen worden.

### Groepsweergave

De Groepsweergave groepeert de items in een boomstructuurweergave door elk veld dat groepering toestaat. Het aantal items in elke groep wordt getoond naast de groepsnaam. Groepen kunnen uit- of ingevouwen worden door op het pijlteken te klikken of door dubbelklikken op het item. Uit en invouwen van alle groepen zijn opties in het contextmenu na rechtsklikken. De boomstructuur kan gesorteerd worden ofwel op de groepsnaam of op het aantal, door te klikken op de koptekst. Een groep kan ook gebruikt worden als een filter voor de Kolomweergave door rechtsklikken op het groepsitem.

Wanneer meer dan één veld in de verzameling de optie Formatteren als een naam heeft ingeschakeld, wordt een extra groep toegevoegd om al die velden te combineren in één enkele pseudo-groep Mensen.

Als een item geen waarde bevat voor het veld dat gebruikt wordt om de groepen te vormen, dan wordt het geplaatst in de (Lege) groep, die een rode map gebruikt.

### Filterweergave

Als een een filter is opgeslagen voor de verzameling, dan wordt de Filterweergave actief. Als u items toevoegt of wijzigt, worden ze automatisch gecontroleerd tegen de filters en toegevoegd of verwijderd indien van toepassing. Het filter kan worden gewijzigd door dubbel te klikken op het item om de Dialoog voor geavanceerd filteren te openen. Rechts klikken geeft u de optie om het geheel te verwijderen.

### Uitleenweergave

Nadat items zijn aangemerkt als uitgeleend, wordt de Weergave uitgeleend toegevoegd aan het venster, die geleende items dan gevold worden. Uitleningen worden per item gevolgd, dus rechts klikken op een item heeft een optie voor wijzigen van de uitlening met de Uitleendialoog.

### Itemweergave

Een geformatteerde representatie van de waarden van een item wordt getoond in de Itemweergave. Sjablonen worden gebruikt voor de indeling en elke extra illustraties. Aparte sjablonen voor elk type verzameling kunnen gespecificeerd worden in de Configuratiedialoog, samen met aangepaste kleuren en lettertypen.

Alle standaard sjablonen gebruiken de selectie voor kleur en lettertype, maar andere aangepaste sjablonen mogelijk niet. De standaard sjablonen maken ook URL-velden actief, die de standaard bestandsassociaties van KDE volgen. Bij exporteren naar HTML worden het huidige sjabloon gebruikt voor het exporteren van de individuele itembestanden.

### Statusbalk

De statusbalk wordt gebruikt om u te tonen wat Tellico nu aan het doen is. Het bevat ook het totaal aantal items in de verzameling en als er een filter wordt gebruikt, hoeveel er nu zichtbaar zijn.

Items bewerken
Items bewerken

## Items bewerken

De Itembewerker wordt gebruikt om items in de verzameling toe te voegen of te wijzigen. Dubbelklikken op een item in ofwel de Groepsweergave of de Kolomweergave opent de Itembewerker met dat item. Nieuwe items kunnen gemaakt worden met het menu Verzameling, het werkbalkpictogram of de knop in de Itembewerker zelf.

De Itembewerker sluiten wanneer wijzigen zijn gemaakt maar niet opgeslagen laten een waarschuwingsbericht verschijnen. De velden zijn gegroepeerd op categorie en verschijnen in de volgorde waarin ze verschijnen in de Dialoog voor verzamelingsvelden. Ze kunnen ook opnieuw geordend worden.

Op de veldtitel klikken voor een URL-veld zal de koppeling openen met de standaard KDE bestandsassociatie. De knop URL selectie naast het tekstitem zal de standaard dialoog van KDE voor openen van bestanden openen, maar het veld is niet beperkt tot lokale bestanden.

Voor Afbeeldingsvelden, opent de knop Afbeelding selecteren... de KDE dialoog voor selectie van afbeeldingsbestanden. De afbeelding wordt opgeslagen in de verzameling in het originele formaat en een geschaalde versie wordt getoond in de Itembewerker. De afbeelding kan gewit worden dor de knop Wissen te gebruiken. Gewiste afbeeldingen worden verwijderd uit de verzameling.

Het bewerkingswidget ondersteunt ook slepen en laten vallen. Een afbeeldingsbestand uit een bestandsbeheeder of browservenster doet hetzelfde als de afbeelding selecteren in de bestandsselectie. Een afbeelding uit de bewerkingswidget naar een Konqueror bestandsbeheedervenster slepen zal de afbeelding in die map opslaan.

### Waarschuwing

Standaard worden de afbeeldingen opgeslagen in het gegevensbestand van de verzameling, waarmee alles op een locatie zit. Te veel afbeeldingen zullen er echter voor zorgen dat Tellico aanzienlijk langzamer wordt, evenals dat het resulteert in een erg groot gegevensbestand. Als alternatief kan Tellico de afbeeldingen apart opslaan, ofwel in de map `~/.local/share/tellico/data/` of in een map op dezelfde locatie als het gegevensbestand. Laden en opslaan van gegevensbestanden is veel sneller als afbeeldingen apart worden opgeslagen, maar de gegevensbestanden zijn niet langer overdraagbaar of te archiveren. Zelf-bevattende gegevensbestanden kunnen altijd aangemaakt worden door het menu-item Bestand+Exporteren → Exporteren naar zip... te gebruiken.

Tabelvelden beginnen met vijf rijen, maar de cursor naar de laatste rij verplaatsen voegt automatisch een andere toe. Voor multi-kolomtabellen wordt alleen de eerste kolom gebruikt voor groepering of formattering.

### Meerdere items bewerken

Meerdere items kunnen op hetzelfde moment bewerkt worden door er meer dan één in ofwel de Groepsweergave of de Kolomweergave. Als meerdere items geselecteerd zijn, zijn de velden die dezelfde waarde in elk item bevatten, ingeschakeld. Als items verschillende waarden hebben, dan zijn de velden uitgeschakeld. Keuzevakjes zijn helemaal rechts toegevoegd voor elk velditem die besturen of het veld is ingeschakeld of niet, zoals getoond in de onderstaande schermafdruk.

Alleen ingeschakelde velden zullen gewijzigd worden wanneer de items opgeslagen worden, wat bewerken op grote schaal veel gemakkelijker maakt. Om bijvoorbeeld het Medium van alle video-items in de verzameling in te stellen, zorg er dan voor dat het veld Medium is ingeschakeld. Wijzig het naar DVD, sla daarna de items op. Alleen het veld Medium zal gewijzigd worden, waarmee alle andere veldwaarden voor de items behouden blijven.

### Itemgegevens bijwerken

Items kunnen automatisch bijgewerkt worden door de gegevensbronnen beschikbaar voor het huidige type verzameling te bevragen, wat erg nuttig is voor het combineren van informatie uit meerdere bronnen. U zou bijvoorbeeld een film aan uw verzameling kunnen toevoegen met de Amazon.com webservices en dan het item bijwerken met extra informatie uit de Internet filmdatabase.

Alleen lege velden worden bijgewerkt tenzij de instelling voor die bron toestaat resultaten bestaande informatie te overschrijven. Voor externe scripts moet een bijwerkveld gespecificeerd worden in de bronopties.

Het bijwerken van items kan gestart worden via het contextmenu bij rechts klikken op een item of door het menu-item Verzameling → Item bijwerken te gebruiken.

Velden bewerken
Velden bewerken

## Velden bewerken

De Dialoog voor verzamelingvelden stelt u in staat om nieuwe velden aan uw verzameling toe te voegen, bestaande te wijzigen of al met al te verwijderen.

### Lijst met velden

Links in de dialoog is de lijst met de huidige velden. gewijzigde velden worden getoond in vet cursief. De knoppen onderaan de lijst zullen een veld toevoegen of verwijderen en de pijlen kunnen gebruikt worden om hun volgorde te wijzigen. De volgorde van de velden in de lijst is belangrijk omdat de Itembewerker de volgorde gebruikt voor zijn indeling. Voor elke categorie zullen de velden ingedeeld worden van links naar rechts, volgens de van-boven-naar-onder volgorde van de velden in de lijst.

### Veldeigenschappen

Een veld is gedefineerd door zijn titel, type, categorie, beschrijving en mogelijk een standaard waarde of enige toegestane waarden. De titel wordt overal gebruikt om naar het veld te refereren in het gebruikersinterface. De Itembewerker gebruikt het om te vragen om waarden. De Kolomweergave gebruikt het als een kolomkop. De verschillende typen velden worden uitgelegd in de sectie Veldtypen. De deschrijving wordt gebruikt als een tekstballon in de Itembewerker, misschien om een uitleg te geven over de inhoud van de velden. Bovendien wordt voor velden met afgeleide waarden, een waardesjabloon gebruikt om de waarde van het veld te formatteren. De standaard waarde wordt automatisch toegevoegd bij aanmaken van een nieuw item. De lijst met toegestane waarden voor Keuzevelden moet gescheiden worden door een puntkomma.

Nieuwe velden kunnen elk type zijn, maar het type van bestaande velden wijzigen is beperkt tot compatibele typen, zoals te zien in de onderstaande tabel:

Tabel 2.1. Toegestane wijzigingen van veldtypen

Huidige type | Toegestane nieuwe type
--- | ---
Eenvoudige tekst | Eenvoudige tekst, Paragraaf, Aantal, URL, Tabel
Paragraaf | Eenvoudige tekst, Paragraaf
Keuze | Eenvoudige tekst, Paragraaf, Keuze, Aantal, URL, Tabel
Keuzevakje | Eenvoudige tekst, Paragraaf, Keuzevakje, Aantal, URL, Tabel
Cijfers | Eenvoudige tekst, Paragraaf, Aantal, URL, Tabel
URL | Eenvoudige tekst, Paragraaf, Aantal, URL, Tabel
Datum | Eenvoudige tekst, Datum
Tabel | Eenvoudige tekst, Paragraaf, , Tabel
Afbeelding | Afbeelding
Waardering | Keuze, Waardering

### Opmaak van veld

Tellico biedt enige mogelijkheden voor automatisch formatteren ven veldwaarden. de eenvoudiste is automatisch hoofdletters, die elk woord behalve de artikelen hoofdletters maakt. Formatteren van titels verplaatst bepaalde artikelen van het begin naar het eind van het veld, bijvoorbeeld, wijzigen van "The Return of the King" naar "Return of the King, The". De titel van artikelen zijn te configureren. Tenslotte probeert formatteren van namen de tekenreeks op te breken zodat de achternaam of familienaam van de persoon eerst wordt getoond. Voor- en achtervoegsels van namen zijn ook te configureren. Ook de speciale Mensengroep gebruikt alle velden met naam formatteren, zelfs als de globale instelling is uitgeschakeld.

Alle automatische formattering kan uitgeschakeld worden door de globale opties in de Configuratiedialoog te wijzigen. Globaal is hoofdletters maken een specifieke optie voor formattering, dus een titel kan be automatisch geformatteerd worden zonder naar hoofdletters te gaan. Niet alle veldtypen staan automatische formattering toe.

Tabel 2.2. Voorbeelden van opmaak

Formaattype | Veldwaarde | Automatisch hoofdletter | Automatisch opgemaakt | Automatisch hoofdletter & Automatisch opgemaakt
--- | --- | --- | --- | ---
Titel | de terugkeer van de koning | De Terugkeer van de Koning | terugkeer van de koning, de | Terugkeer van de Koning, De
Naam | tom swift, jr. | Tom Swift, Jr. | swift, jr., tom | Swift, Jr., Tom

### Veld Opties

Velden hebben ook drie algemene opties. Als automatisch aanvullen is ingeschakeld, zal Tellico de waarden voor elk veld in een cache zetten en de Itembewerker biedt automatisch aanvullen met de standaard instellingen van KDE. Niet alle veldtypen staan automatisch aanvullen toe. Tellico moet ook weten of een veld meerdere waarden mag hebben of gebruikt kan worden om de items te groeperen. A puntkomma wordt gebruikt om meerdere waarden te scheiden bij bewerken van een item.

Voor efficiency moet u niet automatisch aanvullen inschakelen tenzij u het nodug hebt voor de velden. Hoe meer velden met automatisch aanvullen in de verzameling, hoe langzamer het wordt voor Tellico om het bestand te laden.

Items folteren
Items folteren

## Items folteren

De Dialoog geavanceerd filter stelt u in staat om de zichtbare items in de Kolomweergave te beperken tot diegenen die overeenkomen met filterregels. Het filter kan gebruikt worden om de items te zoeken die aan alle regels in de dialoog voldoen of die te vinden die overeenkomen met één van hen. De Dialoog geavanceerd filter is ook nuttig voor geavanceerd zoeken binnen een verzameling.

Elke rij bevat een enkele filterregel. Selecteer het overeen te komen veld in het eerste vakje in de rij, selecteer daarna een overeenkomstregel in het centrum. Regels kunnen overeenkomen met waarden die een bepaald woord bevatten of exact gelijk zijn. Een reguliere expressie kan ook gebruikt worden om items overeen te laten komen, in welk geval de knop Bewerken... actief wordt voor bewerking van de expressie, als KRegExpEditor is geïnstalleerd op uw computer. Het overeen te komen woord of tekenreeks zou tenslotte ingevoerd moeten worden in het tekstvak. Voor afbeeldingsvelden kan de afbeeldingsgrootte gebruikt worden voor filtering waar de filterwaarde vergeleken wordt met de grotere afbeeldingsafmetingen, zowel breedte als hoogte.

Tot acht (8) regels kunnen in het filter gebruikt worden. De knoppen Meer en Minder kunnen gebruikt worden om regels toe te voegen of te verwijderen.

Filters kunnen opgeslagen worden, zodat alle items die overeenkomen gegroepeerd kunnen worden in de Filterweergave. De weergave is dynamisch, zodat toegevoegde of gewijzigde items, automatisch in de groepering worden bijgewerkt. Om het filter op te slaan, voer een naam in in het tekstvak en klik op de knop Filter opslaan.

Eerder opgeslagen filters kunnen gewijzigd worden door rechtsklikken op het filteritem in de Filterweergave en selectie van Filter wijzigen. De Geavanceerde filterdialoog wordt geopend en wijzigingen kunnen gemaakt worden aan de filternaam of regels.

Om de science fiction boeken te vinden, die u niet hebt gelezen, activeer de knop Alle volgenden overeen laten komen, stel de eerste regele in op Genre bevat Science Fiction en de tweede op Gelezen bevat geen waar. (Voor Keuzevakvelden, is de interne waarde waar).

Om de boeken te vinden van Bujold of Weber, activeer de knop Elk van de volgende overeen laten komen, stel de eerste regel in op Auteur bevat Bujold en de tweede op Auteur bevat Weber.

Rapporten genereren
Rapporten genereren

## Rapporten genereren

Tellico kan verschillende rapporten over uw huidige verzameling genereren. De Rapportdialoog controleert op alle XSLT-sjablonen in het installatiepad en in `~/.local/share/tellico/report-templates/`. U kunt dus nieuwe aanmaken en ze worden automatisch gevonden en als opties meegenomen in de Rapportendialoog. Sommige complexe rapporten kunnen even duren om gegenereerd te worden voor grote verzamelingen.

De sjablonen die geïnstalleerd zijn met Tellico bevatten een lijst met alleen titels, de standaard kolomweergave, een groepsweergave, een samenvatting van alle groepen en de meest populaire waarden in die groepen, een uitleenrapport en een groot rapport met afbeeldingen van covers. Selecteer het gewenste sjabloon en klik op de knop Genereren. Elk rapport kan ook afgedrukt worden of opgeslagen in een HTML-bestand.

De in te voegen items in het rapport zullen beperkt worden tot diegenen in de Kolomweergave dus als u een actief filter hebt, zal de Dialoog rapport deze gebruiken.

Volgen van uitleningen
Volgen van uitleningen

## Volgen van uitleningen

Tellico ondersteunt het volgen van uitlenen van een item in de verzameling. De Leningendialoog kan geopend worden door het menu=item Uitchecken te gebruiken of rechtsklikken op een item. Meerdere items kunnen in één keer uitgecheckt worden.

De naam van de lener kan direct ingevoerd worden of gehaald worden uit het standaard adres boek van KDE door te klikken op de knop naast de naam van het item. De uitcheckdatum wordt genomen uit de huidige datum, naar kan gewijzigd worden. De verloopdatum is optioneel en andere notities kunnen toegevoegd worden aan de uitlening.

Als een verloopdatum is ingevoerd en Tellico is gecompileerd met ondersteuning van libkcal, dan kan een uitleenherinnering toegevoerd worden aan de standaard KDE agenda als een taakitem. KOrganizer kan gebruikt worden om deze items te bekijken.

Wanneer een item is uitgecheckt, wordt het veld Uitgeleend gezet op waar. Als er geen uitleenveld bestaat in de verzameling, dan wordt er een toegevoegd. Wijzig dat veld niet direct! Uitgeleende items kunnen ingecheckt worden met het menu-item of door rechtsklikken op een item in de Uitleenweergave.

Algemene tips
Algemene tips

## Algemene tips

### Tip

Als een boek meer dan een auteur heeft, zou u de namen moeten scheiden door een puntkomma, zodat Tellico weet dan dat deze gescheiden moeten worden en apart gebruikt. Elk ander veld waar meerdere waardes zijn toegestaan moeten worden ingevuld op dezelfde manier met een puntkomma (;) die iedere waarde scheidt.

### Tip

U kunt wijzigen welke velden in de lijstweergave getoond worden door rechts te klikken op de kolomkop.

### Tip

U kunt velden toevoegen, bewerken of veranderen in de verzameling met behulp van Dialoog voor velden in verzameling. De pijlknoppen onder de veldlijst kunnen gebruikt worden om de positie van het veld in de lijst te veranderen waardoor de plaats in de item-editor wordt gewijzigd.

### Tip

U kunt meer dan een item tegelijk bewerken door de Shift- of Ctrl-toets in te drukken en meerdere items te selecteren.

### Tip

U kunt een bestaande boekenverzameling kunt omzetten naar een bibliografie, die vervolgens kan worden geëxporteerd naar het formaat BibTeX of BibTeXML.

### Tip

Als meer dan één veld is opgemaakt als een naam, dan wordt een extra groep genaamd "Mensen" toegevoegd aan de verzameling, zodat auteurs en editors gesorteerd kunnen worden of bijvoorbeeld samen afgedrukt.

### Tip

U kunt het uiterlijk van de afdruk aanpassen door het bestand `tellico-printing.xsl` te wijzigen. Het bestand geneert HTML en de CSS binnen het stylesheet regelt dingen als het lettertype, de marges, etc.

### Tip

Dubbelklikken op een item opent de Itembewerker.

### Tip

U kunt HTML-tags aan elke Paragraaf-veld voor formattering toevoegen, zoals <b>bold</b> of <i>italic</i>.

### Tip

In de Kolomweergave kunt u op een letter op het toetsenbord drukken om naar het volgende item te springen dat met die letter begint.

### Tip

U kunt verkregen waarden combineren met waarden uit meerdere velden in een enkele waarde. Activeer eenvoudig het afgeleide waardevakje en gebruik een waardesjabloon gelijkend op "`Waarde: %{fielda}%{fieldb}`" waar %{...} vervangen wordt door de van toepassing zijnde veldwaarde. Dit is nuttig om meerdere waarden in een enkel veld te verzamelen, bijv. Voor betere groepering en om velden met verschillende typen te combineren door respect te tonen voor juiste sortering op hetzelfde moment. Beschouw bijvoorbeeld een nummerveld gevolgd door een text subveld met items b, 14a.

Hoofdstuk 3. Tellico details
Tellico details

# Hoofdstuk 3. Tellico details

## Veldtypen

Elke verzameling kan een ongelimiteerd aantal velden hebben. Tellico ondersteunt elf typen velden, wat mogelijkheden biedt voor een reeks van verschillende gegevens.

### Eenvoudige tekst

Het meest eenvoudige veldtype is Eenvoudige tekst. Er zijn geen beperkingen op de waarden van de velden en het invoerwidget is de standaard regelbewerking. Dit type is van toepassing op velden waarvan niet verwacht wordt om lange waarden te bevatten, dus zoiets als de auteur of het genre.

### Cijfers

Het type Getal is identiek aan het type eenvoudige tekst, behalve dat het gegevens beperkt is tot iets numerieks. Items zullen numeriek gesorteerd worden in de kolomweergave als Getal als veldkolom wordt aangeklikt. De standaard regelbewerking, met kleine pijlknoppen voor het verhogen of verlagen van de waarde, wordt gebruikt voor invoer. Er zal nooit formattering worden gebruikt.

### URL

Het type URL stelt in staat koppelingen naar andere documenten in te voeren met de standaard bestandstypeassociaties van KDE voor het openen van de gekoppelde documenten. Er wordt geen validatie gedaan op de actuele waarde van een veld met URL, maar ongeldige koppelingen worden niet geopend. De gegevensitem is een bewerking van een regel met een knop voor het openen van de standaard dialoog voor openen van een bestand, maar elke URL mag gebruikt worden. Relatieve URL's worden geïnterpreteerd relatief tot de locatie van het gegevensbestand, nadat het is opgeslagen.

In de Itembewerker wordt het label de koppeling, terwijl in de Itemweergave, een actuele hyperlink wordt gebruikt. Dit veldtype is gemakkelijk voor koppelingen naar PDF bestanden van bibliografische items of bijvoorbeeld naar commentaar op films. Er wordt geen formattering toegepast.

Relatieve URL's kunnen ook gebruikt worden. Ze worden geïnterpreteerd relatief tot de locatie van het gegevensbestand van Tellico. In de Itembewerker levert de regelbewerking automatische aanvulling voor lokale bestandslocaties. Als u de URL van het dialoogvak van de bestandenkiezer van KDE wilt interpreteren relatief tot de locatie van het document, dan moet een eigenschap voor het veld met URL ingesteld worden op relative : true.

### Paragraaf

Voor langere tekstvelden biedt het type Paragraaf een groter tekstbewerkingsgebied en is altijd zijn eigen categorie. Een veld Paragraaf mag geen meerdere waarden hebben en ook wordt het niet automatisch geformatteerd. Het kan niet gebruikt worden voor groepering. Overzichten, samenvatting van de plot of reviews zouden ingevoerd moeten worden in dit type veld.

Volgende-regels worden vervangen door een HTML-break om consistente formattering te verzekeren. Om deze vervanging ui te schakelen, voeg een eigenschap toe voor het veld met een waarde van replace-line-feeds : false. Spellingcontrole kan uitgeschakeld worden door een eigenschap met een waarde van spellcheck : false in te stellen.

### Keuze

Wanneer een veld beperkt moet worden tot een paar vooraf ingestelde waarden, wordt een type Keuze gebruikt. De te accepteren waarden worden getoond in een keuzevak voor selectie. Meerdere waarden kunnen worden toegestaan. Velden zoals het type bibliografie of persoonlijke waardering zijn velden van het type Keuze.

Puntkomma's moeten worden gebruikt om de toegestane waarden te scheiden.

### Keuzevakje

Voor velden die geen waarde of een yes aannemen is het type Keuzevakje beschikbaar. Standaard staat het veld dan op off. Velden van het type Keuzevakje worden niet geformatteerd en zijn beperkt tot enkele waarden. Intern worden de waarden van de velden doorgegeven als `true` of `false`. Sommige voorbeelden zijn de velden gift of geleend.

### Datum

Een veld Datum kan een dag, maand en jaar bevatten. De datum wordt getoond in het standaard formaat YYYY-MM-DD, wat gemakkelijke sortering mogelijk maakt. De standaard datumselectie van KDE kan gebruikt worden om de datum met de muis te kiezen of deze kan direct ingevoerd worden. Het veld vereist niet dat alle velden voor het jaar, maand en dag zijn ingevuld; alleen het jaar kan bijvoorbeeld ingevoerd worden. Meerdere waarden zijn niet toegestaan.

### Tabel

Het veld Tabel bevat één of meer kolommen met waarden. In de Itembewerker wordt het veld gepresenteerd door een rekenbladachtige weeergave, met genummerde rijen. Wanneer de laatste rij is geselecteerd wordt een extra rij toegevoegd. Automatisch aanvullen is niet beschikbaar. Dit veld is nuttig voor een lijst met hoofdstukken in een boek, scènes in een film of liederen in een album. Velden met type Tabel zijn altijd een categorie op zichzelf.

Het aantal kolommen, tot een maximum van tien, worden gedefineerd door een eigenschap aan de velddefinitie toe te voegen met de naam columns. De kolommen kunnen gelabeld zijn door rechts te klikken op de kopregel of door een veldeigenschap genaamd column1, etc.

Bij gebruik van de Itembewerker voor velden in de Tabel, kunnen rijen verplaatst worden door ze met de muis te verslepen met indrukken van de Ctrl-toets. Er is ook een pop-upmenu beschikbaar door rechts te klikken op de tabel, waarmee rijen kunnen worden ingevoegd of verwijderd.

### Afbeelding

Afbeeldingsvelden bevatten een afbeelding van elk formaat ondersteund door KDE. Enige typische omvatten PNG of JPEG. De afbeelding kann opgeslagen worden in het gegevensbestand van Tellico zelf of in de gegevensmap van de toepassing. De standaard bestandenkiezer van KDE wordt gebruikt, u kunt dus een URL gebruiken of gewoon een lokaal beschikbaar bestand. Afbeeldingen kunnen ook versleept worden uit een bestandsbeheerder of browser.

### Waardering

Velden voor Waardering tonen een aantal sterren om een numerieke waardering voor een item aan te geven. Standaard heeft de waardering een maximum van vijf. Het minimum en maximum kan gewijzigd worden door eigenschappen in te stellen in de velddefinitie in de Veldendialoog voor eigenschappen, respectievelijk genaamd minimum en maximum.

### Velden voor afgeleide waarde

Velden met afgeleide waarden zijn een speciaal geval. Het veldtype komt overeen met het typische type van de waarde die het veld bevat, maar de waarde van het veld wordt gemaakt uit andere velden met behulp van een tekenreeksformat in de beschrijving van het veld. Als het veld bijvoorbeeld een waardesjabloon heeft `%{title} %{year}`, dan zal de waarde van dat veld de titel zijn gevolgd door het jaar. Dit veldtype wordt primair gebruikt voor het titelveld in de verzameling van munten, postzegels, visitekaartjes en wijnen. Ofwel de interne veldnaam of de veld titel kan gebruikt worden in de beschrijving voor het formatteren.

Om slechts een enkele waarde voor een veld met meerdere waarden te selecteren, voegt u een positie-index toe aan het sjabloon, zoals `%{author:1}` voor de eerste auteur. De positie mag negatief zijn, tellend vanaf het einde, dus `%{author:-1}` zou de laatste auteur zijn. Waarden met hoofd- en kleine letters kunnen gebruikt worden door instellen van sjabloonvlaggen, zoals `%{author:1/l}` for lower-case first author and `%{author:1/u}` voor hoofdletters.

Typen verzamelingen
Typen verzamelingen

## Typen verzamelingen

Tellico ondersteunt standaard twaalf specifieke typen verzamelingen: boeken, bibliografische items, stripboeken, video's, muziek, videospellen, visitekaartjes, munten, postzegels, wijnen, bordspellen en bestandscatalogi. Daarnaast is er een algemeen leeg sjabloon voor verzamelingen beschikbaar voor elke ander verzamelobject. De standaard verzamelingen zijn alleen bedoeld om een algemene set velden te bevatten. U kunt er naar behoefte velden aan toevoegen, wijzigen of verwijderen. Het enige vereiste is dat een verzameling altijd een veld Titel moet hebben, zodat de Groepsweergave op de juiste manier werkt. Voor sommige typen verzamelingen is dat eenvoudig een veld afgeleide waarde, dat twee of meer van de anderen combineren.

In het algemeen is er geen functioneel verschil tussen de typen verzamelingen. U zou een eigen verzameling voor uw boeken kunnen maken net zo gemakkelijk als de standaard boekverzameling. Maar Tellico kiest pictogrammen gebaseerd on type verzameling en ere kunnen enige gespecialiseerde functies zijn die uniek zijn bij een zekere verzameling, dus als u kunt dan zou u de standaarden moeten gebruiken. Dus als u een wijnverzameling wilt maken, maar geen van de standaard velden wilt gebruiken, ga uw gang, en maak de standaard wijnverzameling, verwijder daarna alle standaarden. Op die manier weet Tellico dat het een wijnverzameling is.

Standaard bevatten alle typen verzamelingen een veld ID, die het ID-nummer van het item toont. Bovendien, behalve voor de bestandencatalogus, bevat elke verzameling velden met de datum dat het item is gemaakt in de verzameling en de laatste tijd dat het is gewijzigd.

### Verzamelingen van boeken

Boekverzamelingen hebben 27 standaard velden: Titel, Ondertiteling, Auteur, Aankoopbedrag, Uitgever, Editie, Jaar van copyright, Jaar van publicatie, ISBN#, LCCN#, Pagina's, Taal, Genre, Trefwoorden, Serie, Serienummer, Conditie, Getekend, Gelezen, Gift, Geleend, Waardering, Voorkant, Samenvatting van plot en Notities.

Het veld ISBN# is speciaal, omdat ISBN-nummers automatisch geformatteerd worden en het controlecijfer wordt berekend. Tellico herkent het veld ISBN als zijn interne veldnaam isbn is. Als u het hebt verwijderd of het is nodig om het toe te voegen aan een ander type verzameling, maak het veld dan met de titel ISBN en pas de wijziging toe, u kunt dan terugkeren en de titel wijzigen zoals u dat wilt. Tellico maakt de interne naam gebaseerd op de initiële titel, maar wijzigt het nooit als de titel later wordt bijgewerkt.

### Bibliografieën

Bibliografieën hebben 25 standaard velden: Titel, Itemtype , Auteur, Bibtex-sleutel, Boektitel, Editor, Organisatie, Uitgever, ISBN#, Adres, Editie, Pagina's, Jaar, Tijdschrift, Maand, Nummer, Hoe gepubliceerd, Hoofdstuk, Serie, Serienummer, Volume, Kruisverwijzing, Trefwoorden, Samenvatting en Notities.

Hoewel bibliografische verzamelingen niet specifiek gekoppeld zijn aan bibtex, is de standaard set velden genomen uit een typische set van bibtex velden. Bij exporteren naar bibtex wordt een eigenschap genaamd bibtex voor elk veld gebruikt om het overeenkomstige bibtex veld te definiëren. Als u een extra veld aan een bibliografie wilt toevoegen en u wilt het exporteren naar bibtex, ga dan na dat de eigenschap bibtex is ingesteld.

Tellico heeft enige gespecialiseerde functies voor bibliografieën. Bibtex macro's voor tekenreeksen kunnen toegevoegd, gewijzigd of verwijderd worden vanuit Tellico en het exporteren naar bibtex geeft u de optie om de macro's. Bibtex citaten kunnen naar een externe toepassingen zoals LyX of Kile worden overgedragen met de zogenaamde lyxpipe.

Verzamelingen van boeken kunnen geconverteerd worden naar bibliografieën. Standaard bibtex-velden worden toegevoegd en de bibtex-eigenschappen worden ingesteld. Deze functionaliteit bestaat primair om oude verzamelingen te converteren, eerder was het type bibliografie gescheiden van het type verzameling van boeken.

### Verzamelingen van stripboeken

Stripboekverzamelingen hebben 23 standaard velden: Titel, Ondertiteling, Schrijver, Artiest, Serie, Uitgaven, Uitgever, Editie, Jaar van publicatie, Pagina's, Land, Taal, Genre, Trefwoorden, Conditie, Aankoopdatum, Aankoopprijs, Ondertekend, Gift, Geleend, Voorkant, Samenvatting plot and Notities.

### Verzamelingen van video's

Videoverzamelingen hebben 30 standaard velden: Titel, Medium, Jaar productie, Certificering, Genre, Regio, Nationaliteit, Formaat, Cast, Director, Producer, Schrijver, Componist, Studio, Taaltracks, Taal ondertiteling, Audio-tracks, Afspeelduur, Beeldverhouding, Breed scherm, Kleurmodus, Director's Cut, Samenvatting plot, Persoonlijke rating, Aankoopdatum, Aankoopprijs, Gift, Geleend, Cover en Toelichting.

Het veld Cast is een tabel met twee kolommen en de naam van de acteur is bedoeld voor de eerste kolom, met de rol in de tweede. The Afspeelduur is bedoeld te zijn in minuten, maar u kunt dat natuurlijk wijzigen.

### Muziekverzamelingen

Muziekverzamelingen hebben 15 standaard velden: Titel, Medium, Artiest, Label, Jaar, Genre, Tracks, Waardering, Koopdatum, Aankoopprijs, Gift, Geleend, Sleutelwoorden, Hoes en Opmerkingen.

### Verzamelingen van videospellen

Videospelenverzamelingen hebben 16 standaard velden: Titel, Platform, Genre, Jaar uitgave, Publisher, Ontwikkelaar, ESRB-rating, Beschrijving, Persoonlijke rating, Voltooid, Aankoopdatum, Aankoopprijs, Gift, Geleend, Cover en Toelichting.

### Kaartverzamelingen

Trading card-verzamelingen hebben 17 standaard velden: Titel, Speler, Team, Merk, Kaartnummer, Jaar, Serie, Kaarttype, Aankoopdatum, Aankoopprijs, Locatie, Gift, Sleutelwoorden, Hoeveelheid, Plaatje voorkant, Plaatje achterkant en Toelichting.

### Muntenverzamelingen

Muntenverzamelingen hebben 16 standaard velden: Titel, Type, Denominatie, Jaar, Muntmerk, Land, Muntset, Gehalte, Keuringsdienst, Aankoopdatum, Aankoopprijs, Locatie, Gift, Voorkant, Achterkant en Opmerkingen.

### Postzegelverzamelingen

Postzegelverzamelingen hebben 18 standaard velden: Titel, Beschrijving, Denominatie, Land, Jaar van uitgifte, Kleur, Scott#, Waardering, Vervallen, Vertanding, Centerring, Met gom, Aankoopdatum, Aankoopprijs, Locatie, Gift, Afbeelding en Opmerkingen.

### Wijnverzamelingen

Wijnverzamelingen hebben 15 standaard velden. Titel, Producent, Appellation, Wijndruivenras, Type, Land, Aankoopdatum, Aankoopprijs, Locatie, Hoeveelheid, Drinken bij, Waardering, Gift, Afbeelding etiket en Notities.

### Bordspelenverzameling

Bordspelenverzamelingen hebben 17 standaard velden: Titel, Genre, Mechanismen, Jaar uitgave, Publisher, Ontwerper, Aantal spelers, Speeltijd, Minimum leeftijd, Beschrijving, Waardering, Aankoopdatum, Aankoopprijs, Gift, Geleend, Hoes en Toelichting.

### Catalogus-bestand

Catalogus-bestanden hebben 14 standaard velden. Naam, URL, Beschrijving, Volume, Map, Mimetype, Grootte, Rechten, Eigenaar, Groep, Aangemaakt, Gewijzigd, Meta-informatie en Pictogram,

### Eigen verzamelingen

Eigen verzamelingen hebben één standaard veld, de Titel. Deze zouden gebruikt moeten worden wanneer het te verzamelen item niet een van de standaard types is.

Hoofdstuk 4. Gegevens importeren en exporteren
Gegevens importeren en exporteren

# Hoofdstuk 4. Gegevens importeren en exporteren

Tellico is in staat om een brede verscheidenheid aan gegevensbestanden te im- en exporteren, evenals op verscheidene internetsites te zoeken naar informatie.

## Uit het internet importeren

Tellico kan op verschillende internetsites zoeken met de Internetzoekdialoog. Ingangen kunnen direct worden geïmporteerd en toegevoegd aan uw huidige verzameling. De verschillende leveranciers zijn in te stellen via de Opties voor gegevensbronnen.

Zoekopdrachten kunnen verschillende criteria gebruiken: Titel, Persoon, ISBN, UPC/EAN, LCCN of Sleutelwoord. Niet alle criteria zijn beschikbaar voor bepaalde gegevensbronnen. De waarden van ISBN en LCCN > zijn alleen voor boeken, terwijl UPC of EAN waarden toegepast kunnen worden op elk type item.

Nadat een zoekopdracht is gestart, wordt de knop Zoeken Stop die een zoekopdracht beëindigd. Als er resultaten zijn gevonden, dan worden ze toegevoegd aan de lijst direct onder het zoekvak, waar een item selecteren het resultaat zal tonen zonder het aan de verzameling toe te voegen. Klikken op de knop Item toevoegen zal alle geselecteerde items aan uw verzameling toevoegen. Als de gegevensbron meer resultaten heeft dan in eerste instantie zijn gevraagd , dan wordt de knop Meer resultaten ophalen actief. Klikken op Wissen zal alle huidige resultaten verwijderen en de zoekopdracht resetten.

Alleen items die overeenkomen met de huidige type verzameling zal worden gevonden. De kolom Beschrijving levert extra informatie over het item, om bijvoorbeeld verschillen aan te geven over video's in verschillende formaten of boeken in verschillende banden. Wanneer een item met succes is toegevoegd aan de verzameling, wordt een vinkje in de eerste kolom van de lijst toegevoegd.

Meerdere items kunnen in een keer worden toegevoegd door de standaard KDE-methode voor meervoudige selectie te gebruiken, wat gewoonlijk het ingedrukt houden van de toets Shift or Ctrl inhoudt bij het klikken op een item.

Om het gebruik van barcodescanners te faciliteren kunnen zoekopdrachten meerdere ISBN/UPC waarden bevatten. Selecteren van het keuzevak Meerdere ISBN/UPC zoekopdrachten zal het zoekvak uitschakelen en de knop ISBN/UPC waarden bewerken... inschakelen, die een tekstinvoervak opent met meerdere regels. Elke ISBN moet ingevoerd worden op een eigen regel. Na sluiten van het vak, zal elke ISBN gevalideerd worden voor de juiste formattering. De ISBN-validatie is in staat om 13-cijferige EAN-waarden te converteren, evenals volledige UPC-codes, naar de juiste formattering. De ISBN-lijst kan ook gelezen worden uit een tekstbestand.

Gegevens importeren
Gegevens importeren

## Gegevens importeren

Tellico biedt drie verschillende acties bij importeren van gegevens. Huidige verzameling vervangen zal de huidige verzameling sluiten en een nieuwe aanmaken met de gegevens uit het geïmporteerde bestand. In huidige verzameling achtervoegen vertelt Tellico om alle items in de geïmporteerde verzameling toe te voegen aan de huidige en om elke veld dat nu nog niet bestaat toe te voegen. De actie Verzameling samenvoegen is hetzelfde als achtervoegen, behalve dat elk geïmporteerd item vergeleken wordt met de huidige en alle identieke items worden overgeslagen. Tellico probeert overeenkomstige items te identificeren die niet volledig identiek zijn door belangrijke velden te vergelijken en dan de items samen te voegen. Muziekverzamelingen, bijvoorbeeld, vergelijken de artiest en het album en de tracks zouden gemengd worden bij overeenkomende items. Het importprogramma voor geluidsbestanden is in staat om op de juiste manier de listen met track te bouwen door items samen te voegen.

### Gegevens importeren uit andere software

Tellico kan gegevens direct importeren uit een variëteit van andere programma's voor beheer van verzamelingen, inclusief GCstar, OnMyShelf, Data Crow, Alexandria, Delicious Library, Collectorz, Ant Movie Catalog, Referencer en Griffith.

### Andere gegevensformaten importeren

Tellico kan gegevens importeren uit een variëteit van andere bestandsformaten, inclusief CSV, bibtex, audio discs en bestanden, MODS, PDF en RIS.

#### Gegevens in Tellico importeren

Andere gegevensbestanden van Tellico kunnen direct geïmporteerd worden. Vervanging van de huidige verzameling door een Tellico-bestand te importeren, is hetzelfde als het bestand zelf openen. De waarde van het importeren van Tellico-gegevens is primair om iets toe te voegen of twee verzamelingen samen te voegen.

#### CSV-gegevens worden geïmporteerd

Komma-gescheiden waarden (CSV) invoeren is een algemene manier om gegevens in tabelvorm te im- en exporteren. Elke veldwaarde is gescheiden door een komma, met één item per regel. De veldtitels kunnen meegenomen worden in de eerste regel. Het importprogramma is niet beperkt tot het gebruiken van een komma als scheidingsteken. Elk teken of tekenreeks kan worden gebruikt.

Selecteer eerst het type verzameling dat u wilt importeren. Als u aan het achter- of samenvoegen bent in uw open verzameling, is het type beperkt tot uw huidige type verzameling. Als de eerst regel van het CSV-bestand de veldtitels bevat, klik dan op het keuzevakje en het importprogramma zal automatisch de titels vergelijken tegen de velden in de huidige verzameling. Als een veldtitel overeenkomt, zal de kop voor die kolom wijzigen om te tonen dat de kolom is toegekend aan dat veld. Als het bestand een scheidingsteken gebruikt anders dan een komma, ga dan na dat die optie overeenkomstig wordt gewijzigd.

Om voor Tellico het bestand op de juiste manier te importeren, moet het weten welkh veld overeenkomt met elke kolom. Als de kolom alleen een getal in de kop heeft, zal het gegeven in die kolom niet geïmporteerd worden. U zou velden aan elke kolom moeten toevoegen door een kolom te selecteren, ofwel door er in te klikken of het kolomnummer zelf te wijzigen, en daarna het veld selecteren om toe te kennen uit het afrolvak en te klikken op de knop Veld toekennen. Als u een nieuw veld aan de verzameling wilt toevoegen, opent het laatste item in het afrolvak de Velddialoog van de verzameling.

Om het compact te houden worden alleen de eerste vijf regels van het geïmporteerde CSV-bestand in de dialoog getoond. Alle regels in het bestand zullen echter geïmporteerd worden.

#### Gegevens van audio-cd's importeren

Tellico kan de service freedb.org gebruiken om informatie over een CD te gebruiken, inclusief de tracklijst. Afhankelijk van uw distributie, kunnen instellingen voor toegang tot de service ingesteld worden in het KDE Systeeminstellingen. De artiest, titel, genre, jaar en tracklijst worden allen toegevoegd.

Bovendien, als de schijf CD-tekst bevat, dan wordt die informatie gelezen en toegevoegd aan het geïmporteerde item.

#### Metagegevens van audiobestanden importeren

Tellico kan een map scannen en de tags voor gewone formaten van audiobestanden lezen, zoals `mp3` en `ogg`. De songs worden ingevoerd in een muziekverzameling, waar elk item een album is. Als de songbestanden het tracknummer bevatten, dan wordt de naam van de song ingevoegd op de juiste plek in de tracklijst. De informatie over de artiest en het genre wordt ook toegevoegd aan het item. Als de tags van de song toelichtingen bevatten, dan worden deze in toelichtingsveld in het item toegevoegd, voorafgegaan door de bestandsnaam.

Als bovendien een map een bestand `.directory` bevat en de mapnaam komt overeen met een albumtitel, dan zal het item `Icon` in het desktop-bestand worden gebruikt als hoes-illustratie van het album.

Het importprogramma voor metagegevens van audiobestanden kan recursief een map scannen om alle audiobestanden in elke subfolder te scannen, hoewel symbolische koppelingen worden niet gevolgd. Tellico gebruikt de TagLib-bibliotheek voor het lezen van de metagegevens van audiobestanden en zo gegevens kan importeren uit elke bestandstype dat TagLib begrijpt.

#### Gegevens van Bibtex importeren

Bibtex is een bibliografieformaat gebruikt met het LaTeX document voorbereidingssysteem. Verschillende typen bibliografische referenties kunnen worden ingevoegd in het bestand. Tellico importeert bibtex bestanden als een Bibliografische verzameling.

Als het importprogramma voor bibtex velden in het bestand tegenkomt die niet in de standaard bibliografieverzameling zitten, worden ze toegevoegd als velden Eenvoudige tekst, met twee uitzonderingen. Als de veldwaarde meer dan 100 tekens bevat, wordt het een Paragraaf-veld. Als de veldwaarde een URL lijkt te bevatten of een bestandsreferentie, dan wordt een URL-veld aangemaakt. Tellico gebruikt een interne kopie van de btparse bibliotheek voor ontleden van de bibtex-bestanden.

Bibtexml is een XML representatie van bibtex-gegevens en de gegevens uit het geïmporteerde bibtexml-bestand wordt behandeld op dezelfde manier als bibtex-gegevens.

#### MODS-gegevens importeren

MODS is een formaat voor het representeren van verschillende typen verzamelingen van media. Tellico importeert op dit moment alleen boeken als een Bibliografische verzameling.

#### PDF-gegevens importeren

Als Tellico is gecompileerd met ondersteuning van exempi of poppler, kunnen metagegevens uit PDF-bestanden geïmporteerd worden. Metagegevens kunnen titel, auteur en gegevensinformatie bevatten, evenals bibliografische identifiers die dan gebruikt worden om andere informatie bij te werken.

#### RIS-gegevens importeren

Het RIS-formaat is een bibliografisch bestandsformaat gebruikt door EndNote, Reference-beheerder en anderen. Tellico importeert RIS-bestanden als een Bibliografische verzameling.

### Online verzamelingen importeren

Tellico kan verbinden met en importeren uit websites die persoonlijke verzamelingen beheren.

#### BoardGameGeek-verzameling importeren

BoardGameGeek is een online hulpbron en gemeenschap voor bordspellen. Tellico kan de bordspellen importeren in een verzameling van een gebruiker, zolang de verzameling is ingesteld voor publieke toegang. De geïmporteerde verzameling kan beperkt zijn tot die items gemarkeerd als behorend bij een eigenaar.

#### Goodreads-verzameling importeren

Goodreads is een online sociaal netwerk voor lezers om boekverzamelingen te volgen. Tellico kan de lijst met boeken in een verzameling van een gebruiker importeren, gegeven dat ofwel de gebruikersnaam of gebruikers-ID is gegeven, zolang de verzameling is ingesteld als publiek toegankelijk.

#### LibraryThing-verzameling wordt geïmporteerd

LibraryThing is een online service om mensen te helpen hun boeken gemakkelijk te catalogiseren. Tellico kan de lijst met boeken in een verzameling voor gebruikers te importeren, geëxporteerd in JSON-formaat.

#### Discogs-verzameling importeren

Discogs is een online database en marktplaats voor muziekuitgaven. Tellico kan de lijst met muziekuitgaven in een verzameling van een gebruiker importeren, gegeven de gebruikersnaam, zolang de verzameling is ingesteld als publiek toegankelijk.

### Lijsten met bestanden importeren

Tellico kan folders scannen om bestandsinformatie te importeren, primair een verzameling Bestandencatalogus te maken. De map kan recursief doorzocht worden om alle gevonden bestanden erin toe te voegen. Dit importprogramma is het meest nuttig voor backuplijsten en mediacatalogussen, zoals CD of DVD lijsten. Bovendien kunnen afbeeldingsvoorbeelden van de inhoud van bestanden gegenereerd worden. De bestandsvoorbeelden zijn hetzelfde als die getoond in de KDE bestandenbeheerder.

Mappen met e-book bestanden en videobestanden kunnen ook geïmporteerd worden als boek- en videoverzamelingen. Metagegevens van bestanden kunnen gelezen worden en voor videobestanden, worden bestaande `nfo` bestanden gebruikt om de informatie van het video-item te completeren.

### XML-gegevens via XSLT importeren

Elk XML-bestand kan in Tellico geïmporteerd worden gegeven dat een XSL-stijlblad beschikbaar is om het bestand naar het Tellico formaat te converteren. Tellico laadt automatisch het stijlblad en voert de XSLT bewerking uit die nodig is om het bestand`te laden.

Slepen en loslaten
Slepen en loslaten

## Slepen en loslaten

Slepen van gegevensbestanden naar het hoofdvenster van Tellico en ze loslaten zal de bestanden importeren, evenals indien het importcommando was gegeven vanuit de menu's. Slepen en loslaten werkt voor de volgende bestandsformaten: Tellico, Bibtex, RIS, PDF en EPub. Meerdere bestanden tegelijk importeren wordt ook ondersteund.

Dus als u bijvoorbeeld verschillende PDF-bestanden in de catalogus wilt zetten, selecteer ze in de bestandsbeheerder en sleep ze naar het venster van Tellico. Tellico zal zoveel mogelijke metagegevens importeren uit de bestanden als het kan en daarna extra informatie uit verschillende geconfigureerde bronnen in het internet ophalen.

Gegevens exporteren
Gegevens exporteren

## Gegevens exporteren

Bij exporteren van de gegevens in de verzameling kunnen de waarden van de items geëxporteerd worden zoals ingevoerd of met de automatische formattering geleverd door Tellico. Bovendien kan het exporteren eveneens beperkt worden tot de nu geselecteerd items van de verzameling, waar de statusbalk het aantal geselecteerde items toont.

Tekstbestanden, zoaals Bibtex of CSV, kunnen de Unicode (UTF-8) codering van tekens gebruiken of de huidige instelling van het besturingssysteem.

### XML exporteren

Het bestandsformaat voor de gegevens van Tellico is een gezipt XML-bestand. Exporteren naar XML maakt eenvoudig het XML-bestand aan zonder zip te gebruiken. Afbeeldingen kunnen ingevoegd worden in he tXML-bestand als base64-encoded gegevens in een afbeeldingselement, maar dat doen kan erg grote tekstbestanden aanmaken.

### Zip exporteren

Het standaard bestandsformaat voor Tellico is een gezipt bestand, met het XML-verzamelingsbestand en optioneel, alle afbeeldingen gerefereerd in de verzameling. Als de afbeeldingen in plaats daarvan opgeslagen zijn in de map van de toepassing, zal exporteren naar een zip-bestand een zelf-bevattend gegevensbestand aanmaken, die alle afbeeldingen in de verzameling bevat.

### HTML exporteren

Het exporteren met HTML gebruikt de `tellico2html.xsl` stijlsheet. Afbeeldingen worden geëxporteerd naar een map met dezelfde naam als het geëxporteerde HTML-bestand met `_files` achtergevoegd.

Het standaard formaat is gelijk aan de afgedrukte uitvoer en biedt verschillende opties voor het wijzigen van de HTML. Veldkoppen kunnen afgedrukt worden boven iedere kolom, maar helaas laat KDE nog niet toe om de tabelkoppen te herhalen op elke pagina. De items kunnen eveneens gegroepeerd worden als in de Groepsweergave.

Bovendien kunnen individuele bestanden aangemaakt worden voor elk item in de verzameling, met koppelingen aangemaakt in het topniveau HTML bestand. De itembestanden zullen aangemaakt worden in dezelfde map als de afbeeldingen. De item HTML-bestanden zullen het huidige stylesheetsjabloon gebruiken, zoals getoond in de Itemweergave.

### CSV exporteren

Komma-gescheiden waarden (CSV) zijn een algemene manier om gegevens in tabelvorm te im- en exporteren. Elke veldwaarde is gescheiden door een komma, met één item per regel. De veldtitels kunnen als koppen meegenomen worden in de eerste regel. Elk teken of tekenreeks, anders dan een komma, kan worden gebruikt om velden te scheiden.

### Alexandria exporteren

Alexandria is een beheerder voor een boekverzameling voor de GNOME bureaubladomgeving. Tellico is in staat om een beperkte subset van boekverzamelingsvelden naar de standaard Alexandria gegevenslocatie te exporteren.

### ONIX exporteren

ONIX is een XML formaat voor het representeren en communiceren van productinformatie uit de boekindustrie, primair voor boekverkopers. Tellico kan boekverzamelingen exporteren met een kleine subset van ONIX.

### Bibtex exporteren

Bij exporteren naar Bibtex kunnen de veldwaarden escaped worden met haakjes of aanhalingstekens. Als tekenreeksmacro's worden gebruikt in de verzameling, dan kunnen ze optioneel geëxporteerd worden als macro's of geëxpandeerd. Voor URL-velden kan Tellico de veldwaarden omgeven met de `\url{...}` tag. Tenslotte kunnen items zonder citatiesleutel beter overgeslagen worden dan dat Tellico de sleutel automatisch genereert.

### GCstar exporteren

GCstar is een andere beheerder van een filmverzameling. Tellico is in staat om de meeste verzamelingtypen naar een GCstar gegevensbestand te exporteren.

### XML via XSLT exporteren

Tenslotte is Tellico in staat om zijn interne XML-representatie van de verzamelinggegevens verwerken via een extern XSL stijlsheet voor exporteren. Dit type exporteren kan nuttig zijn voor het genereren van tekstrapporten of andere bestandstypes.

Werken met citaten
Werken met citaten

## Werken met citaten

Bij werken met een bibliografie, kunnen citaten voor de nu geselecteerde items gegenereerd worden en gebruikt in verschillende andere toepassingen. Een citaat in bibtex-formaat kan gekopieerd worden naar het klembord en dan in een latex-bestand geplakt. Bibtex citaten kunnen ook een externe toepassing verzonden worden zoals LyX of Kile met gebruik van de zogenaamde lyxpipe.

Hoofdstuk 5. Gevorderd gebruik
Gevorderd gebruik

# Hoofdstuk 5. Gevorderd gebruik

## Opdrachtregel-opties

Bij het gebruiken van Tellico vanaf de commandoregel zijn er verschillende opties voor het openen van gegevensbestanden. Deze worden zichtbaar door het commando `tellico --help`. Loggen voor diagnostiek kan ook ingeschakeld worden, wat een menu-item zal aanmaken om de log met diagnostiek te tonen. De optie `--logfile` dirigeert de log naar een bestand.

    Gebruik: tellico [opties] [bestandsnaam]

    Tellico - software voor beheer van verzamelingen, vtij en eenvoudig

    Opties:
      --nofile                  Het laatst geopende bestand niet opnieuw openen
      --bibtex                  <bestandsnaam> importeren als een bibtex-bestand
      --mods                    <bestandsnaam> importeren als een MODS-bestand
      --ris                     <bestandsnaam> importeren als een RIS-bestand
      --pdf                     <filename> importeren als een PDF-bestand
      --log                     Diagnostische uitvoer loggen
      --logfile <logfile>       Uitvoer van log schrijven naar <bestandsnaam>

    Argumenten:
      bestandsnaam              Te openen bestand

D-Bus-interface
D-Bus-interface

## D-Bus-interface

Tellico heeft een minimale D-Bus-interface, die bruikbaar kan zijn voor het werken met scripts of samen te werken met een actieve toepassing vanaf de commandoregel. Zoals met alle D-Bus-oproepen, moet u de service specificeren waarmee u wilt samenwerken en het specifieke interface. De naam van de D-Bus-service is `org.kde.tellico`.

### D-Bus-commando's

Er zijn twee D-Bus primaire objecten beschikbaar in het interface van tellico: `Tellico` en `Collections`.

#### Het `Tellico`-object

De volledige lijst et D-Bus-commando's in het `tellico`-object staat hieronder:

    bool importTellico(QString file, QString action)
    bool importBibtex(QString file, QString action)
    bool importMODS(QString file, QString action)
    bool importPDF(QString file, QString action)
    bool importRIS(QString file, QString action)
    bool exportXML(QString file, bool filtered)
    bool exportZip(QString file, bool filtered)
    bool exportBibtex(QString file, bool filtered)
    bool exportHTML(QString file, bool filtered)
    bool exportCSV(QString file, bool filtered)
    QList<int> selectedEntries()
    QList<int> filteredEntries()
    void openFile(QString file)
    void setFilter(QString text)
    bool showEntry(int id)

Voor de vier importcommando's is het eerste argument het te importeren bestand en het tweede is de importactie. Er zijn drie acties beschikbaar: replace, append, and merge. Vier bestandsformaten worden voor importeren ondersteund: Tellico-XML-bestanden, Bibtex-bestanden, MODS-bestanden en RIS-bestanden. Metagegevens uit PDF bestanden kunnen ook geïmporteerd worden.

Voor elk van de commando's om tekst te exporteren, zal een bestandsnaam met `--` dit door sturen naar de standaard uitvoer.

De huidige geopende verzameling in Tellico kan naar een bestand worden geëxporteerd in ofwel Tellico-XML-formaat, Tellico-ZIP-formaat, Bibtex, HTML of komma-gescheiden-waarden (CSV). De exportcommando's kunnen een optioneel argument hebben om te specificeren of de verzameling beperkt wordt tot het huidige filter of niet.

Een lijst van de nu geselecteerde of gefilterde item-ID's is in staat om getoonde items te tonen of bij te werken.

Een nieuw gegevensbestand kan worden geopend met het commando openFile(). Het volledige pad moet worden gespecificeerd.

Een nieuw filter kan worden ingesteld met het commando setFilter(), wat gelijk is aan het invoeren in het filtervak in het hoofdvenster.

Gegeven een item-ID, zal showEntry() dat item selecteren en de details van het item in het hoofdvenster tonen.

#### Het object `Collections`

De volledige lijst van D-Bus-commando's in het object `Collections` wordt onderstaand getoond:

    int addEntry()
    bool removeEntry(int entryID)
    QStringList allValues(QString fieldName)
    QStringList entryValues(int entryID, QString fieldName)
    QStringList selectedBibtexKeys()
    QString entryBibtexKey(int entryID)
    bool setEntryValue(int entryID, QString fieldName, QString value)
    bool addEntryValue(int entryID, QString fieldName, QString value)

Een nieuw leeg item kan aangemaakt worden in de huidige verzameling met het commando addEntry(). De teruggegeven waarde is het item-ID, dat dan gebruikt kan worden om waarden van velden van het item in te stellen. Een item kan verwijderd worden uit de verzameling door removeEntry() aan te roepen.

Aanroepen van allValues() met alleen een veldnaam zal alle waarden voor dat veld voor de nu geselecteerde items teruggeven. Als geen items geselecteerd zijn, zal de teruggegeven lijst leeg zijn. Als een item-ID in het commando wordt meegegeven, zullen de veldwaarden voor dat specifieke item worden teruggegeven.

Als de huidige verzameling een bibliografie is, zal aanroepen van selectedBibtexKeys() de Bibtex citatiesleutel voor alle geselecteerde items teruggeven. De bibtexKey voor een specifiek item kan gevonden worden door het commando entryBibtexKey() te gebruiken.

Items kunnen direct bewerkt worden met het D-Bus-interface. Gegeven een item-ID, zal setEntryValue() de veldwaarde direct instellen. Om een waarde in te stellen, zonder de bestaande waarden aan te tasten, gebruik addEntryValue(). De nieuwe waarde wordt toegevoegd aan het eind van de bestaande lijst.

### Voorbeelden met D-Bus

Hier zijn enige voorbeelden van scripts voor Tellico met gebruik van het D-Bus-interface. Merk op dat het commando qdbus kan bestaan als qdbus-qt5 of iets dergelijks op uw systeem.

    Open een Bibtex-bestand
    % qdbus org.kde.tellico /Tellico org.kde.tellico.importBibtex "/home/robby/reference.bib" "replace"
    true

    Exporteer een Bibtex-bestand
    % qdbus org.kde.tellico /Tellico org.kde.tellico.exportBibtex ~/documents/reference.bib
    true

    Exporteer een Bibtex-bestand met het huidige filter
    % qdbus org.kde.tellico /Tellico org.kde.tellico.exportBibtex ~/documents/reference.bib true
    true

    Echo de citatiesleutel van de huidige selectie
    % qdbus org.kde.tellico /Collections org.kde.tellico.selectedBibtexKeys
    stephenson2004

    Voeg een nieuw item toe en stel de titel in
    % myid=`qdbus org.kde.tellico /Collections org.kde.tellico.addEntry`
    % qdbus org.kde.tellico /Collections org.kde.tellico.setEntryValue $myid title "Mijn nieuwe boek"
    true

Hoofdstuk 6. Configuratie
Configuratie

# Hoofdstuk 6. Configuratie

De Configuratiadialoog bevat alle opties voor het wijzigen van iets in het standaard gedrag van Tellico.

Klikken op de knop Toepassen maakt dat de wijzigingen onmiddellijk effect hebben zonder de dialoog te sluiten, terwijl OK de wijzigingen toepast en de dialoog sluit. Annuleren sluit de dialoog, maar elke reeds gemaakte en toegepaste wijziging blijft. De knop Standaarden zet de opties terug op de huidige pagina van de dialoog naar hun standaard waarden, terwijl Help het KHelpCenter opent naar de relatieve sectie van het handboek voor Tellico.

Sommige minder belangrijke instellingen kunnen alleen worden gewijzigd door het configuratiebestand zelf te bewerken. Zie Verborgen opties.

## Algemene opties

De Algemene opties besturen het algemene gedrag. Afbeeldingen kunnen opgeslagen worden in de gegevensbestanden zelf, apart opgeslagen in de toepassingsmap of opgeslagen in een map met dezelfde naam als het gegevensbestand, met _files achtergevoegd aan de naam. Voor verzamelingen met vele afbeeldingen is ze opslaan in het gegevensbestand veel langzamer in gebruik. Wanneer Tellico wordt gestart, kan het automatisch het laatste gegevensbestand, dat open was, opnieuw openen. De Snelle filter in de werkbalk is nuttig voor het gemakkelijk filteren door uw verzameling en kan reguliere expressies gebruiken.

De Formatteringsopties besturen het niveau van automatische formattering dat Tellico doet. Zie bijvoorbeeld de Sectie veldformattering. Hoofdletters aanbrengen en formattering zijn aparte opties, omdat een veld hoofdletters moet hebben zonder de volgorde van de woorden te wijzigen, en vice-versa. Het automatisch aanbrengen van hoofdletters kan gewijzigd worden om bepaalde woorden te negeren. De automatische formattering omvat grammaticale elementen in titels, samen met voor- en achtervoegsels voor namen van personen. De waarden zijn ongevoelig voor hoofd- en kleine letters en zouden gescheiden moeten worden door een puntkomma.

De regels voor formattering volgen algemeen Engels gebruikt, welke niet kunnen werken voor andere talen. Lidwoorden worden aan het eind van de titel gevoegd met een komma. Namen van personen zijn geformatteerd zo dat de achternaam eerst komt, gevolgd door een komma, daarna de voornaam. Personele achtervoegsels, zoals Jr., worden bij de achternaam gehouden. Tussenvoegsels, zoals van, blijven in de achternaam, maar worden genegeerd wanneer de waarden gesorteerd worden.

John Q. von Public, III zou worden von Public, III, John Q. en Public zou worden gebruikt als sorteersleutel.

Alleen voorzetsel van één woord worden ondersteund. Als een naam bijvoorbeeld van der bevat, dan moeten beide van en der ingevoegd worden in de voorvoegsellijst van de achternaam. Artikelen die eindigen met een apostrof worden ook ondersteund in de sorteervolgorde.

### Opmerking

De actuele waarden in de verzameling worden niet gewijzigd, alleen de zichtbare tekst gebruikt voor het interface. De opmaakopties kunnen heen terug worden gewijzigd zonder iets van de gegevens in de verzameling aan te tasten.

Afdrukopties
Afdrukopties

## Afdrukopties

Tellico gebruikt een XSLT-sjabloon om HTML te maken en geeft dat over aan de afdrukservice van KDE. Alleen de velden zichtbaar in de Kolomweergave worden afgedrukt. Verder worden alleen de zichtbare items, als de verzameling gefilterd wordt, afgedrukt. Initieel wordt een waarschuwingsbericht getoond als filtering actief is.

De Afdrukopties stellen u in staat om enige formattering te wijzigen bij het afdrukken van een verzameling. Als Titels en namen formatteren is geactiveerd, dan worden de velden automatisch geformatteerd bij afdrukken. Anders worden ze afgedrukt precies zoals ze zijn ingevoerd.

Het standaard stijlblad drukt de verzameling af met de veldwaarden in kolommen. Veldnamen afdrukken bestuurt of de veldtitel wordt afgedrukt bovenaan de kolom.

De items worden op de afdruk gesorteerd zoals ze in de Kolomweergave staan. Ook kunnen ze gegroepeerd worden zoals ze in de Groep Weergave staan.

Tenslotte, wanneer velden met afbeeldingen in de afdruk worden meegenomen, dan kunnen de afbeeldingen in grootte wijzigen, terwijl hun beeldverhouding wordt bewaard. De maximale breedte en hoogte van een afbeelding definieert de grootst mogelijke afmeting van de afbeelding, hoewel het nooit vergroot zal worden.

Sjabloonopties
Sjabloonopties

## Sjabloonopties

De Itemweergave gebruikt sjablonen om de veldwaarden te tonen. U kunt een ander sjabloon voor elk type verzameling specificeren. Sommige sjablonen, zoals de sjablonen Album of Video zijn voor een specifiek type verzameling en een kort foutbericht zal in de Itemweergave verschijnen als ze gebruikt worden voor andere types. De knop Voorbeeld laat en venster verschijnen om u een voorbeeld te tonen van hoe het sjabloon er uit ziet. Aangepaste lettertypes en kleuren kunnen doorgegeven worden aan het sjabloon en alle standaard sjablonen zullen die instellingen volgen. Aangepaste kunnen er echter voor kiezen deze te negeren.

Extra sjablonen kunnen direct geïnstalleerd worden of gedownload van store.kde.org door te klikken op de knop Download. Elk sjabloon geïnstalleerd door de gebruiker kan ook verwijderd worden. Itemsjablonen worden opgeslagen in `class="directory"~/.local/share/tellico/entry-templates/`.

Als je een nieuw sjabloon maakt, stuur het dan als je wilt in naar store.kde.org!

Opties voor gegevensbronnen
Opties voor gegevensbronnen

## Opties voor gegevensbronnen

Tellico kan verschillende bronnen voor importeren van gegevens gebruiken, die geconfigureerd kunnen worden in de dialoog Gegevensbronnen. Er zijn vele typen en hulpbronnen beschikbaar. Onderstaand staan er een paar in een lijst, terwijl de volledige lijst beschikbaar is op de Tellico website.

- Amazon.com Webservices,
- ISBNdb.com,
- OpenLibrary.org,
- OPDS-catalogi,
- de Internet filmdatabase,
- TheMovieDB.org,
- de Open filmdatabase,
- FilmAffinity,
- BDGest,
- Comic Vine,
- Discogs.com,
- MusicBrainz.org,
- iTunes,
- TheGamesDB.net,
- GiantBomb.com,
- MobyGames.com,
- IGDB.com,
- VideoGameGeek,
- BoardGameGeek,
- arxiv.org,
- Entrez (PubMed) databases,
- z39.50-servers,
- SRU-servers,
- Colnect,
- Numista,
- andere externe scripts of toepassingen en
- combinaties van elk van de bovenstaande bronnen.

Nieuwe bronnen kunnen toegevoegd worden door op de knop Nieuw... te klikken, terwijl bestaanden gewijzigd of verwijderd kunnen worden, met de knoppen Wijzigen... of Verwijderen. De volgorde van de bronnen, die verschijnen in het item menu's bijwerken, kan ook gewijzigd worden.

Veel van de gegevensbronnen bieden meer informatie dan de standaard velden in Tellico. Die andere velden worden rechts van het configuratievak getoond. Als een van deze velden is aangevinkt zullen deze toegevoegd worden aan de verzameling wanneer een item wordt toegevoegd uit die bron.

### Bronnen voor boeken en bibliografische gegevens

#### z39.50-servers

Het z39.50 protocol wordt gebruikt om toegang te verschaffen tot bibliotheken en bibliografische informatieleveranciers in de wereld. Lijsten met publieke z39.50 servers zijn o.a. beschikbaar van indexdata.dk. Tellico komt met verschillende vooraf ingestelde configuraties voor belangrijke bibliotheken of u kunt de verbindingsinformatie handmatig specificeren.

Tellico is in staat om gegevens te lezen in de formaten MODS, USMARC/MARC21 of UNIMARC, met gebruik van de yaz bibliotheek. Bovendien is er beperkte ondersteuning voor het formaat GRS-1.

Om een van de vooraf ingestelde bibliotheken te gebruiken, activeer het vakje en selecteer dan de bibliotheek. De andere configuratie-items zullen uitgeschakeld worden. Als u de informatie handmatig wilt instellen, deactiveer het vooraf ingestelde vakje.

De standaard poort voor toegang tot z39.50 is 210, maar sommige servers zouden een andere kunnen gebruiken. Tellico neemt aan dat de server de tekencodering MARC-8 gebruikt, tenzij anders geconfigureerd. Als een onjuiste tekencodering is gebruikt, zou er een foutbericht kunnen verschijnen in de uitvoer van het programma of er worden geen items opgehaald.

Sommige servers vereisen een gebruikersnaam en wachtwoord voor toegang. Tellico kan dat wachtwoord gebruiken en opslaan, maar denk er aan dat het geschreven wordt in het configuratiebestand van Tellico in leesbare tekst end dus niet veilig is. Voor de meeste publieke servers mogen de velden voor gebruikersnaam en wachtwoord leeg blijven.

#### SRU-servers

SRU staat voor Search/Retrieve via URL en is een standaard zoekprotocol voor zoeken op internet. Sommige bibliotheken gebruiken het voor toegang bieden tot hun gegevenscatalogi. Onder hen is de US Library of Congress is waarschijnlijk het best bekend.

Eigen velden kunnen toegevoegd worden om de interactie van Tellico met de SRU-server aan te passen. Om speciale vraagprotocollen te overschrijven, gebruik de x-tellico prefix en de gewenste veldnaam. Bijvoorbeeld, om ISBN op te vragen met het bib-schema in plaats van het bath-schema, zet `x-tellico-isbn`=`bib.isbn`. Tellico kan ook het SRU-verzoek doen met de POST-methode, als `x-tellico-method`=`POST`. Om het record-schema te overschrijven, voeg een aangepaste veldinstelling toe `recordSchema`=`unimarcXchange`.

#### Entrez databases

Entrez is het geïntegreerde, op tekst gebaseerde zoek- en ophaalsysteem gebruikt in het National Center for Biotechnology Information (NCBI). De meest bekende Entrez database is PubMed, de database voor life science artikelen uit veel biologische tijdschriften. Op dit moment is de enige Entrez database die ondersteund wordt door Tellico is PubMed.

#### Bibliografische databases

arXiv.org, Bibsonomy en CrossRef zijn online databases voor wetenschappelijke artikelen en bibliografische informatie. Voor toegang tot de CrossRef bron moet u een account aanvragen en uw accountinformatie toevoegen aan de gegevensbronconfiguratie.

#### ISBNdb.com

ISBNdb.com is een online boekendatabase, met bibliotheken uit de de gehele wereld.

#### OpenLibrary.org

OpenLibrary.org is een online boekendatabase die zich richt op het bezitten van één pagina uit elk boek.

#### OPDS-catalogi

OPDS-catalogi bieden een middel voor zoeken (en distributie) van digitale boeken. Tellico kan vele OPDS-catalogi als gegevensbronnen gebruiken, zoals Project Gutenberg. Voer de koppeling in in de catalogus en verifieer de toegang en formaat on na te gaan dat Tellico de koppeling kan lezen.

### Gegevensbronnen van stripboeken

#### Bedetheque

Bedetheque is een Franse stripboekdatabase, beheerd door BDGest.

#### Comic Vine

Comic Vine is geroemd als de grootste stripboekwiki in het universum.

### Gegevensbronnen over films

#### Internetfilm-database

De Internet filmdatabase levert informatie over films en video's. Wanneer een zoekopdracht wordt uitgevoerd naar een Persoon en als meer dan één mogelijkheid resulteert, zal er een dialoogvak worden geopend om u in staat te stellen de juiste persoon te selecteren. De configuratie-opties omvatten de selectie van welke IMDb-nationaliteit te gebruiken en of afbeeldingen worden opgehaald of niet. Omdat IMDb een groot aantal leden van de cast kan geven, kunt u dat tot een bepaald aantal beperken.

#### TheMovieDB.org

TheMovieDB.org is een vrije en open online filmdatabase. Registratie voor een vrij account is vereist.

#### De open filmdatabase

De open filmdatabase (OMDBAPI.com) is een vrije webservice om filminformatie te verkrijgen.

#### FilmAffinity

FilmAffinity is een onafhankelijke filmsite.

### Gegevensbronnen over muziek

#### Discogs.com

Discogs.com is een door gebruikers gebouwde muziekdatabase met informatie over artiesten, labels en hun opnamen. Registratie voor een vrij account is vereist.

#### MusicBrainz.org

MusicBrainz.org is een muziekmetadatabase van een gemeenschap die een beknopte informatiesite over muziek probeert te maken.

#### Zoeken in iTunes

De Zoeken in iTunes biedt informatie over inhoud in de iTunes Store en Apple Books Store. Je kunt zoeken naar verschillende soorten inhoud, waaronder boeken, films, podcasts, muziek, muziekvideo's, audioboeken en tv-programma's.

### Gegevensbronnen van videogames

#### GiantBomb.com

GiantBomb.com is een grote door een gemeenschap gedreven videogame database. Registratie voor een vrij account is vereist.

#### TheGamesDB.net

TheGamesDB.net is een open, online database voor fans van videogames.

#### MobyGames

MobyGames.com noemt zichzelf de oudste,grootste en meest accurate videogame-database.

#### IGDB.com

IGDB.com noemt zichzelf een gaming-website voor iedereen die van gamen houdt.

#### VideoGameGeek

VideoGameGeek is een online hulpbron en gemeenschap voor videogames .

### Gegevensbronnen van bordspellen

#### BoardGameGeek

BoardGameGeek is een online hulpbron en gemeenschap voor bordspellen.

### Munt- & postzegelgegevensbronnen

#### Colnect

Colnect is een online gemeenschap voor verzamelobjecten die persoonlijk beheer van verzamelingen levert. Tellico kan Colnect doorzoeken op informatie over munten en postzegels, evenals stripboeken sportkaarten en videospellen.

#### Numista

Numista is een wereldmuntencatalogus die groeit dankzij bijdragen van leden, online beheer van verzamelingen biedt, hulpmiddelen om gemakkelijk te ruilen met andere verzamelaars en een forum.

### Gegevensbronnen voor meerdere typen verzamelingen

#### Amazon.com

Met de Webservices van Amazon kan Tellico elk van veertien verschillende internationale sites gerund door Amazon.com voor informatie doorzoeken: Verenigde Staten, Verenigd Koninkrijk, Duitsland, Japan, Frankrijk, Canada, China, Spanje, Italië, Brazilië, Australië, India, Mexico en Turkije.

Configureren van elke bron Amazon.com omvat drie instellingen: de locatie van de server, afbeeldingsgrootte en geassocieerde ID. Enige informatie uit Amazon.com kan een afbeelding omvatten, zoals een boek- of videocover. Die afbeelding kan gedownload worden in drie verschillende groottes, afhankelijk van het item. De geassocieerde ID moet gebruikt worden voor toegang tot de webservices Amazon.com en zit in de koppelingen terug naar het item, zoals gedicteerd door de licentie-overeenkomst voor het gebruik van de webservices van Amazon.com.

Toegang tot de Amazon Product Advertising API kan beperkingen hebben gerelateerd tot verkoopverwijzigen of adverteren. Kijk op de Amazon-documentatie voor verdere informatie bij abonneren voor API-toegang.

#### Externe scripts of toepassingen

Als een gemakkelijker manier voor Tellico om te integreren met plug-ins van derden, kunnen externe scripts of toepassingen gebruikt worden als een interface voor doorzoeken van andere informatiebronnen. Tellico zal een commando uitvoeren en de zoektermen als opties op de commandoregel doorgeven.

Sommige scripts worden met Tellico zelf geleverd. Python is vereist om in Dark Horse Comics te zoeken, een uitgever van strips, bijvoorbeeld.

Het type verzameling teruggegeven door het script moet zijn ingesteld, samen met het formaat van de gegevens. Niet alleen kan Tellico gegevens uit scripts importeren die het standaard formaat van Tellico XML gebruikt, maar het kan ook andere formaten importeren, zoals bibtex.

Het volledige pad naar de toepassing zou ingevuld moeten worden in de bronopties. Activeer de vakjes naast de zoeksleutels ondersteund door de toepassing en voer de vereiste opdrachtregelopties in het bewerkingsvak. De zoekwaarde zal ingevoegd worden waar `%1` verschijnt.

### Waarschuwing

Installeer en voer nooit een script uit van een niet-vertrouwde bron. Ze worden uitgevoerd met dezelfde rechten als de gebruiker en, als resultaat, kunnen bestanden worden gewijzigd of verwijderd of op een andere manier uw systeem verstoren.

Om items, die al in de verzameling zitten, bij te werken, worden het uiteindelijke keuzevakje en bewerkingsvak gebruikt om de opdrachtregelopties te bepalen. De invoervelden gebruikt om wat bijgewerkt moet worden te vinden moeten ingevoerd worden, in hetzelfde formaat als gebruikt voor verkregen velden.

### Meerdere gecombineerde gegevensbronnen

Combinaties van tot acht bestaande gegevensbronnen kunnen gebruikt worden als een enkele bron, waar elk zoekresultaat uit de eerste bron wordt bijgewerkt door de volgende bronnen. Het te gebruiken type verzameling moet ingesteld worden voor het toevoegen van bronnen.

Alleen bestaande gegevensbronnen kunnen in combinatie gebruikt worden. Alleen het zoektype voor de eerste bron kan gebruikt worden in deze bron omdat de resultaten uit de eerste bron komen. Bijvoorbeeld, een zoekopdracht in UPCitemDb kan eerste gedaan worden, waarna elk resultaat wordt bijgewerkt vanuit de TheMovieDB.

Hoofdstuk 7. Hacking Tellico
Hacking Tellico

# Hoofdstuk 7. Hacking Tellico

In de geest van Vrije Software bent u welkom om Tellico te hacken zoveel u wilt. U zou in staat moeten zijn om scripts te schrijven om gegevens gemakkelijk te importeren, te exporteren of te wijzigen. Dit hoofdstuk geeft u meer informatie over hoe dat te doen.

## Bestandsformaat

Het standaard gegevensbestand van Tellico is een zip-archief, normaal met een `.tc` bestandsextensie. In het archief is een bestand op top-niveau `tellico.xml`. Afbeeldingen kunnen meegenomen worden in de map `images/` in het archief of ze kunnen direct ingevoegd zijn in de XML-gegevens in een base64-codering. Afbeeldingen kunnen ook opgeslagen worden in de gegevensmap van de toepassing, in welk geval, ze helemaal niet in het gegevensbestand zelf zitten. Tellico kan ook het XML-bestand, op zichzelf, laden, niet gecomprimeerd.

### XML-gegevens

#### Collectie

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE tellico PUBLIC "-//Robby Stephenson/DTD Tellico V11.0//EN" "http://periapsis.org/tellico/dtd/v11/tellico.dtd">
    <tellico xmlns="http://periapsis.org/tellico/" syntaxVersion="11">
     <collection title="My Books" type="2">
     </collection>
    </tellico>

Het bestand begint met de vereiste XML-declaratie en codering, gevolgd door het doctype. Wanneer een nieuw veldtype is toegevoegd of extra eigenschappen zijn ingesteld op de standaard velden, the zal de versie van het doctype-DTD verhoogt worden. Tellico is altijd in staat om elke vorige DTD-versie te openen en te lezen, maar zal bestanden opslaan in de huidige versie. De DTD-locatie wijst naar een actueel DTD-bestand.

Het hoogste element is een <tellico> element, die de standaard naamruimte declaratie bevat en de syntaxisversie van het bestand, die altijd overeen zou moeten komen met de DTD.

Het element <tellico> bevat één element <collection>. Meerdere verzamelingen worden voor nu genegeerd. Het title attribuut bevat de verzamelingtitel, terwijl het type specificeert welk soort items de verzameling bevat. De toegestane typen staan in een lijst in een latere sectie. Een optioneel attribuut entryTitle kan gebruikt worden om de titel van de items te specificeren voor een aangepaste verzameling en zou een meervoud moeten zijn.

#### Velden

      <fields>
       <field flags="8" title="Title" category="General" format="1" type="1" name="title" />
       <field flags="7" title="Author" category="General" format="2" type="1" name="author" />
       <field flags="2" title="Binding" category="General" allowed="Hardback;Paperback;Trade Paperback;E-Book;Magazine;Journal" format="4" type="3" name="binding" >
        <prop name="default"
    >Paperback</prop>
       </field>
       <field flags="6" title="Publisher" category="Publishing" format="0" type="1" name="publisher" />
       <field flags="4" title="Edition" category="Publishing" format="0" type="1" name="edition" />
       <field flags="3" title="Copyright Year" category="Publishing" format="4" type="6" name="cr_year" />
       <field flags="2" title="Publication Year" category="Publishing" format="4" type="6" name="pub_year" />
       <field flags="0" title="ISBN#" category="Publishing" format="4" type="1" name="isbn" description="International Standard Book Number" />
       <field flags="7" title="Genre" category="Classification" format="0" type="1" name="genre" />
       <field flags="7" title="Keywords" category="Classification" format="0" type="1" name="keyword" />
       <field flags="0" title="Front Cover" category="Front Cover" format="4" type="10" name="cover" />
       <field flags="0" title="Comments" category="Personal" format="4" type="1" name="comments" />
       <field title="Rating" flags="2" category="Personal" format="4" type="14" name="rating">
        <prop name="maximum"
    >5</prop>
        <prop name="minimum"
    >1</prop>
       </field>
       <field title="ID" flags="32" category="Personal" format="4" type="6" name="id">
        <prop name="template"
    >%{@id}</prop>
       </field>

      </fields>

Alle velden worden binnen een <fields> element gedefinieerd, waarvan er slechts één kan zijn. Alle informatie voor een veld, behalve voor eigenschappen, zijn meegenomen als attributen van het <field> element. De toegestane waarden voor de attributen flags, format en type zijn gegeven in een volgende sectie.

Veldeigenschappen worden gebruikt voor instelling van standaard veldwaarden, reeksen waarderingswaarden, afgeleide waardesjablonen, etc. Het bovenstaande voorbeeld bevat een standaard waarde, een maximale waarderingswaarde en een sjabloon voor een afleid ID-veld.

#### Items

      <entry>
       <title
    >C++ Programming Language, The</title>
       <authors>
        <author
    >Stroustrup, Bjarne</author>
       </authors>
       <publisher
    >Addison-Wesley Pub Co</publisher>
       <edition
    >3rd</edition>
       <pub_year
    >1997</pub_year>
       <isbn
    >0-201-88954-4</isbn>
       <genres>
        <genre
    >Non-Fiction</genre>
       </genres>
       <keywords>
        <keyword
    >Programming</keyword>
        <keyword
    >Computers</keyword>
       </keywords>
       <cover
    >cf65a2f023b6cb9e9233323dca10ac7c.jpeg</cover>
      </entry>

Voor elk veld in de verzameling kan een <item> een element bevatten wiens naam identiek is aan de veldnaam. Als meerdere waarden voor het veld zijn toegestaan, zal de letter s toegevoegd moeten worden aan de veldnaam om een element aam te maken en elke waarde wordt toegevoegd als een kind van het element, zoals bovenstaand in het geval van de velden auteur, genre en keyword.

Als resultaat, als extra velden zijn toegevoegd aan de verzameling, zal het gegevensbestand niet langer overeenstemmen met de DTD. Tellico gebruikt echter een niet-validerende XML-parser, dus extra velden veroorzaken geen problemen.

#### Afbeeldingen

      <images>
       <image width="111" format="JPEG" height="140" id="cf65a2f023b6cb9e9233323dca10ac7c.jpeg" />
      </images>

Binnen het element <images> wordt elke afbeelding waarnaar verwezen wordt door een item in een lijst gezet, samen met attributen die de grootte, formaat en id van de afbeelding beschrijven. Als de afbeelding zich in het zip-bestand bevindt, is het element leeg. Anders kunnen de afbeeldingsgegevens zich bevinden in de XML-stream als base64 gecodeerde tekst.

Waarden van typen van verzamelingen
Waarden van typen van verzamelingen

## Waarden van typen van verzamelingen

Het type verzameling is gegeven in het type-attribuut van het verzamelingselement. De waarde is gelijk aan het Type enum-waarde in `src/collection.h`.

Tabel 7.1. Waarden van typen van verzamelingen

Type collectie | Waarde
--- | ---
Eigen verzameling | 1
Boekenverzameling | 2
Filmverzameling | 3
Muziekverzameling | 4
Bibliografie | 5
Stripverzameling | 6
Wijnverzameling | 7
Muntverzameling | 8
Postverzameling | 9
Ruilkaartenverzameling | 10
Videospellenverzameling | 11
Bestandencatalogus | 12
Bordspellenverzameling | 13

Waarden van typen velden
Waarden van typen velden

## Waarden van typen velden

Tellico zal alle standaard velden bevatten voor een verzameling als het eerste veldelement de naam _default heeft. Voor velden Paragraaf, Tabel of Afbeelding zou de veldcategorie identiek moeten zijn aan de veldtitel.

Het type veld is gegeven in het type-attribuut van het veldelement. De waarde is gelijk aan het FieldType enum-waarde in `src/field.h`.

Tabel 7.2. Waarden van typen velden

Veldtype | Waarde
--- | ---
Eenvoudige tekst | 1
Paragraaf | 2
Keuze | 3
Keuzevakje | 4
Cijfers | 6
URL | 7
Tabel | 8
Afbeelding | 10
Datum | 12
Waardering | 14

Het veld kan verschillende vlaggen hebben ingesteld, gegeven als een bitsgewijs met OF behandelde waarde in het attribuut vlaggen op het veldelement. De vlag om te voorkomen dat de gebruiker een veld verwijdert is bedoeld voor zulke dingen als de citatiesleutel voor bibliografische items.

Tabel 7.3. Waarden van veldvlaggen

Veldvlaggen | Waarde
--- | ---
Meerdere waarden toestaan | `0x01`
Groepering toestaan | `0x02`
Aanvulling toestaan | `0x04`
Verwijderen weigeren | `0x08`
Bewerken weigeren | `0x10`
Afgeleide waarde | `0x20`

Het formaat van het veld is gegeven in het formaatattribuut op het veldelement. Datumformattering wordt nu niet gebruikt. Groepering door Mensen gebruikt alle velden die Naamformattering gebruiken. Zetten van de vlag Afgeleide waarde impliceert de waarde voor het veld is gegenereerd uit de sjablooneigenschap uit andere veldwaarden.

Tabel 7.4. Waarden van veldformaten

Veldformaat | Waarde
--- | ---
Alleen hoofdletters | 0
Opmaak van titel | 1
Naamformattering | 2
Datumformattering | 3
Geen opmaak | 4

Verborgen configuratieopties
Verborgen configuratieopties

## Verborgen configuratieopties

Tellico heeft enige extra configuratieopties die niet zichtbaar zijn in de Configuratiedialoog. Ze zijn niet belangrijk genoeg om de dialoog met meer instellingen te overvoeren, maar omdat ze opties representeren die verschillende gebruikers aanspreken, leest de toepassing ze uit het configuratiebestand.

De instellingen voor Tellico worden opgeslagen in een bestand in de hoofdmap van de gebruiker, namenlijk `$`KDEHOME`/share/config/tellicorc`. Binnen dat bestand worden instellingen in groepen gezet, die van in haakjes gezette namen zijn voorzien, zoals [General Options]. Om een insellting toe te voegen aan de groep General Options, zoek de regel in het instellingenbestand met die groepsnaam. Als deze niet aanwezig is, maak deze dan zelf door een regel met [General Options] toe te voegen. Daarna kan de instelling toegevoegd worden onder de groepsnaam.

### [Algemene opties]

Deze instellingen kunnen geplaatst worden in de groe General Options.

#### Max Icon Size

De maximum grootte van de pictogrammen in de Pictogramweergave kan gewijzigd worden met deze instelling. De standaard waarde is 96. De grootte moet in de reeks 32 tot 512 liggen.

#### Voorbeeld

`Max Icon Size=128`

#### Icon Cache Size

Het maximum aantal pictogrammen gebufferd in geheugen kan gewijzigd worden met deze instelling. De standaard waarde is 1000.

#### Voorbeeld

`Icon Cache Size=100`

#### Voorbeeld

`Max Icon Size=128`

#### Image Cache Size

De maximum hoeveelheid geheugen in bytes gebruikt voor buffering van alle afbeeldingen kan gewijzigd worden met deze instelling. De standaard waarde is 67108864.

#### Voorbeeld

`Image Cache Size=256000000`

### [Options - bibtex]

Deze instellingen zouden geplaatst kunnen worden in de groep Options - bibtex.

#### lyxpipe

Deze instelling is voor de locatie van de lyxpipe voor verzenden van bibliografische citaten. Het zou niet het achtervoegsel `.in` moeten bevatten.

#### Voorbeeld

`lyxpipe=$HOME/.lyx/lyxpipe`

Bibtex Character Translation
Bibtex Character Translation

## Bibtex Character Translation

Wanneer bibtex-bestanden geïmporteerd of geëxporteerd worden, worden bepaalde tekens vertaald tussen hun TeX-equivalenten en de Unicode tekens. Deze koppelingen tussen tekens zitten in het bestand `bibtex-translation.xml`, gelokaliseerd in de gegevens voor installatie. De koppelingen kunnen, indien gewenst, gewijzigd worden. Het sleutelelement bevat het Unicode-teken en de tekenreekselementen erin bevatten de TeX-equivalenten, die een een-naar-meer koppeling kunnen hebben. De eerste is degene die wordt gebruikt bij exporteren naar bibtex.

      <key char="À">
        <string
    >{\`A}</string>
        <string
    >\`{A}</string>
      </key>

XSLT-trucs
XSLT-trucs

## XSLT-trucs

Hier zijn enige tips voor het schrijven van XSLT om XML-gegevens van Tellico te ontleden: (TBD).

Hoofdstuk 8. Vragen en antwoorden
Vragen en antwoorden

# Hoofdstuk 8. Vragen en antwoorden

8.1. Hoe voer ik meervoudige auteurs in?
8.2. Hoe groepeer ik per eigenschap anders dan die in de werkbalk staan?
8.3. Hoe wijzig ik welke kolommen getoond worden?
8.4. Hoe exporteer ik extra bibtex-velden?
8.5. Wat heeft de naam Tellico hiermee te maken?
8.6. Waarom voegt u die koppelingen naar Amazon.com in in de zoekresultaten?
8.7. Waarom gebruikt u geen echte database?

8.1. | Hoe voer ik meervoudige auteurs in?

Namen van auteurs zouden door een puntkomma moeten worden gescheiden, zoals: `Brian W. Kernighan; Dennis M. Ritchie`. Voeg het woord "en", of iets soortgelijks, niet toe, zelfs als u 20 auteurs hebt. Als u de optie Automatische opmaak hebt geactiveerd, wordt de achternaam automatisch als eerste getoond voor elke auteur.

Andere eigenschappen die meervoudige waarden toestaan, zoals "genre" en "sleutelwoorden", worden op dezelfde manier ingevoerd, met een puntkomma (;) die elke waarde scheidt.

8.2. | Hoe groepeer ik per eigenschap anders dan die in de werkbalk staan?
| Om groepering per veld toe te staan, die standaard geen groepering toestaat, activeer dan het vakje "Groepering toestaan" voor dat specifieke veld in de dialoog "Velden in de verzameling".
8.3. | Hoe wijzig ik welke kolommen getoond worden?
| Klik rechts op de kopbalk. U kunt de koppen ook verslepen om de volgorde van de kolommen te wijzigen en klik op deze om dat veld te sorteren.
8.4. | Hoe exporteer ik extra bibtex-velden?

Tellico gebruikt de eigenschap bibtex om te weten hoe bibtex-velden te exporteren. Als u extra velden om te exporteren wilt toevoegen, zoals een samenvatting, open dan de Dialoog voor velden in de verzameling en klik op de knop Eigenschappen instellen. Voeg een eigenschap bibtex toe met de waarde abstract. Die eigenschap zal, bij exporteren naar bibtex of bibtexml, gebruikt worden voor de bibtex-veldnaam.

8.5. | Wat heeft de naam Tellico hiermee te maken?
| Ik heb nagedacht over verschillende andere namen, waarvan een paar verbonden waren met boekverzamelingen. Tellico kan echter meer behandelen dan alleen boeken en terzijde, dit is een hobby, dus koos ik een (voor mij) mooi klinkende naam, genomen van een plaats dichtbij waar ik opgegroeid ben.
8.6. | Waarom voegt u die koppelingen naar Amazon.com in in de zoekresultaten?
| De bepalingen van de overeenkomst voor toegang tot de webservices van Amazon.com vereisen dat alle afbeeldingen opgehaald vanaf de service teruggekoppeld moeten zijn naar Amazon.com, evenals een extra koppeling. Het associatie-ID van Amazon.com moet ook worden ingevoegd, zodat elke betaling voor verwijzing eerlijk worden verzameld.
8.7. | Waarom gebruikt u geen echte database?

Deel van de reden dat ik begon met Tellico was om C++ te leren. Op dat moment kende ik SQL nog niet en op dit moment heb ik alleen nog maar een flauw begrip van hoe het te gebruiken. Eenvoudig gezegd, Tellico is niet begonnen als een relationele database en dat zal niet veranderen tot enig moment in de toekomst wanneer ik me SQL heb eigen gemaakt en de tijd en de motivatie om het gegevensmodel te wijzigen.

Natuurlijk is iedereen welkom om elke wijziging die ze willen aan te brengen in de broncode.

Hoofdstuk 9. Overzicht van de opdrachten
Overzicht van de opdrachten

# Hoofdstuk 9. Overzicht van de opdrachten

## Het hoofdvenster van Tellico

Alle functies in het menu worden hieronder beschreven. Wanneer voor een bepaalde functie een sneltoets beschikbaar is, zal de standaard sneltoets vermeld worden.

### Het menu Bestand

Bestand → Nieuw

  Deze opdracht maakt een nieuwe verzameling. Tellico ondersteunt 12 standaard typen verzamelingen naast een lege gebruikergedefinieerde aangepaste verzameling. Elke zelf opgeslagen verzameling van sjablonen zal ook beschikbaar zijn.

Bestand → Openen... (Ctrl+O)

  Deze opdracht opent een Tellico-bestand.

Bestand → Recent geopend

  Deze opdracht opene een bestand uit een submenu die een lijst met recent geopende bestanden bevat.

Bestand → Opslaan (Ctrl+S)

  Deze opdracht slaat de verzameling op. Als het bestand geen titel heeft dan is Opslaan... gelijk aan Opslaan als. Het is alleen ingeschakeld wanneer de verzameling is gewijzigd.

Bestand → Opslaan als... (Ctrl+Shift+S)

  Deze opdracht slaat de verzameling in een nieuw bestand op.

Bestand → Opslaan als sjabloon...

  Deze opdracht slaat de verzameling op als een nieuw sjabloon. Alleen worden de velden opgeslagen en het eigen type verzameling kan aangemaakt worden via het commando Nieuwe verzameling.

Bestand → Afdrukken... (Ctrl+P)

  Deze opdracht drukt de verzameling af. Afdrukopties kunnen ingesteld worden in de Instellingendialoog.

Bestand → Voorbeeld afdrukken

  Deze opdracht toont een voorbeeld van de af te drukken verzameling

Bestand → Importeren

  Deze opdracht importeert gegevens uit een ander bestand. Tellico kan gegevens importeren uit een aantal andere formaten.

Bestand → Exporteren

  Deze opdracht exporteert gegevens naar een ander formaat Tellico kan gegevens exporteren naar een aantal andere formaten.

Bestand → Afsluiten (Ctrl+Q)

  Deze opdracht sluit het venster van Tellico. Als de verzameling niet opgeslagen wijzigingen bevat zult u worden gevraagd om ze op te slaan alvorens door te gaan.

### Het menu Bewerken

Bewerken → Ongedaan maken (Ctrl+Z)

  Deze opdracht maakt de vorige actie ongedaan. Niet alle acties worden door Ongedaan maken ondersteund.

Bewerken → Opnieuw (Ctrl+Shift+Z)

  Deze opdracht draait de vorige Ongedaan maken weer terug.

Bewerken → Knippen (Ctrl+X)

  Deze opdracht verwijdert de geselecteerde tekst, indien aanwezig, en plaats een kopie van de verwijderde tekst in het klembord.

Bewerken → Kopiëren (Ctrl+C)

  Deze opdracht kopieert de geselecteerde tekst, indien aanwezig, naar het klembord.

Bewerken → Plakken (Ctrl+V)

  Deze opdracht plakt de tekst in het klembord, indien aanwezig, naar de editor op de positie van de cursor.

Bewerken → Alles selecteren (Ctrl+A)

  Deze opdracht selecteert alle items in de verzameling, in de Kolomweergave.

Bewerken → Selecteren ongedaan maken (Ctrl+Shift+A)

  Deze opdracht maakt de selectie van alle items in de verzameling ongedaan

Bewerken → Zoeken in het internet... (Ctrl+I)

  Deze opdracht opent de Internet zoekdialoog om te zoeken naar items uit verschillende internetsites en ze te importeren, inclusief Amazon.com.

Bewerken → Uitgebreid filter... (Ctrl+J)

  Deze opdracht opent de uitgebreide filterdialoog.

### Het menu Verzameling

Verzameling → Nieuw item (Ctrl+N)

  Deze opdracht opent de Itembewerker om een nieuw item te bewerken.

Verzameling → Item bewerken (Ctrl+E)

  Deze opdracht opent de Itembewerker om de geselecteerde items te bewerken.

Verzameling → Item dupliceren (Ctrl+Y)

  Deze opdracht kopieert of dupliceert de geselecteerde items als nieuwe items in de verzameling.

Verzameling → Item verwijderen (Ctrl+D)

  Deze opdracht verwijdert de geselecteerde items.

Verzameling → Items samenvoegen

  Deze opdracht voegt de geselecteerde items samen.

Verzameling → Item bijwerken

  Dit menu bevat een lijst met alle beschikbare gegevensbronnen en kan gebruikt worden om automatisch de bron af te vragen en de geselecteerde items bij te werken.

Collectie → Check-out

  Deze opdracht opent een dialoogvak voor lenen van de geselecteerde items..

Collection → Check-in

  Deze opdracht checkt elk van de geselecteerde items in die nu geleend zijn.

Collectie → Collectie hernoemen (Ctrl+R)

  Deze opdracht opent een dialoogvak voor hernoemen van de collectie

Collectie → Collectievelden... (Ctrl+U)

  Deze opdracht opent de Dialoog voor Collectievelden.

Collectie → Rapporten genereren...

  Deze opdracht opent de Rapportdialoog voor het genereren van rapporten over de collectie.

Verzameling → Bibliografie → Naar bibliografie converteren

  Deze opdracht converteert een boekenverzameling naar een bibliografie door bepaalde velden noodzakelijk voor exporteren naar Bibtex en deze is alleen ingeschakeld wanneer een boekenverzameling is geopend.

Verzameling → Bibliografie → Macro's voor tekenreeksen...

  Deze opdracht opent een dialoogvak voor bewerken van de Bibtex tekenreeksmacro's in de verzameling. Het is alleen ingeschakeld wanneer een bibliografie wordt bewerkt.

Verzameling → Bibliografie → Op dubbele sleutelwoorden controleren

  Deze opdracht controleert op duplicaten van Bibtex-sleutels en kan de verzameling filteren om de items met dubbele sleutels te tonen.

Verzameling → Bibliografie → Bibtex naar klembord kopiëren

  Deze opdracht kopieert een Bibtex citatie naar het klembord zodat het in een LaTeX-document kan worden geplakt.

Verzameling → Bibliografie → Item in Lyx citeren

  Deze opdracht stuurt een citaat voor de geselecteerde items naar de zogenaamde lyxpipe voor gebruik in LyX, Kile of een andere LaTeX toepassing. Het is alleen ingeschakeld bij bewerken van een bibliografie.

### De menu's Instellingen en Help

Naast de standaard KDE-menu's Instellingen en Help zoals beschreven in het hoofdstuk Menu van de documentatie in KDE Fundamentals heeft Tellico specifieke menu-items van het programma:

Instellingen → Groepsweergave tonen

  Deze opdracht schakelt het tonen van de Groepsweergave om.

Instellingen → Itembewerker tonen

  Deze opdracht schakelt het tonen van de Itembewerker om.

Instellingen → Selectie van groepen

  Deze opdracht wijzigt het veld gebruikt voor het groeperen van de items in de collectie.

Instellingen → Indeling vergrendelen

  Deze opdracht vergrendelt de indeling zodat de verschillende weergaven van verzamelingen niet verplaatst kunnen worden. De indeling ontgrendelen biedt de gebruiker ze opnieuw te arrangeren.

Instellingen → Indeling resetten

  Deze opdracht reset de indeling naar de standaard weergave, die behulpzaam kan zijn als de verschillende weergaven verborgen of ingevouwen worden.

Help → Log tonen

  Wanneer de optie `tellico --log` wordt gebruikt, zal deze opdracht de diagnostische log tonen.

Hoofdstuk 10. Dankbetuigingen en licentie
Dankbetuigingen en licentie

# Hoofdstuk 10. Dankbetuigingen en licentie

Tellico

Programma copyright 2001 Robby Stephenson `(robby AT periapsis.org)`

Documentatie copyright 2001 Robby Stephenson `(robby AT periapsis.org)`

Op- of aanmerkingen over de vertalingen van de toepassing en haar documentatie kunt u melden op http://www.kde.nl/bugs.

Dit document is vertaald in het Nederlands door Freek de Kruijf.

Deze toepassing valt onder de bepalingen van de GNU General Public License.

Deze documentatie valt onder de bepalingen van de GNU vrije-documentatie-licentie.

De auteur van deze documentatie heeft ook toestemming gegeven om de inhoud onder de termen van de FreeBSD Documentatielicentie te gebruiken, als u dat kiest. Als u uw versie van deze inhoud alleen onder de termen van de FreeBSD Documentatielicentie wilt gebruiken en u anderen niet wilt toestaan om uw versie van dit bestand onder de termen van de GFDL wordt gebruikt, geef dat dan aan in uw beslissing door de GFDL notitie te verwijderen en deze te vervangen door de notitie en andere voorwaarden die worden vereist door de FreeBSD Documentatielicentie. Als u de GFDL notitie hierboven niet verwijdert, dan mag een ontvanger uw versie van dit bestand gebruiken onder de termen van ofwel de GFDL of de FreeBSD Documentatielicentie.