Unified Scripture XML (USX) is an XML format used for encoding the digital text for scripture translations. The structure, elements, and attributes are derived significantly from the close association USX has with USFM (Unified Standard Format Markers), an older alternative markup scheme for scripture still in widespread use. The largest collection of USX encoded scripture is currently found within the Digital Bible Library.
USX Documentation – https://ubsicap.github.io/usx
USX on Github – https://github.com/ubsicap/usx
Github hosts the repository for maintenance of USX documentation and schemas. Addition and change requests, questions, or other concerns can be posted to Issues.
Recent Issues or Change Requests
- closed#37 Current chapter identification attributes (add chapter@sid,eid)
- closed#36 Add @category to documentation for note@style ef
- closed#35 Document use of link-href attribute for char@style xt
- closed#34 Current verse identification attributes (add verse@sid,eid; add para@vid; add cell@vid)
- closed#33 Text refrain (restore para@style pr)
- closed#32 Superscript (add char@style sup)
- closed#31 List of witnesses in footnotes (add char@style fw)
- closed#30 Schema fixes
- closed#29 Correct regex for @number attributes in documentation
- closed#28 Alternative language table of contents text (add para@style toca1,toca2,toca3)
- closed#27 Milestones for quotations (add ms@style qt1-s,qt2-s,qt3-s,qt4-s,qt5-s,qt1-e,qt2-e,qt3-e,qt4-e,qt5-e)
- closed#26 Support milestones (add element ms)
- closed#25 Deprecate pronunciation info content style (char@style pro) in favour of ruby annotations proposal
- closed#24 Ruby annotations (add char@style rb)
- closed#23 Link text (add char@style jmp)
- closed#22 Common peripheral identifiers (periph@id)
- closed#21 Support for peripheral content (non-scripture project text)
- closed#20 Descriptive attributes for char@style w
- closed#19 Support word-level linking attributes for
- closed#18 Support word-level descriptive attributes for
- closed#17 Improve documentation explanation and examples for para@style iex
- closed#16 Semantic division (add para@style sd1,sd2,sd3,sd4)
- closed#15 Deprecate numbered running header (para@style h1,h2,h3)
- closed#14 Deprecate proper name within translator's addition content style (char@style addpn)
- closed#13 Deprecate cross reference and footnote DC content styles (char@style xdc,fdc)
- closed#12 List item total (add char@style litl)
- closed#11 Structured list items (add char@style lk,lv1,lv2,lv3,lv4,lv5)
- closed#10 Support for explicit table cell spanning (add cell@colspan)
- closed#9 Published cross reference origin text (add char@style xop)
- closed#8 Target references "added" text (add char@style xta)