# Налаштування

У діалоговому вікні налаштування містяться всі параметри, за допомогою яких можна змінити типову поведінку &appname;.

Натискання кнопки Застосувати призведе до негайного застосування внесених змін без закриття діалогового вікна, тоді як натискання кнопки Гаразд призведе до застосування внесених змін і закриття діалогового вікна. Натискання кнопки Скасувати закриє діалогове вікно, але всі зміни, які було внесено і застосовано, буде збережено. Натискання кнопки Типові поверне типові значення параметрів поточної сторінки, а натискання кнопки Довідка відкриє вікно &khelpcenter; з відповідним розділом підручника &appname;.

Незначну кількість параметрів можна змінити лише за допомогою безпосереднього редагування файла налаштувань. Див. Приховані параметри.

## Загальні параметри

Діалогове вікно загальних параметрів
Діалогове вікно загальних параметрів

Загальні параметри керують загальною поведінкою програми. За їх допомогою можна визначити: буде зображення включено до файлів з даними або збережено окремо у теці програми &appname;. Крім того, після запуску &appname; може автоматично відкривати останній з відкритих раніше файлів з даними. У діалоговому вікні Підказка дня містяться корисні підказки щодо користування &appname;, це вікно відкривається під час запуску програми. Вам варто перечитати ці підказки, а потім вимкнути показ цього діалогового вікна.

Параметри форматування керують рівнем автоматичного форматування, яке виконує &appname;. Приклади такого форматування можна знайти у розділі Форматування полів. Зміна регістру літер і форматування — зовсім різні параметри, оскільки у полі може виконуватися зміна регістру літер без зміни порядку слів, і навпаки. Ви можете вказати слова, регістр літер яких змінено не буде. Автоматичне форматування може, зокрема, стосуватися зміни порядку граматичних артиклів у назвах, а також зміни порядку префіксів і суфіксів імен. Значення можна вказувати без врахування регістру, відокремлювати значення слід крапкою з комою.

У правилах форматування беруться до уваги загальні правила англійської мови, які можуть не виконуватися для інших мов. Артиклі додаються в кінець заголовка після коми. Імена форматуються так, щоб першим стояло прізвище, за ним, після коми, ім’я. Суфікси імен, зокрема Jr., буде вказано у блоці прізвища. Префікси, зокрема von, додаватимуться до прізвища, але ігноруватимуться під час впорядкування значень.

John Q. von Public, III має перетворитися на von Public, III, John Q., отже для впорядкування буде використано слово Public.

Програма підтримує використання префіксів, які складаються лише з одного слова. Якщо у імені є префікс, скажімо, van der, до списку префіксів прізвищ слід додати обидва слова, van і der. Крім того, програма підтримує артиклі, які закінчуються апострофом, і використовує їх для впорядкування записів.

Самі значення у записах збірки змінено не буде: програма змінить лише візуальне представлення тексту. Отже ви можете змінювати параметри форматування довільним чином без ризику пошкодити дані збірки.

## Параметри друку

&appname; використовує шаблон &xslt; для створення &HTML;, а потім передає результат службі друку &kde;. Буде надруковано лише поля, видимі у перегляді стовпчиками. Якщо збірку було відфільтровано, надруковано буде лише видимі записи. Якщо було задіяно фільтрування, програма покаже повідомлення з попередженням про це.

Діалогове вікно параметрів друку
Діалогове вікно параметрів друку

За допомогою Параметрів друку ви зможете змінити форматування, яке буде використано під час друку збірки. Якщо було позначено пункт Форматувати імена та назви, перед друком до полів буде застосовано автоматичне форматування. Якщо ж цей пункт не буде позначено, поля буде надруковано так, як їх було введено.

За використання типової таблиці стилів, збірку буде надруковано зі значеннями полів, розподіленими за стовпчиками. Пункт Включити заголовки полів керує тим, чи буде надруковано заголовок поля над стовпчиком значень.

На надрукованій копії записи буде впорядковано відповідно до їх порядку у перегляді стовпчиками. Крім того, записи може бути згруповано згідно параметрів перегляду груп.

