iljackb / Mixtepec_Mixtec

Mostly XML (TEI) markup of Mixtepec-Mixtec Language resources
3 stars 1 forks source link

Pointing to separate documents (inflection paradigm files) without using <prefixDef> #81

Closed iljackb closed 5 years ago

iljackb commented 5 years ago

I have decided that I prefer to have a folder with separate inflections files for given verb, (& other POS) entries in the MIX dictionary.

I previously used to point to a large single file with all the inflections.

Relative to the Mixtec Dictionary where the paradigms files are references, the inflections folder is located in the following path: ../paradigms/

In making this reference, do I have to make the pointer as:

<ptr type="inflectionParadigm" target="../sleep-V-MIX.xml"/> ?

Or if I declare the path to the folder in the header, as follows:

        <sourceDesc>
            <list>
               <head>External Documents</head>
              ....
               <item>
                  <ref xml:id="inflectionParadigms" type="inflectionParadigms" target="../paradigms/"/>
               </item>
            </list>
             ....
         </sourceDesc>

...can I point to an individual file as:

<ptr type="inflectionParadigms" target="#sleep-V-MIX.xml"/>

If I did the latter, would I need to declare the path in the header in order to not have to include the "../"? or could I just include "#sleep-V-MIX.xml"?

When I try to point within my project by copying the path, it doesn't copy the path between the dictionary and the paradigms files, it copies the entire path on my local computer (which is actually a cloud storage file) and it is super long. e.g.

file:/Users/jackbowers/Box%20Sync/Language_Data/Mixtepec_Mixtec/paradigms/be-scared-V.xml

This issue is actually also the same for pointing to sound files, I don't want to have to declare all of them in the header but I don't want to have to point to them using the whole file path..