Skip to content
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

Extend USFM marker \mi to \mi# #75

Open
klassenjm opened this issue May 24, 2024 · 4 comments
Open

Extend USFM marker \mi to \mi# #75

klassenjm opened this issue May 24, 2024 · 4 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Milestone

Comments

@klassenjm
Copy link
Collaborator

Cloning an issue from the legacy usfm repo : ubsicap/usfm#131, from @rfpng

In August 2018 I made a proposal to the Paratext support group to extend the USFM marker \mi to \mi#. Apparently this is now recorded as PTXS-16994 (The original confirmation I received had the number PTXS-17401).

Unfortunately I never heard if my proposal was considered. The issue is still important to me:
In an NT I typeset, \mi1 and \mi2 was used in the glossary. This worked very well but in electronic publishing this causes problems because the process doesn't know about \mi#.

Here is the structure of a glossary entry:
\li1 - Main Entry Headline
\pi1 - Main Entry Description
\mi1 - Indented non-first-line-indented paragraph

The above works fine, but some of the entries also have sub-entries as follows:
\li2 - Sub Entry Headline
\pi2 - Sub Entry Description
\mi2 - Further indented non-first-line-indented paragraph ← Doesn't exist, and that's the problem!

Many paragraph markers have numbered counterparts, but \mi doesn't. It would be very helpful to me if it did!

Thank you very much for considering this.

PS: I'll gladly send you more information about this if needed.

@klassenjm klassenjm added the enhancement New feature or request label May 24, 2024
@klassenjm klassenjm self-assigned this Jun 10, 2024
@klassenjm klassenjm added the documentation Improvements or additions to documentation label Jun 10, 2024
@mhosken
Copy link
Collaborator

mhosken commented Jun 10, 2024

accepted in 3.1

@rfpng
Copy link

rfpng commented Jun 10, 2024

This is wonderful! When might 3.1 become available?

@klassenjm
Copy link
Collaborator Author

USFM 3.1 - as a specification - is expected to be formally complete by July 2024. How soon applications and tools support the updates in the specification is another question. However, supporting \mi1, \mi2, \mi3 is likely not difficult in most cases. In Paratext it will be a matter of seeing the main USFM stylesheet updated, or a project adding these additional numbered markers to a project customized stylesheet. It is likely quite modest updates in others tools to support these additions.

@klassenjm
Copy link
Collaborator Author

@mhosken Could you update the schema for mi1, mi2, mi3

@mhosken mhosken added this to the 3.1 milestone Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants