Exmaralda-Org / exmaralda

26 stars 15 forks source link

TEI export: D-Tiers are not exported #89

Closed berndmoos closed 7 years ago

berndmoos commented 7 years ago

Example:

<?xml version="1.0" encoding="UTF-8"?>
<!-- (c) http://www.rrz.uni-hamburg.de/exmaralda -->
<basic-transcription>
<head>
<meta-information><project-name></project-name><transcription-name></transcription-name><referenced-file url=""/><ud-meta-information></ud-meta-information><comment></comment><transcription-convention></transcription-convention></meta-information><speakertable><speaker id="SPK0">
<abbreviation>S4</abbreviation>
<sex value="u"/>
<languages-used></languages-used>
<l1></l1>
<l2></l2>
<ud-speaker-information>
</ud-speaker-information>
<comment></comment>
</speaker>
<speaker id="SPK1">
<abbreviation>S1</abbreviation>
<sex value="u"/>
<languages-used></languages-used>
<l1></l1>
<l2></l2>
<ud-speaker-information>
</ud-speaker-information>
<comment></comment>
</speaker>
<speaker id="SPK2">
<abbreviation>S2</abbreviation>
<sex value="u"/>
<languages-used></languages-used>
<l1></l1>
<l2></l2>
<ud-speaker-information>
</ud-speaker-information>
<comment></comment>
</speaker>
<speaker id="SPK3">
<abbreviation>S3</abbreviation>
<sex value="u"/>
<languages-used></languages-used>
<l1></l1>
<l2></l2>
<ud-speaker-information>
</ud-speaker-information>
<comment></comment>
</speaker>
</speakertable></head>
<basic-body>
<common-timeline>
<tli id="T0"/>
<tli id="T6"/>
<tli id="T2"/>
<tli id="T3"/>
<tli id="T7"/>
<tli id="T4"/>
<tli id="T1"/>
<tli id="T5"/>
</common-timeline>
<tier id="TIE1" speaker="SPK1" category="v" type="t" display-name="S1 [v]"><event start="T0" end="T6">Wieso </event>
<event start="T6" end="T7">((unverständlich)) </event>
<event start="T7" end="T4"> w</event>
<event start="T4" end="T1">arum? </event>
</tier><tier id="TIE4" speaker="SPK1" category="k" type="a" display-name="S1 [k]"><event start="T3" end="T1">irgendeine Anmerkung zu S1</event>
</tier><tier id="TIE2" speaker="SPK2" category="v" type="t" display-name="S2 [v]"><event start="T2" end="T3">Desw</event>
<event start="T3" end="T4">ege</event>
<event start="T4" end="T1">n desh</event>
<event start="T1" end="T5">alb darum! </event>
</tier><tier id="TIE3" speaker="SPK3" category="v" type="t" display-name="S3 [v]"><event start="T4" end="T1">Wer wa</event>
<event start="T1" end="T5">nn wo? </event>
</tier><tier id="TIE0" speaker="SPK0" category="v" type="t" display-name="S4 [v]"><event start="T0" end="T2">Hä, wat? </event>
<event start="T1" end="T5">Der dann dort! </event>
</tier><tier id="TIE5" category="k" type="d" display-name="[k]"><event start="T3" end="T5">irgendeine Anmekung zum Gesamtdiskurs</event>
</tier></basic-body>
</basic-transcription>
berndmoos commented 7 years ago

Okay for generic export, missing only in HIAT export.

berndmoos commented 7 years ago

It seems that 'd' tiers are generally ignored in the HIAT TEI export. This has to be fixed in org.exmaralda.common.corpusbuild.TEIMerger (see line 320)