Jump to content


Photo

Syriac in User Notes


  • Please log in to reply
2 replies to this topic

#1 David Knoll

David Knoll

    Silver

  • Active Members
  • PipPipPip
  • 178 posts
  • Gender:Male
  • Accordance Version:10.x

Posted 29 May 2011 - 07:16 AM

I created notes containing Syriac text in my Accordance 9.3.3. When I sync my IOS device with my Mac, I can open the notes on the IOS app notes editor. Though English and Hebrew are visible in the editor, the Syriac text shows up as a group of rectangles.

Edited by David Knoll, 29 May 2011 - 07:23 AM.


#2 Scott Knapp

Scott Knapp

    Platinum

  • Accordance
  • 1,144 posts
  • Gender:Male
  • Location:Orlando, FL
  • Accordance Version:10.x

Posted 29 May 2011 - 11:04 AM

I created notes containing Syriac text in my Accordance 9.3.3. When I sync my IOS device with my Mac, I can open the notes on the IOS app notes editor. Though English and Hebrew are visible in the editor, the Syriac text shows up as a group of rectangles.

This is a known issue that we really don't have a workaround for at the moment. In the iOS app we use the system supplied text view for user note editing. While we supply fonts with the app that can render Syriac and Uncial characters, the font substitution algorithm doesn't consider app supplied fonts. And since we can only specify a single font for the text view, we chose a default font that could cover Hebrew and Greek but unfortunately doesn't also contain glyphs for Syriac and Uncial.

Note that while it renders as boxes in the edit view, it still gets drawn correctly in other parts of the app where we use our text display engine (which is not set up to handle editing in the iOS app at this point).

I've filed a bug with Apple to enhance the font substitution algorithm to consider app supplied fonts so hopefully this will improve in the future. The alternative would be to write our own Unicode based text editing view that would handle this issue and style information. This is a non-trivial task and frankly there are higher priorities on the to do list.

Scott

#3 David Knoll

David Knoll

    Silver

  • Active Members
  • PipPipPip
  • 178 posts
  • Gender:Male
  • Accordance Version:10.x

Posted 29 May 2011 - 11:59 PM

This is a known issue that we really don't have a workaround for at the moment. In the iOS app we use the system supplied text view for user note editing. While we supply fonts with the app that can render Syriac and Uncial characters, the font substitution algorithm doesn't consider app supplied fonts. And since we can only specify a single font for the text view, we chose a default font that could cover Hebrew and Greek but unfortunately doesn't also contain glyphs for Syriac and Uncial.

Note that while it renders as boxes in the edit view, it still gets drawn correctly in other parts of the app where we use our text display engine (which is not set up to handle editing in the iOS app at this point).

I've filed a bug with Apple to enhance the font substitution algorithm to consider app supplied fonts so hopefully this will improve in the future. The alternative would be to write our own Unicode based text editing view that would handle this issue and style information. This is a non-trivial task and frankly there are higher priorities on the to do list.

Scott

Thank You.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users