Skip to content

acdh-oeaw/matc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

playground for

gitlabe pages

https://acdh-oeaw.gitlab.io/margins/matc-data/

set up of work-environment

  • install TEI-Facsimile-Plugin

    • in Oxygen: Help -> Install new add-ons
    • paste https://github.com/oxygenxml/TEI-Facsimile-Plugin/raw/master/addon/image-markup-plugin.xml in "show add-ons from" field
    • confirm all further prompts
    • restart Oxygen and test installation by clicking on Image Markup Sample
  • install Git add-on

  • set up directory structure (like e.g. in this repo)

  • configure transformation scenarios

editing workflow

  • prepare TEI templates via script (if possible), see example XSLT to derive templates from METS-Files from HAB
    • templates should ideally have
      • a generic header
      • page-structure tei:pb with @xml:id, n, and @facs pointing to the matching tei:surface/@xml:id
      • facsimile structe tei:facsimile with a tei:surface element with similar attributes as tei:pb
  • start editing
    • transcribte the text (in tei:text/tei:body) using all the power of the TEI
    • create tei:zone elements in the tei:facsimile section for margins, copy the @xml:id generated by the plug-in and use this in the @facs attribute of the according transcription of the margin.
<p>here is the <pb n="16r" xml:id="page__00041" facs="#facs__00041"/>
transcription of the main text
<note place="margin-left" facs="#zone.1.2.4">transcription of the margin</note>
and here continues the transcription until the next margin
<note place="margin-right" facs="#zone.3.2.4">transcription of the margin</note>
and the transcription continues further</p>
  • frequently commit and push using the git-plug-in

further (technical) steps

  • write some XSLT to create a nice looking HTML representation of the encoded xml
  • set up some automatic worfklow which e.g. runs transformations and generates some basic index.html linking to the individual Editions
  • configure according GitHub pages set-up
  • write script to derive ARCHE-MD from editions.

Releases

No releases published

Packages

No packages published

Languages