You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I may have missed this in documentation, but I think it worth capturing. The general understanding is that an SFM marker runs from a \ to the next space character. But in real world usage within USFM3, this isn't strictly correct. There are a number of delimiters to an SFM marker:
whitespace Obviously this is a delimiter, which is why care must be taken when parsing milestones. A milestone isn't a single marker. It is a marker that has content that is delimited by \*.
* Whitespace following the end of a closing marker is considered significant. No marker may contain a * except at the end. Therefore * is a delimiter for a marker and is unique in being part of the marker.
\ The start of another marker delimits the previous marker
Have I missed any?
(BTW I would be happy to help in a USFM specification working group)
The text was updated successfully, but these errors were encountered:
I may have missed this in documentation, but I think it worth capturing. The general understanding is that an SFM marker runs from a \ to the next space character. But in real world usage within USFM3, this isn't strictly correct. There are a number of delimiters to an SFM marker:
\*
.Have I missed any?
(BTW I would be happy to help in a USFM specification working group)
The text was updated successfully, but these errors were encountered: