W3C Amaya

anterior superior siguiente

Configurar los iconos de anotación

Iconos definibles por el usuario por el tipo de anotación (también llamados "iconos dinámicos")

En la versión 6.2, puedes modificar el icono utilizado para indicar la ubicación de una anoación en un documento anotado.

En la versión 6.2, el icono que indica la anotación se elige como propiedad del tipo de anotación. Al incluir una propiedad RDF de cada tipo de anotación que quieres utilizar, puedes el icono asociado a las anotaciones de dicho tipo.

La configuración de ejemplo incluida en la versión 6.2 asocia los siguientes iconos:

Advice (Consejo) Advice (Consejo)
Change (Cambio) Change (Cambio)
Comment (Comentario) Comment (Comentario)
Example (Ejemplo) Example (Ejemplo)
Explanation (Explicación) Explanation (Explicación)
Question (Pregunta) Question (Pregunta)
SeeAlso (Ver también) See also (VerTambién)

El nombre de la propiedad que añade iconos de anotación es http://www.w3.org/2001/10/typeIcon#usesIcon. Por ejemplo, para especificar un archivo de icono llamado file:///home/question-icon.jpg para las anotaciones que tienen el tipo http://www.w3.org/2000/10/annotationType#Question escribirías el RDF/XML siguiente en un archivo que Amaya lee al iniciarse:

<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>

La forma más sencilla de que Amaya cargue este RDF al iniciarse, es incluir este archivo en el archivo config/annot.schemas del directorio de Amaya. para conservar este archivo de manera que no se sobreescriba al instalar una nueva versión de Amaya, debes copiar el archivo config/annot.schemas en tu directorio personal de Amaya; ~/.amaya/annot.schemas (en Unix) o /winnt/profiles/<username>/amaya/annot.schemas (en Microsoft Windows). Puedes listas tantos archivos RDF como quieras en annot.schemas. Para obtener más detalles, consulta los comentarios incluidos en el propio archivo.

La versión 6.2 incluye un archivo de ejemplo llamado "typeIcon.rdf" que declara iconos únicos para cada tipo de anotación declarado en el espacio de nombres http://www.w3.org/2000/10/annotationType#. Para experimentar con los iconos definidos por el usuario, puede ser más fácil copiar este archivo typeIcon.rdf en otro directorio y modificarlo. Copia annot.schemas en tu directorio raíz de Amaya y cambia la línea situada cerca del final para que apunte a tu archivo de icono.

Para volver al comportamiento previo a la versión 6.2, edita el archivo config/annot.schemas del directorio de instalación de Amaya y añade un carácter de comentario ("#") al principio de la línea situada cerca del final que hace referencia al archivo typeIcon.rdf:

#user-defined icons
#http://www.w3.org/2001/10/typeIcon# $THOTDIR/config/typeIcon.rdf

Amaya admite como formatos para los iconos imágenes de bitmap JPEG, PNG o GIF. En la versión 6.2 el URI del icono puede ser un archivo: URI; es decir, el icono debe aparecer en un directorio local o montado para Amaya. Amaya admite dos formas especiales de no-archivos: URI. Si la ubicación empieza por "$THOTDIR" o "$APP_HOME", entonces el directorio de instalación de Amaya o el directorio raíz personal de Amaya se sustituye en el nombre de la ubicación