thomas-institut / apm

Digital Edition web application for the Averroes Project
GNU General Public License v3.0
2 stars 0 forks source link

Implement a partial transcription tool #67

Open rafaelnajera opened 6 years ago

rafaelnajera commented 6 years ago

The goal is to have a tool to enter transcriptions on a chunk level out of an existing full transcription.

One way is to present a table with all the words in the existing transcription as in the collation table and to have buttons to add or delete text.

Another way is to have a simplified transcription editor for chunks that starts with the existing full transcription and allows the user to enter deletions and additions.

The problem is how to store these derivative transcriptions. The simplest way is to add a new type of witness: the derivative transcription, which would be tied to

A derivative transcription would be like any other transcription in its contents, but for editing purposes it would be shown in relation to a current transcription. It is better not to store it as a set of changes from the existing transcription because that transcription may change and the system would have to deal with a potential conflicts. The system may, however, flag to the user that the derivative transcription needs to be revised upon changes in the existing one.

rafaelnajera commented 1 year ago

It seems that this is not really required for creating a critical edition. In fact, what is needed is some tool to quickly add variants and omissions in relation to an edition's main text. In principle, it should be possible to generate a draft transcription of a manuscript out of this information.