我在Oxygen编辑器(19.1版)中使用teiCorpus框架来编码拉丁字符的乌加里语语料库。我想添加一个即席属性--这个属性在TEI:correspUnic中不存在。这是可能的吗?怎么做?我想我需要使用ODD,然而,我是一个ODD新手。
此属性的目标是通过与拉丁音译相反的方式添加Unicode字符。它将在<w>、<g>、<name>等元素中使用,即:
<w type="verb" ana="..." xml:id="..." correspUnic="UNICODE CHARACTER" >LATIN TRANSLITERATION</w>首先,感谢您的帮助。
发布于 2018-05-04 21:04:01
我希望能更好地理解你的问题。您正在转录乌加里语文本(使用EpiDoc?或者tei_all?)在oXygen,是吗?并且您希望为每个…指定一个拉丁语音译单词?性格?判刑?如果是这样的话,可能不需要新的属性(尽管您可能仍然想做一些只是为了便于编码的事情),因为这种一对一的对应正是@corresp的目的。
例如(我对乌加里语一无所知,所以下面的例子没有任何意义):
<w type="adj" ana="silly" correspUnic="">blort</w>如果是这种情况,则标准TEI编码可能是
<w type="adge" ana="silly" xml:lang="ugr-Ugar">
<c corresp="#ctl_b"></c>
<c corresp="#ctl_l"></c>
<supplied xml:lang="ugr-Latn">o</supplied>
<c corresp="#ctl_r"></c>
<c corresp="#ctl_t"></c>
</w>其中指针"#ctl_t“指向teiHeader/encodingDesc/charDecl.中的<char>元素。这里的(次要)缺点是,您必须设置一个<char>元素列表来定义(在大多数情况下)每个人都已经知道并且比较明显的字符。
值得注意的是(无意冒犯Stackoverflow,这很棒),通常发布这样的问题的地方是the TEI mailing list,在那里数以百计的TEI用户可能会看到它,他们中的许多人比我更了解金石学。
如果一种方法,或者其他一些标准的TEI机制不起作用,或者如果你真的想要一个@van:latin属性来使编码更快,更容易校对,这在ODD中是不难做到的,很多TEI-L的人都不介意带你去完成这个任务。
https://stackoverflow.com/questions/50161914
复制相似问题