Skip to content

v0.1: Initial stable release

Latest
Compare
Choose a tag to compare
@tillgrallert tillgrallert released this 22 Nov 11:49
· 20 commits to master since this release

This is the initial and stable release of the XSLT stylesheets for generating and converting bibliographic data between various XML and some non-XML formats.

  1. generate <tei:biblStruct>s for TEI/XML files and their fragments, such as individual <tei:div> nodes, which, in the case of our periodical editions contain the text of individual articles;
  2. convert between multiple bibliographic formats, among them MODS/XML, MARCXML, TEI/XML, BibTeX, CSV, YAML, and Zotero RDF.

Everything is built upon <tei:biblStruct> as an intermediate format and XPath functions. The XSLT is split into basic stylesheets for functions (file name: ...-functions.xsl) and stylesheets applying these functions. Note that the functions make use of the oape namespace, which is mapped to xmlns:oape="https://openarabicpe.github.io/ns".

There are a small number of dependencies to other repositories, which have not yet been resolved, which means that, in its current state, not all conversions will run locally without downloading the dependencies. But although it is advised to download the code and run it locally, everything should work with life-calls to the GitHub Pages branch of this repository at https://openarabicpe.github.io/convert_tei-to-bibliographic-data/xsl/{name-of-the-xslt}.

Full Changelog: https://github.com/OpenArabicPE/convert_tei-to-bibliographic-data/commits/v0.1