Amaya 8.1. Руководство Пользователя

       

Определяемые пользователем иконки по типу аннотации ("динамические иконки")


Начиная с релиза 6.2, иконка, используемая для маркировки местоположения аннотации, может изменяться пользователем.

В релизе 6.2 иконка аннотации выбирается как свойство типа аннотации.Включая свойство RDF каждого типа аннотаций, Вы выбираете иконку, ассоциированную с аннотацией этого типа.

Имя свойства для добавления иконок: http://www.w3.org/2001/10/typeIcon#usesIcon. Например, для специфицирования файла иконки: ///home/question-icon.jpg для аннотаций, имеющих тип http://www.w3.org/2000/10/annotationType#Question, Вам нужно ввести следующий RDF/XML в файл, читаемый Amaya при старте:

<rdf:RDF

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:i = "http://www.w3.org/2001/10/typeIcon#">

<rdf:Description rdf:about="http://www.w3.org/2000/10/annotationType#Question">

<i:usesIcon rdf:resource="file:///home/question-icon.jpg" />

</rdf:Description>

</rdf:RDF>

Проще всего загрузить такой RDF в Amaya при старте - включить/include этот файл в файл config/annot.schemas в директории программы Amaya.Чтобы предотвратить перезапись этого файла при установке новой версии программы Amaya, Вы должны скопировать файл config/annot.schemas в Вашу персональную директорию домашней директории Amaya; ~/.amaya/annot.schemas (в Unix) или /winnt/profiles/<username>/amaya/annot.schemas (в Microsoft Windows).Вы можете создать любое нужное количество RDF-файлов в annot.schemas. См. комментарии в файле.

В релизе 6.2 включён образец файла "typeIcon.rdf", где объявляются уникальные иконки для каждого типа аннотаций, объявленного в пространстве имён http://www.w3.org/2000/10/annotationType#.Для экспериментов с пользовательскими иконками проще всего скопировать этот typeIcon.rdf в другую директорию и изменить его.Скопируйте annot.schemas в Вашу домашнюю директорию Amaya и измените строку ближе к концу файла с указанием на файл определения иконки.

Чтобы вернуть к предыдущему поведению, до версии 6.2, отредактируйте config/annot.schemas в директории установки Amaya и добавьте символ комментария ("#") в начале строки, ближе к концу файла, где идёт ссылка на typeIcon.rdf:

#user-defined icons

#http://www.w3.org/2001/10/typeIcon# $THOTDIR/config/typeIcon.rdf

Amaya поддерживает форматы JPEG, PNG и GIF для изображений иконок.В релизе 6.2 URI иконки может быть только файлом: то есть иконка обязана находиться в локальной или смонтированной с Amaya директории. Две специальные нефайловые формы: URIы поддерживаются.Если имя фала начинается с "$THOTDIR" или "$APP_HOME", то соответствующая директория установки Amaya или персональная домашняя директория Amaya заменяется на это pathname.



Содержание раздела