Digital resources in the Social Sciences and Humanities OpenEdition Our platforms OpenEdition Books OpenEdition Journals Hypotheses Calenda Libraries OpenEdition Freemium Follow us

Updates to CroALa: new texts, new search interface

At the end of 2023, Croatiae auctores Latini, a digital collection of Latin texts connected with Croatia, received a (long overdue) update, 15 years after it was launched, ten years after the last update. A number of new texts were added (by Matthias Flacius Illyricus, Paulus Paladinus, Ilija Crijević, Ioannes Rosanus) and many small corrections …

Scraping XML from CAMENA

CAMENA – Latin Texts of Early Modern Europe was a great project at the University of Mannheim. The project ended in 2011, making available many thousands of pages of Neo-Latin texts, not only by German authors. Some of the texts are available in a machine-readable XML form, though (as the project carefully warns) the texts …

Analysing XML with BaseX

TEI XML, often used for encoding texts in the humanities, actually carries in its elements certain semantic load. This means that just knowing which elements are used for encoding a file could provide some basic information about the file and its salient points. We decided to experiment with two XQuery functions. One, currently called croala-analist, …

Technical note: installing PhiloLogic 4 on localhost

PhiloLogic, developed by the ARTFL Project and the Digital Library Development Center at the University of Chicago, is an excellent system for serving and querying XML texts. CroALa and LatTy are currently deployed using PhiloLogic 3, but version 4 is almost ready to be published; try it out on Github (github.com/ARTFL-Project/PhiloLogic4). Some notes on how …

Technical note: XSLT to number elements consecutively across parent elements

What follows is a solution to an XSLT problem. The problem: in an XML document, we want to number consecutively elements which share a grandparent element, but not parent. The document contains multiple grandparents. In each we want to restart the counter (imagine a book with chapters which have section; we want to number paragraphs …