Modules
  1. Modules
  2. MOD-234

Suggest specify a font for module HinERV

    Details

    • Type: Bug Bug
    • Status: Resolved (View Workflow)
    • Priority: Minor Minor
    • Resolution: Won't Fix
    • Component/s: Text Problem
    • Labels:
      None
    • Environment:

      N/A

      Description

      Please update hinerv.conf and specify a suitable font.

      Some of the more common Unicode fonts do not display Devanagari at all.

      I tried Tahoma as well as Linux Libertine Normal - as these work OK with
      various front-ends, though I just found and reported a ticket for Xiphos.

        Activity

        Hide
        David Haslam added a comment -

        I already updated my installed copy to use Linux Libertine Normal.

        See attached ZIP file containing my hinerv.conf

        Show
        David Haslam added a comment - I already updated my installed copy to use Linux Libertine Normal. See attached ZIP file containing my hinerv.conf
        Hide
        David Haslam added a comment -

        I've since concluded that Linux Libertine does not always render correctly.

        Ariel Unicode MS is better.

        Show
        David Haslam added a comment - I've since concluded that Linux Libertine does not always render correctly. Ariel Unicode MS is better.
        Hide
        David Haslam added a comment -

        ZIP file contains an updated hinerv.conf

        Show
        David Haslam added a comment - ZIP file contains an updated hinerv.conf
        Hide
        Chris Little added a comment -

        Requests for Font= assignments will almost always be rejected. We would only consider setting this in the case that OS defaults are generally picking wrong fonts, which is very nearly never nowadays. To confirm that we would need a suggestion from someone in the target audience (someone who uses Hindi regularly and has the appropriate locales installed on his system) who could confirm that there are rendering problems or such with the default fonts.

        The specific suggestion of setting "Font=Ariel Unicode MS" is resolutely rejected. This is not a free font. It comes with MS Office and OS X 10.5, and is not otherwise generally legally available. Also, since the suggested font name is misspelled, I suspect your system has reverted to the default font for Devanagari.

        Show
        Chris Little added a comment - Requests for Font= assignments will almost always be rejected. We would only consider setting this in the case that OS defaults are generally picking wrong fonts, which is very nearly never nowadays. To confirm that we would need a suggestion from someone in the target audience (someone who uses Hindi regularly and has the appropriate locales installed on his system) who could confirm that there are rendering problems or such with the default fonts. The specific suggestion of setting "Font=Ariel Unicode MS" is resolutely rejected. This is not a free font. It comes with MS Office and OS X 10.5, and is not otherwise generally legally available. Also, since the suggested font name is misspelled, I suspect your system has reverted to the default font for Devanagari.
        Hide
        David Haslam added a comment -

        1. You're right about the typo. I misspelled Arial. And agreed about the problem with it being not free to distribute. That was an oversight on my part.

        2. The default font in my Xiphos setup (under Windows with English as the locale) does not support Devanagari at all.

        3. Xiphos sets fonts either per module or per language.

        4. I've had some acquaintance with the Devanagari script for over 40 years, even though I'm not fluent in the Hindi language. I may be very rusty with its orthography through non-use, but I can tell when there is a rendering issue. And there is in Xiphos when Linux Libertine or Tahoma was used. Problem suspected in webkit.

        5. Therefore there is still an issue - though whether it's restricted to just some front-ends is a harder question. The module displays OK in BD and And Bible.

        6. Maybe the compromise is to suggest a suitable font in the About, rather than specify a font as a property?

        I'd value further consideration.

        Show
        David Haslam added a comment - 1. You're right about the typo. I misspelled Arial. And agreed about the problem with it being not free to distribute. That was an oversight on my part. 2. The default font in my Xiphos setup (under Windows with English as the locale) does not support Devanagari at all. 3. Xiphos sets fonts either per module or per language. 4. I've had some acquaintance with the Devanagari script for over 40 years, even though I'm not fluent in the Hindi language. I may be very rusty with its orthography through non-use, but I can tell when there is a rendering issue. And there is in Xiphos when Linux Libertine or Tahoma was used. Problem suspected in webkit. 5. Therefore there is still an issue - though whether it's restricted to just some front-ends is a harder question. The module displays OK in BD and And Bible. 6. Maybe the compromise is to suggest a suitable font in the About, rather than specify a font as a property? I'd value further consideration.
        Hide
        Chris Little added a comment - - edited

        I don't have any problem with suggesting a font. It appears that Windows 7 uses Aparajita by default for Devanagari. (This is almost certainly not a free font, though I haven't actually checked.)

        My main problem with assigning a Font value for this particular issue is that I don't want to impose a font choice on all users to address what appears to be a bug that is limited to users of a particular front end (Xiphos) on a particular platform (Windows). Other front ends (BibleTime & Bible Desktop) work fine. Likewise, Xiphos on Linux works fine with the OS-selected font.

        Show
        Chris Little added a comment - - edited I don't have any problem with suggesting a font. It appears that Windows 7 uses Aparajita by default for Devanagari. (This is almost certainly not a free font, though I haven't actually checked.) My main problem with assigning a Font value for this particular issue is that I don't want to impose a font choice on all users to address what appears to be a bug that is limited to users of a particular front end (Xiphos) on a particular platform (Windows). Other front ends (BibleTime & Bible Desktop) work fine. Likewise, Xiphos on Linux works fine with the OS-selected font.
        Hide
        David Haslam added a comment -

        In Xiphos for Windows, HinERV displays fine when Aparajita font is selected for the module.

        It looks a lot cleaner & crisper when displayed with Annapurna SIL.

        The difficulty for ordinary users is that it takes a lot of knowledge or research effort to find a suitable font.

        So anything we can do to assist them in this task would be much valued, I'm sure.

        Show
        David Haslam added a comment - In Xiphos for Windows, HinERV displays fine when Aparajita font is selected for the module. It looks a lot cleaner & crisper when displayed with Annapurna SIL. The difficulty for ordinary users is that it takes a lot of knowledge or research effort to find a suitable font. So anything we can do to assist them in this task would be much valued, I'm sure.
        Hide
        David Haslam added a comment -

        As a help to users, I've just further edited http://crosswire.org/wiki/Fonts#Devanagari

        Show
        David Haslam added a comment - As a help to users, I've just further edited http://crosswire.org/wiki/Fonts#Devanagari
        Hide
        David Haslam added a comment -

        btw. I also just added this discussion page topic in Wikipedia.

        https://en.wikipedia.org/wiki/Talk:Aparajita#Windows_7_font_name

        Show
        David Haslam added a comment - btw. I also just added this discussion page topic in Wikipedia. https://en.wikipedia.org/wiki/Talk:Aparajita#Windows_7_font_name

          People

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

            Dates

            • Created:
              Updated:
              Resolved: