New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The need for a general purpose milestone tag in USFM #58

DavidHaslam opened this Issue Nov 30, 2017 · 1 comment


None yet
2 participants

DavidHaslam commented Nov 30, 2017

Proposal for extending USFM

In OSIS 2.1.1 there is a general purpose milestone element that takes the form

<milestone type="x-whatever" />.

Further attributes are allowed.

It would be very useful to have something equivalent in USFM 3.x that could be readily converted to that OSIS element.

I therefore propose the marker \mg for this purpose.

Example use:

Suppose it's one of the modern translations that omits various verses.

An omitted verse such as any of Mark 9:44,46,48 could be marked with just this milestone.

\v 44 \mg |type="x-omitted"\*

There's no verse text, but having a milestone in the OSIS will ensure that various Bible study programs would not meet an inability to navigate past this verse when using (e.g.) a spinner control in the GUI.

Unlike existing milestones syntax, the general one would not require the -s and -e start and end suffices.

I'm sure that further uses will arise in USFM, as we've often seen several other uses of such a milestone in various OSIS Bible text files.


This comment has been minimized.

Show comment
Hide comment

klassenjm Feb 14, 2018


Addressed by updates / clarification in #33 concerning standalone milestones.


klassenjm commented Feb 14, 2018

Addressed by updates / clarification in #33 concerning standalone milestones.

@klassenjm klassenjm closed this Feb 14, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment