Uploaded image for project: 'Module Tools'
  1. Module Tools
  2. MODTOOLS-88

usfm2osis.py - processing \ip_text followed by one or more \io_item

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Upstream Problem
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: usfm2osis.py
    • Labels:
      None

      Description

      usfm2osis.py generated lines that caused an OSIS validation error when the following introduction to Psalms was converted:

      \mt1 Y Salmau
      \ip Mae'r Salmau wedi eu rhannu yn bump adran, neu ‛lyfr‛. Cafodd y rhan fwya o'r Salmau yn Llyfr 1 a 2 eu hysgrifennu gan y brenin Dafydd. Cafodd llawer o'r Salmau yn Llyfr 3 eu hysgrifennu gan Asaff neu bobl Cora. Dyma'r pump ‛llyfr‛ neu adran:
      \io1 Llyfr 1 (1—41)
      \io1 Llyfr 2 (42—72)
      \io1 Llyfr 3 (73—89)
      \io1 Llyfr 4 (90—106)
      \io1 Llyfr 5 (107—150)
      \c 1

      The resulting OSIS looks like this:

      <title level="1" type="main">Y Salmau</title>
      <p subType="x-introduction">
      Mae'r Salmau wedi eu rhannu yn bump adran, neu ‛lyfr‛. Cafodd y rhan fwya o'r Salmau yn Llyfr 1 a 2 eu hysgrifennu gan y brenin Dafydd. Cafodd llawer o'r Salmau yn Llyfr 3 eu hysgrifennu gan Asaff neu bobl Cora. Dyma'r pump ‛llyfr‛ neu adran:
      <div type="outline"><list><item type="x-indent-1" subType="x-introduction">Llyfr 1 (1—41)</item>
      <item type="x-indent-1" subType="x-introduction">Llyfr 2 (42—72)</item>
      <item type="x-indent-1" subType="x-introduction">Llyfr 3 (73—89)</item>
      <item type="x-indent-1" subType="x-introduction">Llyfr 4 (90—106)</item>
      <item type="x-indent-1" subType="x-introduction">Llyfr 5 (107—150)</item></list>
      </div></p>
      <chapter osisID="Ps.1" sID="Ps.1"/>

      This does not validate to the OSIS schema because a <div> element cannot be within a <p> element.

        Attachments

          Activity

            People

            • Assignee:
              chrislit Chris Little
              Reporter:
              dfh David Haslam
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: