0 वोट
1.2k व्यूज़

मैंने हाल ही में डेवलपर्स को बताया कि 9.1 (8 या 9.0 के विपरीत) नियमित रूप से शब्दों के बीच में पंक्तियों को तोड़ रहा है (और हमारे शब्दों के बीच में स्पेस हैं!)। हमारा प्रोजेक्ट एक गैर-पश्चिमी लिपि (खमेर) का उपयोग करता है। मुझे आश्चर्य है कि क्या गैर-पश्चिमी लिपियों के साथ काम करने वाले अन्य लोगों को अब यह समस्या हो रही है? यदि हाँ, तो कृपया बग की रिपोर्ट करें और इसे प्राथमिकता बनाने में मदद करें।

साथ ही, यदि आपको इस समस्या को ठीक करने के लिए कोई हैक (hack) पता है, तो कृपया साझा करें।

संयोगवश, इस संबंध में, PT 9.1 अब Microsoft Word की तरह व्यवहार करता है, जो वर्षों से खमेर लिपि के शब्दों के बीच में पंक्तियों को तोड़ रहा है, भले ही शब्द स्पेस द्वारा अलग हों। (हमारी भाषा मजबूती से अलग-अलग (isolating) है, इसलिए हम लंबे शब्दों की बात नहीं कर रहे हैं!) मुझे आश्चर्य है कि क्या PT 9.1 ने टेक्स्ट रेंडर करने का तरीका बदल दिया है और Microsoft के समान तकनीक का उपयोग करता है? यदि हाँ, तो मैं उम्मीद करता हूँ कि डेवलपर्स इस विकल्प पर पुनर्विचार करेंगे।

English से मशीन-अनुवादित
Paratext में द्वारा (296 अंक) | 1.2k व्यूज़

2 उत्तर

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

लगता है कि इसे पहले ही PTX-20833 के रूप में रिपोर्ट किया जा चुका है।

Harfbuzz पंक्ति टूटने (line breaking) के निर्णयों को डिलीगेट करता है। पहले जटिल लिंक टूटने (जिसकी खमेर और अन्य 3 भाषाओं के लिए आवश्यकता थी) uniscribe से पूछकर निर्धारित किया जाता था। अब यह icu से पूछकर किया जाता है, जिसने कुछ भाषाओं के लिए पंक्ति टूटने को ठीक किया। यह परिवर्तन का संभावित कारण है।

English से मशीन-अनुवादित
द्वारा [Moderator]
(2.4k अंक)

फिर से दिखाया गया

आपके प्रोजेक्ट और 9.1.104.59 के साथ आज़मा रहा हूँ, मेरे लिए यह काम करता प्रतीत होता है:

विकल्प सक्षम होने पर:

और:

विकल्प अक्षम होने पर:

मुझे पता है कि मेरे पास आपसे अलग फॉन्ट है, लेकिन मैं खमेर Barkaew फॉन्ट की पहचान नहीं कर पाया। मुझे नहीं लगता कि इससे कोई अंतर पड़ेगा, लेकिन इसे बाहर करने लायक हो सकता है। (यदि आप आसानी से मुझे फॉन्ट प्रदान कर सकते हैं, तो मैं इससे परीक्षण करूंगा)।

तो यदि आप सहमत हैं कि मेरे स्क्रीनशॉट अपेक्षित व्यवहार दिखा रहे हैं (और मैं समस्या को गलत समझ नहीं रहा हूँ), और फॉन्ट से कोई अंतर नहीं पड़ता, तो मुझे लगता है कि यह जाँचने लायक है कि paratext अपडेट प्रक्रिया अपेक्षित रूप से काम की।

Windows explorer में क्या आप C:\Program Files\Paratext 9\Firefox64 पर नेविगेट कर सकते हैं और xul.dll पर राइट क्लिक → properties कर सकते हैं। Size: फ़ील्ड “75,891,200 bytes” होनी चाहिए यदि यह नहीं है तो इसका संभावित कारण यह हो सकता है।

यदि साइज मेल नहीं खाता है तो आप इसे निम्नलिखित करके मैनुअली ठीक कर सकते हैं:

डाउनलोड करें:
https://www.nuget.org/api/v2/package/Geckofx60.64.Windows/0.18.0
डाउनलोड एक्सटेंशन को .zip में बदलें

