0 वोट
363 व्यूज़

I have created and installed a new font (Unicode, complex script, Khmer) to be used with my project. I can choose the font for my project, but Paratext 9 (and 8) does not display the text in that font, but displays it in a totally different font. The font has OpenType and Graphite support and works fine in Word (OT), Notepad, LibreOffice (Graphite) and Firefox. Everything works as desired with all other fonts I have created in the past.

Does anyone know what could be wrong with the font or under what conditions Paratext refuses to use a certain font? I have no idea of what might be wrong.

GB,
anon015155

पुराना पोस्ट - इसकी मूल भाषा में दिखाया जा रहा है
Paratext में द्वारा (153 अंक)
फिर से दिखाया गया | 363 व्यूज़

3 उत्तर

0 वोट
सर्वोत्तम उत्तर

Hi anon015155,

One thing to check is the font-face css the Paratext produces for that font. Sometimes if a font has some non standard naming, Paratext doesn’t manage to generate the correct css.
To do this:

Open Project in Paratext.
In the Project pane, hold the SHIFT key and right click some where in the menu.
Then click “Open in System Browser”

A browser window should open, (If it a non graphite supporting browser, just copy the opened url and paste it into firefox.)

Does the browser window render the font as you expect?

If it doesn’t, one can use the browsers development tools (CTRL-SHIFT-I) to examine what font is being used, and check the generated @font-face.

If you would like someone to take a look at the issue, providing the following would be helpful:

  1. The font
  2. A sample word that can be pasted into a Paratext project.
  3. A screen shot showing how the word should be rendered.
पुराना पोस्ट - इसकी मूल भाषा में दिखाया जा रहा है
द्वारा [Moderator]
(2.4k अंक)

Dear hindlemail,

I don’t know how much time it is worth investing into this problem, though I would like to know why this happened. I have now been able to create a font that Paratext accepts by copying all font information from an older, working font to the new one in Fontlab (my font editor), and then editing the newly copied information as needed. I have not found any data that differ (or are unusual) between the two fonts that might have caused the problem. I have compared the OS/2 tables of the fonts (using ttx) and they only differ in one particular metric (x-height or something), so the problem must be with another table. Following the procedure you described I could see that in Firefox uses the font ‘Khmer OS’ instead of ‘Khmer Busra Bunong’, just like Paratext. This is apparently some kind of fallback default font. Once I swap the not working ‘Khmer Busra Bunong’ for the newer one everything works as desired (second picture, without yellow highlighting). Unfortunately this forum does not permit me to attach font files, so I have only attached images for now.

KhmerBBNOTworking KhmerBBworking

Thanks for your answers!

Blessings,
anon015155

पुराना पोस्ट - इसकी मूल भाषा में दिखाया जा रहा है
0 वोट

My first thought was some OS/2 bits for codepage and Unicode ranges might not be set, but since Word uses the font, and I think it looks at those bits, I doubt that is the issue.

पुराना पोस्ट - इसकी मूल भाषा में दिखाया जा रहा है
द्वारा (185 अंक)
0 वोट

My next question is whether Paratext 9.0 normally makes use of separate italics and bold fonts or whether it always uses italics and bold generated from the regular font on the fly. In my case right now Paratext does not use the dedicated fonts. MS Word, LibreOffice and Notepad all use the dedicated fonts if they are present. If Paratext is supposed to do so as well, those fonts are currently not being accepted by Paratext. If Paratext never uses the dedicated fonts anyway, things seem to be all right now.

anon015155

पुराना पोस्ट - इसकी मूल भाषा में दिखाया जा रहा है
द्वारा (153 अंक)

संबंधित प्रश्न

0 वोट
1 उत्तर 439 व्यूज़
हालाँकि मेरी भाषा सेटिंग्स (Language Settings) में डिफ़ॉल्ट रूप से Arial फ़ॉन्ट चयनित है, फिर भी मेरी ग्लॉसरी पुस्तक में वही ... ' और बड़े अक्षर 'i' के बीच कोई अंतर नहीं दिखता।
anon715303 111 पूछा गया मार्च 30, 2023
Paratext में
0 वोट
0 उत्तर 171 व्यूज़
A user has a project (ApalVB) that uses a legacy font. She reports that in the Parallel Passages and ... . Her internet bandwidth is extremely small, supporting only email.
anon895417 129 पूछा गया अक्टूबर 25, 2018
0 वोट
2 उत्तर 294 व्यूज़
I just saw a case where the renderings in the project biblical terms list (for a text that is in a non-Roman ... be used for the renderings in the project biblical terms list.
jeffh 1.4k पूछा गया अक्टूबर 19, 2017
0 वोट
3 उत्तर 734 व्यूज़
Am helping a user who pointed me out to this problem. In this example, when you search for the English term Messiah, you ... . Is there a setting we can change to make this work?
MSEAIT_LT 478 पूछा गया अक्टूबर 25, 2018
Paratext में
+2 वोट
1 उत्तर 232 व्यूज़
एक उपयोगकर्ता ने दूसरी सूची में रिपोर्ट किया कि Windows 10 पर उनके द्वारा इंस्टॉल किया गया फ़ॉन्ट PrintDraft के साथ ... समस्या हो सकती है यदि Paratext fontconfig को कॉल करता है।
Bobby 185 पूछा गया मई 29, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,052 प्रश्न
6,011 उत्तर
5,677 टिप्पणियाँ
2,031 उपयोगकर्ता