Нарешті, під час друку полів зображень програма може змінювати розміри зображень, зберігаючи співвідношення їх сторін. Максимальна ширина і висота зображення визначають найбільші можливі розміри зображення, але програма не збільшуватиме зображення до цих розмірів.

## Параметри шаблонів

За перегляду записів для показу значень полів буде використано шаблони. Ви можете вказати окремий шаблон для збірок різних типів. Деякі з шаблонів, зокрема Альбом або Відео призначено для збірок певного типу, якщо ви використовуватимете ці шаблони для збірок інших типів у перегляді записів буде показано коротке повідомлення про помилку. За допомогою кнопки Перегляд ви можете викликати вікно з попереднім переглядом того, як виглядатиме збірка після застосування шаблону. Ви можете вказати власні кольори і шрифти для використання у шаблоні: ці параметри можна використовувати для всіх типових шаблонів. Але деякі з нетипових шаблонів можуть не зважати на ці параметри.

Додаткові шаблони можна встановити безпосередньо або отриманням з сайта kde-files.org після натискання кнопки Отримати. Всі шаблони, встановлені користувачем, можна вилучати. Файли шаблонів зберігаються у каталозі `$`KDEHOME`/share/apps/tellico/entry-templates/`.

Якщо вам вдалося створити новий шаблон, будь ласка, поділіться ним з іншими за допомогою сайта kde-files.org!

Діалогове вікно параметрів шаблону
Діалогове вікно параметрів шаблону

## Параметри джерела даних

&appname; може використовувати різноманітні джерела імпортування даних, які можна налаштувати за допомогою діалогового вікна джерел даних. Існує багато типів і окремих джерел:

- Вебслужби Amazon.com,

- База даних фільмів у Інтернеті,

- Сервери z39.50,

- Сервери SRU,

- Бази даних Entrez (PubMed),

- Аудіо-пошук Yahoo!,

- AnimeNfo.com,

- Internet Bookshop Italia,

- ISBNdb.com,

- Додатки GCstar,

- arxiv.org,

- bibsonomy.org,

- citebase.org,

- crossref.org,

- Discogs.com,

- Wine.com,

- TheMovieDB.org,

- MusicBrainz.org,

- GiantBomb.com,

- OpenLibrary.org,

- Freebase.com,

- інші зовнішні скрипти або програми,

- комбінації будь-яких зі згаданих вище джерел.

Діалогове вікно параметрів джерел даних
Діалогове вікно параметрів джерел даних

Нові джерела можна додати натисканням клавіші Новий..., а існуючі шаблони можна змінити або вилучити за допомогою натискання кнопок Змінити... і Вилучити. Крім того, ви можете змінити порядок джерел, у якому їх буде показано у меню оновлення записів.

Додаткові шаблони можна отримати з мережевого сховища автора програми натисканням кнопки Отримати. Ці скрипти підписано gpg-підписом автора програми з метою захисту від потенційно небезпечних скриптів з невідомих джерел, які можуть спричинити пошкодження даних у вашій системі.

Ніколи не встановлюйте і не запускайте скриптів з джерел, які ви не вважаєте надійними. Ці скрипти буде виконано з правами доступу користувача, а отже ці скрипти можуть змінювати або вилучати ваші файли або іншим способом пошкодити ваші дані.

Перелік даних багатьох джерел перевищує діапазон типових полів у &appname;. Ці додаткові поля буде показано праворуч від панелі налаштування. Якщо ви позначите будь-яке з цих полів, це поле буде додано до збірки під час додавання запису з джерела даних.

### Бібліографічні джерела даних

#### Сервери z39.50

Для доступу до баз даних бібліотек і компаній-постачальників бібліографічних даних використовується протокол z39.50. Списки публічних серверів z39.50 можна отримати, серед інших, на сайті indexdata.dk. &appname; постачається з декількома наборами налаштувань для основних бібліотек, ви також можете вказати дані щодо з’єднання вручну.

Програма &appname; здатна читати дані у форматах MODS, USMARC/MARC21 і UNIMARC за допомогою бібліотеки yaz. Крім того, передбачено обмежену підтримку формату GRS-1.

