Quick start!
We’ll use a sample repository in the test/data directory of this github project.
using EditorsRepo
#| output: false
repo = joinpath(root, "test", "data", "validatortemplate")
r = repository(repo)
EditingRepository("/Users/nsmith/Desktop/current-work/EditorsRepo.jl/test/data/validatortemplate/editions", "/Users/nsmith/Desktop/current-work/EditorsRepo.jl/test/data/validatortemplate/dse", "/Users/nsmith/Desktop/current-work/EditorsRepo.jl/test/data/validatortemplate/config")
The high-level convenience functions start from a physical surface, identified by a Cite2Urn.
using CitableText, CitableObject
pageurn = Cite2Urn("urn:cite2:mid:bern88pages.v1:4v")
urn:cite2:mid:bern88pages.v1:4v
Get HTML with an embedded thumbnail image, linked to a citable image service with all indexed text rectangles overlaid on it. Whew!
using Markdown
indexingcompleteness_md(r, pageurn,strict = false) |> Markdown.parse
Collect text passages on this page, and compare a diplomatic edition with the indexed region of an image.
indexingaccuracy_md(r, pageurn, strict = false) |> Markdown.parse
urn:cts:latinLit:phi0881.phi003.bern88:
256 Pliades suberunt: brevis et locus occupat omnes
257 Nec facile est cerni nisi quod coeuntia plura
258 sidera. communem ostendunt ex omnibus: ignem
259 septem traduntur numero: sed carpitur una;
260 deficente oculo distinguere corpora parua
261 nomina sed cunctis seruauit fida uetustas:
262 Electra : alcyoneque : caelenoque meropeque
263 Asterope et taygete simul et mea parentem
264 Caelifero genitas: si versus sustinet adlas
265 regna Iouis superusque adque ipso pondere gaudet
266 lumine non multis plias certauerit astris:
267 Cum primum agricolam uentus super imminet agri;
269 at cum surgit hiems: pona fugienda perritis;
270 quin etiam lyra Mercurio dilecta deorum·
271 plurimulum accepte pro hs celo nitet ante labore·
272 deuictam effigiem plantae erecta quoque dextra;
273 tempora laeua premit· torti subiecta draconis
274 summa genu subuersa tenet qua se lyra uersat·
275 contra spectat auem·vel Phoebi qui fuit olim;