1. Inicio
  2. Etiquetas importantes
  3. Anclajes: <anchor/>

Anclajes: <anchor/>

Los anclajes <anchor/> son etiquetas sin nodo de contenido que pueden insertarse en cualquier punto del texto para identificar inequívocamente esa localización concreta. De esa forma se posibilitan numerosas referencias cruzadas y anidamientos no jerárquicos que necesitaremos en nuestras ediciones.

Es imprescindible completar siempre un @xml:id único que identifica cada <anchor/>. El @xml:id que le pongamos debería identificar claramente el punto en el que ese <anchor> está, mediante el prefijo de idioma y la numeración canónica que corresponda (libro, verso, capítulo, subcapítulo, etc.).

Por ejemplo, un <anchor xml:id="la.1.44"/> significa «anclaje en la versión latina, en el libro 1 y el verso 44». De esta manera se diferenciará de otro anclaje que haya en mismo punto pero en las traducciones, que serán <anchor xml:id="es.1.44"/> o <anchor xml:id="en.1.44"/>.

Pero, siguiendo el ejemplo, también pudiera ser que aparecieran varios anclajes dentro de un mismo verso, por lo que cada uno habrá de llevar un @xml:id diferente. Lo más recomendable siempre es numerarlos consecutivamente al final de la referencia inicial, con un sistema que sea fácil de recordar y pueda reproducirse bien en todas las traducciones. Por ejemplo: <anchor xml:id="la.1.44.a"/>, <anchor xml:id="la.1.44.b"/>, <anchor xml:id="la.1.44.c"/>, y así sucesivamente.

Ha de procurarse siempre que el @xml:id de un <anchor/> no coincida con los @xml:id de las etiquetas que lo contienen. Puede, en estos casos, usarse el sufijo «an»:

<div xml:id="la.1.44">
	<l n="44>Contenidos del verso <anchor xml:id="la.an.1.44"/> que contiene un anclaje</l>
</div>

¿Cómo podemos ayudarte?

es_ESES