Implementing Canonical Text Services
in the Croatiae Auctores Latini
Digital Collection

Neven Jovanović / neven.jovanovic@ffzg.hr, University of Zagreb
Alexander Simrell, College of the Holy Cross
Kraków, 14 July 2016

Address of this page:
croala.ffzg.unizg.hr/dh2016hc-croala/2016-hc-croala-cts.html

"What are you saying? Here, in this box, there is a material object, yes? Which contains the consciousness of a living person? But how does it communicate with the outside world? And see? And hear?..." I broke off, for an indescribable smile appeared on Decanter’s face. He looked at me out of his screwed-up green eye.

"Mr. Tichy," he said, "you fail to understand. What communication, what contact can there be between partners when the lot of one of them is eternity? Mankind, after all, will cease to exist in fifteen billion years at the most. Whom, then, would that immortal soul hear, to whom would it speak? Did I not say that it was eternal?"

Stanisław Lem, Memoirs of a space traveler : further reminiscences of Ijon Tichy (Dzienniki gwiazdowe), 1971.

The plan

CroALa: a Neo-Latin collection

CITE Architecture: a scholarly system for referencing

Testing the standard, validating editions

A different list of occurrences

Croatiae auctores Latini

Texts written 976-1984, 5.7 million words, 467 documents, bibliographic data.

First edition 2009, ISBN: 978-953-175-356-2

croala.ffzg.unizg.hr (PhiloLogic 3)
PhiloLogic 4
BaseX (exemplary)
Github

License: CC-BY.

CITE Architecture
and
Canonical Text Service

Christopher Blackwell, Neel Smith (2010)

A specification for technology independent, machine-actionable citation of scholarly resources.

Implementations: eXist / XQuery, angularJs / jQuery, RDF, MySQL; Homer Multitext, Perseus Digital Library.

A CTS URN

From CroALa

urn:cts:croala:kruzic-p.epist-1525-10-05b:head-p

A CTS URN

From CroALa

urn:cts:croala:kruzic-p.epist-1525-10-05b:head-p

A CTS URN

From CroALa

urn:cts:croala:kruzic-p.epist-1525-10-05b:head-p

http://localhost:9099/sparqlcts/api?request=GetPassage&stylesheet=cts_passage&urn=urn:cts:croala:kruzic-p.epist-1525-10-05b:head-p

CTS URNs

for different editions of the same work

(hypothetical)

urn:cts:croala:kruzic-p.epist-1525-10-05b.croala-op1:head-p
urn:cts:croala:kruzic-p.epist-1525-10-05b.croala-op2:head-p
urn:cts:croala:kruzic-p.epist-1525-10-05b.croala-op3:head-p
urn:cts:croala:kruzic-p.epist-1525-10-05b.croala-trl1:head-p

The XPaths behind the URNs


      
    
  
    
      
    

scope="/tei:TEI/tei:text/tei:body/tei:div"
xpath="/tei:*[@n='?']"

The CroALa CTS Experiment

A selection from CroALa: 217 texts and 128,392 words.

Simple TEI structure:
text / body / div / *

Easy automatic building of XPaths with an XQuery script.

The CITE text inventory



  Kružić, Petar m. 1537
  
    Petrus Crusich comes dominus cives et universitas populi Clisiensis Clementi papae VII, versio electronica
    
      
      Podatak o izdanju: Elektronska verzija: Profil hrvatskog latinizma, znanstveni projekt na Filozofskom fakultetu Sveučilišta u Zagrebu , Zagreb Hrvatska. Siječnja 2012
      
    
  
  
    Petrus Crusich capitaneus Segniae Clementi papae VII, versio electronica
    
      
      Podatak o izdanju: Elektronska verzija: Profil hrvatskog latinizma, znanstveni projekt na Filozofskom fakultetu Sveučilišta u Zagrebu , Zagreb Hrvatska. Siječnja 2012
      
    
  
  

Easy automatic building of descriptions from the TEI header metadata, again with an XQuery script.

Canonical references: Iliad 6, 119; Matthew 7:10.

What about non-canonical texts?

What about non-numerical references?

What about siblings of different type?

@scope vs. @xpath?

@n has to be explicit!

Our laboratory:

A CITE Vagrant virtual machine

github.com/Leipzig-Furman-Plutarch/virtualMachine2016

github.com/nevenjovanovic/hc-croala-krakow
(CroALa files and CTS inventories)

The future?

CTS URNs of "Poloni" & co. in CroALa