sanskrit-lexicon / csl-pywork

A template for creating pywork repository for each dictionary.
3 stars 1 forks source link

one.dtd: pe tag in pe dictionary #32

Closed funderburkjim closed 5 months ago

funderburkjim commented 5 months ago

We have recently introuced a 'pe' tag in the dtd for the dictionaries (person). However, 'pe' is also the 'id' of the Puranic encyclopedia, and thus appears as the root element of pe.xml. This conflict was noticed by the xmllint validity checker used at Cologne.

Solution: For the pe dictionary, do not use the 'pe' = person tag

Andhrabharati commented 5 months ago

How about renaming it as 'per' in all the works that have it??

funderburkjim commented 5 months ago

If we need to use a person tag in pe, then we can call it 'per'. If that occurs, we can revisit your idea.

gasyoun commented 5 months ago

How about renaming it as 'per' in all the works that have it?

Makes sense. Otherwise a lot of mess just because a single dictionary.

funderburkjim commented 5 months ago

From all_xmltags.txt, <pe> tag is used in dictionaries:

action to be done now: change <pe> tag to <per> in these, then modify one.dtd accordingly.

funderburkjim commented 5 months ago

Actions completed.

Note also added an 'issues' directory in csl-pywork. Documentation of actions in issue32/readme.txt.

This completes work regarding this issue.