acdh-oeaw / generic-dict-schema

A TEI Lex0 customization employed as the base model in several dictionaries produced at ACDH-CH
Creative Commons Attribution 4.0 International
0 stars 0 forks source link

Shawi: order of elements in cit type example #5

Open rausch-supola opened 1 month ago

rausch-supola commented 1 month ago

In cit type example often a usg element occurs before quote which causes errors at the moment. Analogous to other parts of the dictionary, would it be possible to put the usg type geographic after quote or after cit type translations?

image

@dasch124

dasch124 commented 1 month ago

In today's meeting we have decided that <quote> should be the first element within <cit>, as it is also for the other @types of <cit> elements. Of course, we can make an exception for examples, but I feel that it would be better to keep the encoding of the various types as close to each other as possible to not overcomplicate the schema. I would propose to move <usg> to the end, i.e. before <fs> so the <quote> and its translations are kept together. Would that be ok, @charlymo ?

charlymo commented 1 month ago

I agree to the principle. But, cit/quote only exists in examples, or am I overlooking something? Oh, just found 69 sense/cit/quote. Die dürfte es eigentlich gar nicht mehr geben. Da müsste das Schematron doch eigentlich schreien?

Yes, usg after quote, before fs. I am not happy with @.***=”geographic”] there anyway.

rausch-supola commented 5 days ago

In our meeting last Tuesday we discussed that we should simply add a possibility for usg before quote and cit, which I added recently (https://github.com/acdh-oeaw/generic-dict-schema/commit/9ab52cce9c975e74c4f455a56b023625544aa0e8)

we have decided that quote should be the first element within cit

So, there should be no usg before quote?

Die dürfte es eigentlich gar nicht mehr geben. Da müsste das Schematron doch eigentlich schreien?

Due to issue #6 the constraint rules are currently not applied. I will check this when I can create a compiled odd again (I get an error using odd2odd.xsl)