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

Published cross reference origin text (add \xop ...\xop*) #11

Closed
klassenjm opened this issue Jul 5, 2016 · 0 comments
Closed

Published cross reference origin text (add \xop ...\xop*) #11

klassenjm opened this issue Jul 5, 2016 · 0 comments

Comments

@klassenjm
Copy link
Contributor

klassenjm commented Jul 5, 2016

Proposal

  • Add character marker pair \xop …\xop* for “published cross reference origin text”.

A companion USX 3.0 proposal exists at: ubsicap/usx#9

Details

In some translation texts, the content intended to be published in the position of the cross reference origin text \xo does not follow the typical <chapter>``<separator>``<verse> pattern. A origin reference of this pattern is required for validation of the cross reference location. An additional new marker is therefore required in order to supply the content intended for publishing, similar to \cp and \vp ...\vp*.

Example

Bulgarian USFM 2.5 compliant text.

\x - \xo 1:1 \xt 4 Царств. 14:25.\x*

which should be rendered in a published form as:
Гл. 1.(1) 4 Царств. 14:25.

Proposal using \xop (note that this example follows the common USFM practice of not explicitly closing the first level of note character markers)

\x - \xo 1:1 \xop Гл. \+bd 1.(1)\+bd* \xt 4 Царств. 14:25.\x*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant