Fixes for affix.xml and lex_suf.xml
These two files were left in a state of partial conversion after being partly edited before we wrote some universal conversions that automated some of the editing. We've now carried out all the required conversions on these files to bring them to the same state that the rest of the files awaiting editing are at. In the process, I discovered that in the case of gloss phrases which had multiple asterisked words, only the first was being tagged as a gloss, so in the file collapse_forms_etc.xsl
, I abstracted the code which tags glosses to make it into a recursive template which would tag all glosses. This now means that there may be some instances of multiple glosses untagged in the bulk of the files awaiting editing; if that's the case, then I can extract that template and make an identity transform with it to apply the same fix to the rest of those files.
We've now re-organized the file structure somewhat, so that we have tei_xml_editing
for files which SK is in the process of working on, tei_xml_ECH
, for files edited but awaiting ECH's approval, and tei_xml_done
, for files ready to go into the database. If this structure remains stable, I'll base the subversion repository on it.