Щоб скористатися однією з бібліотек з типового набору, позначте пункт, а потім оберіть бібліотеку. Інші записи налаштувань буде вимкнено. Якщо ви бажаєте вказати дані вручну, зніміть позначку з пункту.

Типовим портом для доступу за z39.50 є 210, але деякі з серверів можуть встановлювати інший порт. Програма &appname; припускає, що сервер використовує кодування символів MARC-8, якщо ви не зазначите іншого кодування. Якщо буде використано неправильне кодування символів, у даних, виведених програмою, можуть траплятися помилки, але, ймовірніше, програма просто не зможе отримати дані.

Для доступу до деяких з серверів потрібно вказати ім’я користувача і пароль. Ви можете скористатися програмою &appname; для зберігання пароля, але зважайте на те, що пароль буде записано до файла налаштувань &appname; у незашифрованому вигляді, а це може становити певну небезпеку. Для доступу до більшості публічних серверів поля користувача і пароля можна не заповнювати.

#### Сервери SRU

Абревіатура SRU означає Search/Retrieve via URL (пошук/отримання даних за адресою URL), це стандартний протокол для виконання пошуків у мережі Інтернет. Деякі з бібліотек використовують цей протокол для надання доступу до своїх каталогів даних. Серед цих бібліотек, ймовірно, найвідомішою є Бібліотека конгресу США.

#### Бази даних Entrez

Entrez — це комплексна система, заснована на текстовому пошуку і отриманні даних, яка використовується Національним центром біотехнологічної інформації (NCBI). Найвідомішою базою даних Entrez є PubMed, база даних статей, пов’язаних з природничими науками, які було надруковано у журналах з біології. У поточній версії програми єдиною базою даних Entrez, яку підтримує &appname; є PubMed.

#### Бібліографічні бази даних

arXiv.org, Bibsonomy, Citebase і CrossRef є мережевими базами даних щодо академічних статей і бібліографічних даних. Для доступу до джерела CrossRef вам слід створити обліковий запис, а потім вказати реєстраційні дані у налаштуваннях джерела даних.

#### Internet Bookstore Italia

IBS або Internet Bookshop Italia є італійським мережевим книжковим магазином.

#### ISBNdb.com

ISBNdb.com — це мережева база даних книг, у якій зібрано дані з бібліотек всього світу.

#### OpenLibrary.org

OpenLibrary.org — інтернет-база даних, у якій зберігається по сторінці для кожної з книг.

### Джерела даних щодо коміксів

#### AnimeNfo.com

AnimeNfo є популярним сайтом, присвяченим аніме або японській мультиплікації.

### Джерела даних щодо фільмів

#### База даних кінофільмів в Інтернет

У Internet Movie Database можна знайти дані щодо фільмів і відео. Якщо пошук за Особою повертає декілька результатів, програма відкриває діалогове вікно, у якому ви зможете обрати належну особу. Серед параметрів налаштовування вибір мови пошуку у IMDb та параметр, що визначає те, чи слід отримувати зображення. Оскільки IMDb може повертати великі списки виконавців ролей, ви можете обмежити кількість позицій у списку певним числом.

#### TheMovieDB.org

TheMovieDB.org — вільна і відкрити інтернет-база даних фільмів. Для отримання безкоштовного облікового запису слід зареєструватися.

### Джерела даних щодо музичних творів

#### Discogs.com

Discogs.com — створена користувачами база даних музичних творів, у якій містяться дані щодо виконавців, компаній звукозапису та записів. Для отримання безкоштовного облікового запису слід зареєструватися.

#### MusicBrainz.org

MusicBrainz.org — база метаданих спільноти, у якій ентузіасти намагаються зібрати дані щодо всіх музичних записів.

#### Аудіо-пошук Yahoo!

Джерелом Yahoo! Audio Search можна скористатися для пошуку даних щодо музичного альбому. Це джерело даних часто не є доступним, дані може бути пошкоджено.

### Джерела даних щодо вин

#### Wine.com