फ़ाइल निकालें: content/Firefox64/xul.dll

  1. paratext बंद करें।
  2. C:\Program Files\Paratext 9\Firefox64\xul.dll का नाम xul.dll_original में बदलें
  3. zip फ़ाइल से xul.dll को C:\Program Files\Paratext 9\Firefox64\ में कॉपी करें
  4. paratext पुनः आरंभ करें
English से मशीन-अनुवादित

डाउनलोड में फ़ाइलों ने मेरे लिए इसे ठीक कर दिया।

English से मशीन-अनुवादित

क्या इसकी कोई संभावना है कि इसे थाई लिपि वाली भाषाओं के लिए भी किया जा सके? मैंने इन निर्देशों के अनुसार xul.dll को बदलने की कोशिश की, लेकिन इससे कोई अंतर नहीं पड़ा, Paratext में हमारी थाई-आधारित भाषा के स्क्रीन पर शब्द अभी भी पंक्तियों में विभाजित हो जाते हैं, इसलिए मुझे लगता है कि यह केवल खमेर के लिए लागू होता है?

Linda119

English से मशीन-अनुवादित

यह मुझे भी ठीक कर दिया। धन्यवाद!

English से मशीन-अनुवादित

नमस्ते Linda119,

image

जिन भाषाओं पर इस विकल्प का प्रभाव पड़ता है वे हैं:
थाई, लाओ, तिब्बती, खमेर
(शायद इस विकल्प के लिए लेबल सबसे अच्छा नहीं है। क्योंकि यह न केवल अतिरिक्त भाषाओं के लिए प्रासंगिक है, बल्कि इसे अनचेक करने से सच में जटिल लाइन ब्रेक्स का समर्थन होता है। मेरी समझ यह है कि अनचेक होना लाइन ब्रेक्स के तरीके के संदर्भ में यूनिकोड के साथ अधिक अनुपालनशील है, जो शायद चीज़ों के पहले काम करने के तरीके से अलग हो सकता है।)

यह विकल्प केवल Paratext के पिछले जटिल लाइन ब्रेकिंग व्यवहार में वापसी करता है।
तो यदि आपने 9.0 से 9.1 में जाने पर कोई वांछित लाइन ब्रेकिंग परिवर्तन देखा था, तो यह विकल्प आपको पुराने व्यवहार को देता है।

English से मशीन-अनुवादित
0 वोट

वह परिवर्तन निश्चित रूप से अनिच्छित था। Paratext Firefox Harfbuzz लेआउट इंजन का उपयोग करता है, इसलिए संभव है कि उस सिस्टम में कोई अपडेट हुआ हो जिसने इसे तोड़ दिया हो।

कृपया इस समस्या को नज़दीक से देखने के लिए Help > Give feedback का उपयोग करें।

English से मशीन-अनुवादित
द्वारा [Expert]
(16.7k अंक)

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

0 वोट
1 उत्तर 256 व्यूज़
एक उपयोगकर्ता ने संकेत दिया कि जब अनुवाद में संपादन किया जाता है और back translation खुला होता है, तो back translation \v 1 ... में पाठ ऐसा दिखता है image895 351 7.02 KB कोई सुझाव?
MSEAIT_LT 478 पूछा गया जून 8, 2021
Paratext में
0 वोट
1 उत्तर 482 व्यूज़
A user is using the Khmer script for their project. They are using the Khmer Mondulkiri font. In the project text ... of how it looks in PrintDraft, U+17C9 incorrectly above letter
[Expert]
sewhite
3.3k
पूछा गया अप्रैल 27, 2015
0 वोट
0 उत्तर 207 व्यूज़
Wasn't sure where to report this bug fix for the Show Project Plan Html script, found in the project Custom Tools > ... be causing the problem. Probably best to change it as well
jeffh 1.4k पूछा गया मई 8, 2020
Paratext में
0 वोट
0 उत्तर 198 व्यूज़
We would like to have feedback on My Tasks in the Paratext 9.1 beta. We want to make sure that it works ... the Give Feedback option for your feedback. Thanks! Jonathan+Robie
Jonathan Robie 448 पूछा गया सितंबर 8, 2020
0 वोट
1 उत्तर 344 व्यूज़
I decided to work with Paratext 9.1 because of the 64-bit operating system allowance. When I do an S/R in Paratext 9.1. are the ... versions in both PT9.1. as well as in P.T. 9.0?
anon049395 128 पूछा गया सितंबर 8, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others.
Romans 12:4-5
3,060 प्रश्न
6,021 उत्तर
5,689 टिप्पणियाँ
2,035 उपयोगकर्ता