usfm

Summary

Description

USFM version specification. Identifies the USFM version which an editor or processor must support to sucessfully handle markup within the file.

Syntax note

USX represents most USFM paragraph types as a <para> element. In the case of \usfm, the version number is related to the version attribute value for the USX root element <usx>.

See the Document Structure page for the syntax diagram highlighting the position of usfm.

Syntax help
  • USFM: \usfm version

  • USX: <usx version="version">

    version *

    USFM/USX version number.

    • Beginning with USFM 3.1, the version the version number is required: \usfm 3.1 or <usx version="3.1">

Style Type

Paragraph

Valid In

[BookHeaders]

Added

3.0

Examples

  • USFM

  • USX

  • USJ

Example 1. Matthew (GNT)
\id MAT 41MATGNT92.SFM, Good News Translation, June 2003
\usfm 3.1
Example 2. Matthew (GNT)
<usx version="3.1">
  <book code="MAT" style="id">41MATGNT92.SFM, Good News Translation, June 2003</book>
</usx>
Example 3. Matthew (GNT)
{
  "type": "USJ",
  "version": "3.1",
  "content": [
    {
      "type": "book",
      "marker": "id",
      "code": "MAT",
      "content": ["41MATGNT92.SFM, Good News Translation, June 2003"]
    }
  ]
}
missing

Properties

TextType

Other

TextProperties

paragraph, nonpublishable, nonvernacular

Publication Issues