IIIF / iiif-stories

Community repository for documenting stories and use cases related to uses of the International Image Interoperability Framework.
21 stars 0 forks source link

Transcription use case: transcription/translation of manuscript #12

Open higginsr opened 9 years ago

higginsr commented 9 years ago

A fairly simple one, using Mirador, to embed transcription, translation (and potentially other layers of annotation such as commentary on the images). In this case we have transcriptions and translations of a medieval manuscript which it is hoped to present as digital edition, but within a general presentation environment (Mirador) which can display images of manuscripts, books, objects etc. that may normally have no annotations present. As annotations are created, these would be added, but in most cases none would be present.

The star catalogue starting on f.61v of DCL MS Hunter 100 (see http://bit.ly/1LmHVWv) has some transcriptions added for a few folios, and the first section on the Great Bear also has a translation from the Latin into English. This is currently done in json in a subdirectory of the manifest (for example http://bit.ly/1TLRSy0) which seems to be the lowest tech way of doing it.

It would be useful if the manifest / browser could work with XPATH so you could have a parallel document such as a TEI transcription of the whole document and pull the relevant bit from it for each zone of text in the image. This would be easier to maintain than hundreds of JSON files and the TEI source document could be reused in other contexts.

Where there are multiple sequences of annotations it would be useful to be able to distinguish them. In the Great Bear example the translation is in the same window as the transcription because the two sets of co-ordinates overlap (as they would with transcription and translation of the same text).

It should be possible to identify separate sequences of annotation and follow them independently and probably switch them on and off. A single image - for example Botticelli's Mystic nativity - could accumulate a huge number of layers of annotation on various themes that would end up concealing the image altogether. A means of filtering most out at any one time would be useful.

The viewer software should be able to recognise when it has loaded images that have annotations. Perhaps a specific json value should be available in the manifest "hasAnnotation", or the software could detect the presence of annotations, and indicate to the user that annotations are present so they have the choice to switch viewing on. Otherwise it is a rather random "switch annotations on and see if there is an annotation on the page you are currently viewing" kind of approach.