Wine.com — сайт з продажу вин, на якому передбачено базу даних з інформацією щодо сортових вин. Для отримання безкоштовного облікового запису слід зареєструватися.

### Джерела даних щодо відеоігор

#### GiantBomb.com

GiantBomb.com — велика база даних відеоігор, створена ентузіастами. Для отримання безкоштовного облікового запису слід зареєструватися.

### Джерела даних для збірок різних типів

#### Amazon.com

За допомогою мережевих служб Amazon Web &appname; може виконувати пошук даних на дев’яти різних міжнародних сайтах, якими керує Amazon.com: у США, Великобританії, Німеччині, Японії, Франції, Канаді, Китаї, Іспанії та Італії.

Для налаштування кожного джерела Amazon.com слід вказати три параметри: адресу сервера, розмір зображення і ідентифікатор партнерства. Серед даних, які можна отримати з Amazon.com, зображення, зокрема обкладинки книг і відеодисків. Ви можете отримати зображення трьох різних розмірів, залежно від елемента. Для доступу до мережевих служб Amazon.com слід використовувати ідентифікатор партнерства, його слід включати у зворотні посилання на елемент, оскільки цього вимагає ліцензійна угода з використання мережевих служб Amazon.com.

#### Додатки GCstar

Якщо встановлено програму GCstar, &appname; може використовувати широкий діапазон додатків, доступних за допомогою GCstar. Залежно від типу збірки, як джерела даних &appname; доступними стануть різноманітні мережеві ресурси.

#### Freebase.com

Freebase.com — інтернет-база даних, у якій зібрано відомості з найрізноманітніших тем. Tellico може виконувати пошук у Freebase даних щодо книг, коміксів, музики, фільмів, відеоігор та ігор на дошці.

#### Зовнішні скрипти або програми

За допомогою скриптів і сторонніх програм, використаних як інтерфейс для пошуку у інших джерелах даних, ви можете полегшити інтеграцію &appname; зі сторонніми додатками. &appname; виконає команду і передасть параметри пошуку як аргументи командного рядка.

Деякі зі скриптів постачаються разом з &appname;. Allocine.fr є французьким сайтом, присвяченим кінофільмам. Для користування цим джерелом даних вам слід встановити Python. Сайт міністерства культури Іспанії є іспанською мережевою базою даних книг. Для користування цим джерелом даних також знадобиться Python. Dark Horse Comics є видавцем книг коміксів. Для користування цим джерелом даних вам також слід встановити Python. BoardGameGeek є вебсайтом, який надає широкий діапазон даних щодо ігор на дошці, для роботи відповідного скрипту слід встановити ruby.

Окрім формату даних, вам слід передати скрипту тип збірки, дані для якої слід повернути. Програма &appname; може імпортувати дані від скриптів не лише у типовому форматі &XML; &appname;, але і у інших форматах, зокрема bibtex.

У параметрах джерела слід вказати повний шлях до відповідної програми. Пам’ятайте, що програму буде виконано у системі з правами доступу поточного користувача, отже не слід використовувати скрипти з ненадійних джерел. Позначте ті з пунктів ключів пошуку, які підтримуються програмою, а потім введіть потрібні параметри командного рядка у відповідне поле. Ключ пошуку буде додано замість послідовності символів `%1`.

Для оновлення записів, які вже є у збірці використовується останній пункт і поле редагування: у ньому визначаються параметри командного рядка. Вам слід ввести поля запису, які буде використано для пошуку, у тому самому форматі, який використовується для полів похідних значень.

### Комбінації джерел даних

Ви можете використовувати довільні комбінації згаданих вище восьми джерел як єдине джерело, у якому результати пошуків об’єднуватимуться. Перш ніж додавати джерела, слід встановити тип збірки, який буде використано для отримання даних.

Комбінації можна створювати лише з вже вказаних джерел даних. Запити щодо пошуку даних буде надіслано до кожного з джерел окремо, результати буде об’єднано. Оскільки результати об’єднання залежать від порядку надходження відповідей на запити, комбінований результат може залежать від параметрів мережі та параметрів роботи джерела даних.