I'm working on an implementation of USFM for Python. My implementation reads in the Paratext stylesheets so hopefully it will be easy to update it as USFM is developed and new markers are added.
I've found a few areas of ambiguity, mostly in trying to understand how paragraph markers interact with character environments – does a new paragraph marker implicitly close all character environments?
Beyond that specific case, I'm wondering if there are any test documents which exercise implementations? I'm thinking things such as the interaction of the different marker types, nested character markers, the interaction of character markers and footnotes, and whitespace handling.
I'm working on an implementation of USFM for Python. My implementation reads in the Paratext stylesheets so hopefully it will be easy to update it as USFM is developed and new markers are added.
I've found a few areas of ambiguity, mostly in trying to understand how paragraph markers interact with character environments – does a new paragraph marker implicitly close all character environments?
Beyond that specific case, I'm wondering if there are any test documents which exercise implementations? I'm thinking things such as the interaction of the different marker types, nested character markers, the interaction of character markers and footnotes, and whitespace handling.
Thanks for any help.