0 वोट
404 व्यूज़

इंटरलिनियर लेआउट (ग्रीक + उर्दू ग्लॉसेस) का समर्थन। कुछ मामलों में (सभी में नहीं), कवितात्मक पाठ जिनमें कुछ पाठ \qt के साथ चिह्नित है, PTXPrint के आउटपुट में विकृत (malformed) हो जाते हैं।

उदाहरण के लिए, MRK 11:9 के निम्नलिखित अनुभाग में:

Paratext में, ग्रीक पाठ इस प्रकार चिह्नित किया गया है:

image

इंटरलिनियराइज़र विंडो में, यह इस प्रकार प्रकट होता है:

image

PTXPrint के लेआउट में:

image

अन्य स्थानों पर भी ऐसे हैं जहाँ \q1, \q2 और \qt …\qt* संयोजन ठीक से काम कर रहे प्रतीत होते हैं।

मैंने यह जाँचने की कोशिश की कि कारण क्या हो सकता है – लेकिन इंटरलिनियर होने के कारण, PTXPrint द्वारा पाठों को मर्ज करने और लेआउट करने की प्रक्रिया का कुछ हिस्सा कुछ हद तक अस्पष्ट/असमझ है। मुझे इसकी जाँच करने के तरीके या इसमें क्या गलती हो रही है, इस बारे में मार्गदर्शन की आवश्यकता हो सकती है।

कोई भी सहायता सराहनीय होगी।

English से मशीन-अनुवादित
PTXprint में द्वारा [Expert]
(290 अंक)
| 404 व्यूज़

5 उत्तर

0 वोट

@jklassen आपका धन्यवाद कि आप अन्य PTXprint उपयोगकर्ताओं के समर्थन के लिए जो कर रहे हैं, जब वे RTL + LTR इंटरलिनियर पाठों के प्रारूपण के कुछ दिलचस्प मुद्दों का सामना कर रहे हैं।

मैं अभी इस प्रश्न के लिए आपके पास कोई उत्तर नहीं रखता, और अधिक तकनीकी डेवलपर्स वर्तमान में या तो संक्रमण काल में हैं, या अभी छुट्टी पर हैं; इसलिए उनसे प्रतिक्रिया मिलने में कुछ और दिन लग सकते हैं। हालाँकि, उन्हें गहराई से खोजने में मदद करने के लिए, मुझे पता है कि यदि उनके पास काम करने के लिए एक Archive फ़ाइल हो, तो सबसे आसान होगा, इसलिए कृपया आगे बढ़ें और इसे बनाएं (Help टैब से) और फिर परिणामी .zip फ़ाइल को [Email Removed] पते पर भेजें। मैं सुनिश्चित करूँगा कि जब वे ऑनलाइन होंगे, तो कम से कम एक व्यक्ति आपके लिए गहराई से खोजेगा।

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

धन्यवाद, मार्क! मैंने आर्काइव भेज दिया है।

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

नमस्ते, जब मैं आर्काइव चलाता हूँ, तो मुझे यह त्रुटि रिपोर्ट मिल रही है:
image

जो एक ऐसा संदेश नहीं है जिसे आप नज़रअंदाज़ कर सकें। इसलिए, उदाहरण के लिए, मैं देखता हूँ कि 5:23 पर, यह होता है:

समस्या यह है कि बिना उस जानकारी के जो Paratext तब सहेजता है जब आप इंटरलिनियर को स्वीकृति देते हैं, PTXprint के लिए दोनों पंक्तियों को सिंक्रनाइज़ करने की कोशिश करने के लिए पर्याप्त जानकारी नहीं होती है, इसलिए यह बहुत भ्रमित हो जाता है।
मेरा अनुमान है कि यदि आप इसे हल कर देते हैं, तो आपके लेआउट की समस्याएँ दूर हो जाएँगी।

@mjpenny क्या मैं यह सुझाव दे सकता हूँ कि त्रुटि संदेश को विस्तारित किया जाए ताकि यह कुछ ऐसा कह सके जैसे ‘इंटरलिनियर पाठों को स्वीकृत करने में विफलता लेआउट त्रुटियों का कारण बनेगी’

English से मशीन-अनुवादित
द्वारा (1.1k अंक)
फिर से दिखाया गया

नमस्ते डेविड,

इस मुद्दे को देखने के लिए आपका बहुत-बहुत धन्यवाद।

हाँ - मैं स्वीकार करता हूँ कि मुझे इन त्रुटियों के बारे में पता था। (मैं इस टीम से आधा पृथ्वी दूर हूँ जो इस पर काम कर रही है, और पाठ में सुधार लाना हमेशा त्वरित नहीं होता।) पूछने से पहले मैंने लेआउट में क्या हो रहा है, इसकी मूल्यांकन करने की कोशिश की थी। मुझे ऐसा लगा कि अनुमोदित न होने वाले संदर्भों का परिणाम आपके स्क्रीनशॉट में दिखाए गए प्रारूपण के समान था – रिपोर्ट किए गए श्लोक में कोई इंटरलिनियर पाठ नहीं। \qt के साथ चिह्नित पाठों के मामले में, रेंडरिंग समस्या अनुमोदित न होने वाले श्लोकों में होने वाली चीज़ से काफी अलग है, और कई \qt स्थानों पर एक ही तरीके से होती है, भले ही इन स्थानों के आसपास बाकी पाठ ठीक से रेंडर हो।

हालाँकि, मैंने टीम से एक पाठ प्राप्त किया है जिसमें कोई अनुमोदित न होने वाला श्लोक नहीं है (केवल 11:26 पर ग्रीक और उर्दू पाठ में एक जानबूझकर गायब श्लोक, जिसे PTXPrint अभी भी अनुमोदित न होने वाला रिपोर्ट करता है)। वही रेंडरिंग समस्या 11:9, 12:10, 12:36, 14:27 और 14:62 पर होती है, जो सभी \qt स्थान हैं।

जब भी दोबारा देखने के लिए स्थान होगा, मैं एक अपडेटेड आर्काइव भेजूँगा।

जेफ

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

मुझे याद नहीं रहा कि मैंने उल्लेख किया, मैंने पाठ के अन्य स्थानों पर \qt की खोज की, और कई ऐसे स्थान मिले जहाँ इंटरलिनियर सही ढंग से मर्ज किया गया था।

English से मशीन-अनुवादित
द्वारा (1.1k अंक)
0 वोट

ठीक है। खैर, मैं यह दावा करने की कोशिश नहीं कर रहा था कि हर \qt काम नहीं कर रहा था, बस यह कि जहाँ यह काम नहीं कर रहा था, वहाँ एक \qt था।

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

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

मुझे पता नहीं कि यहाँ क्या गलती हो रही है, लेकिन श्लोक 9 की पहली पंक्ति एक स्पेस (space) के साथ समाप्त होती है। स्पेस को हटाने से सब कुछ सुंदर रूप से ठीक हो जाता है। और इंटरलिनियर फ़ाइल को देखते हुए, मैं संदेह करता हूँ कि Paratext जादुई रूप से उस स्पेस को हटा देता है। मुझे खेद है, लेकिन यह अनुमान लगाना कि PT श्लोक में एक वर्ण स्थिति को विचार करने पर क्या आंतरिक जादू करता है, एक दर्दनाक काम है। मेरी उम्मीद है कि हम भविष्य में इसे हल कर पाएँगे।

English से मशीन-अनुवादित
द्वारा (656 अंक)

मार्टिन – धन्यवाद। उत्कृष्ट। मैंने इन स्थानों पर स्पेस हटाने के लिए प्रोजेक्ट पाठ को संपादित किया है, और रेंडरिंग अब ठीक है, जैसा कि आपने संकेत दिया था।

मुझे शक है कि मैं कभी भी इस कारण की पहचान कर पाता।谁知道 …

जैसा कि मुझे लगता है कि आप सुझाव दे रहे हैं - शायद भविष्य में PTXPrint इसकी अधिक सहनशीलता रख सके, किसी न किसी रूप में।

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

मेरा मानना है कि समस्या यह है कि Paratext के XML क्या निर्दिष्ट करता है और क्या नहीं। यह पाठ का एक टुकड़ा, ग्लॉस-आईडी (जो Lexicon.xml फ़ाइल से क्रॉस-रेफरेंस करता है) और इनपुट स्ट्रीम के किसी प्रतिनिधित्व में मूल पाठ की स्थिति निर्दिष्ट करता है। यह घटनाक्रम का क्रम संरक्षित नहीं करता है। श्लोक भी अनुक्रम में नहीं हैं।

एक दिए गए शब्द या वाक्यांश को शब्द(ओं) या स्टेम और मोर्फ़ीम्स के रूप में ग्लॉस किया जा सकता है, (जोबकि अलग-अलग ग्लॉसेस के साथ) और यह बताने का एकमात्र तरीका कि कौन सा होमोग्राफ कौन सा है या उपयोगकर्ता किस स्तर की ग्लॉसिंग की उम्मीद कर रहा है, स्थिति डेटा के माध्यम से है। ग्लॉसिंग फ़ाइल केस, पंक्तिचिह्न और SFM चिह्नों को अनदेखा करने लगती है, और शायद अन्य चीज़ों को भी।

इसलिए यदि ग्लॉसिंग फ़ाइल इनपुट से मेल खाती है, तो मानते हुए कि मार्टिन ने Paratext द्वारा फ़ाइल के आंतरिक प्रतिनिधित्व में वर्णों की गिनती करने के अदस्तावेज़ित तरीके को समझ लिया है, तो सही काम यह है कि स्थिति के अनुसार शब्द/वाक्यांश इकाई को काटकर ग्लॉस से बदल दिया जाए, शायद आवश्यकतानुसार कुछ केस परिवर्तन करते हुए।

यदि श्लोक बदल गया है, तो यह काम नहीं करता है। यदि फ़ाइल का आंतरिक प्रतिनिधित्व गलत है, तो यह काम नहीं करता है।

कोई भी अनिर्बंधित खोज और प्रतिस्थापन होमोग्राफ्स पर गलत मेल लेगा, इसलिए इसे एक सामान्य दृष्टिकोण के रूप में उपयोग नहीं किया जा सकता। कुछ अनुमान लगाए जा सकते हैं, धुंधले मेल (fuzzy-matches) की खोज करके, शायद कुछ वर्णों के साथ-साथ, उदाहरण के लिए शब्द-अंतराल पर टूटते हुए। इसमें प्रोग्रामर के समय का काफी बड़ा निवेश लगेगा, लेकिन समस्याएँ हो सकती हैं। यदि किसी ने श्लोक में शब्दों का क्रम बदल दिया है क्योंकि स्पेसिंग बदल गई है, तो 3 वर्णों से विस्थापित होमोग्राफ वही शब्द नहीं हो सकता। उदाहरण के लिए, रोमानी में काफी स्वतंत्र शब्द क्रम है:

 O    Del  te  del tut haro
(the) God SUBJ give you grace
"May God give you grace"

विरुद्ध

 Te  del   o   Del  tut haro
SUBJ give (the) God you grace
"May God give you grace"

PTXprint भाषा की भाषाविज्ञान नियमों में नहीं जा सकता। न ही Paratext याद रखता है / पूछता है कि चीज़ें भाषा के कौन से भाग हैं। विश्वसनीय इंटरलिनियर डेटा प्राप्त करने का एकमात्र विश्वसनीय तरीका यह है कि उपयोगकर्ता ग्लॉसेस को स्वीकृत करे।

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

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

0 वोट
5 उत्तर 438 व्यूज़
मैं एक इंटरलिनियर (interlinear) प्रोजेक्ट में सहायता कर रहा हूँ। बेस टेक्स्ट ग्रीक है और उर्दू ग्लॉस हैं। Paratext ... लेआउट में अतिरिक्त विराम चिह्नों को सुरक्षित रखा जा सके?
[Expert]
jmkla
290
पूछा गया जुलाई 13, 2023
PTXprint में
0 वोट
2 उत्तर 77 व्यूज़
एक सलाहकार को एक कॉलम में टेक्स्ट के इंटरलिनियर का PDF और दूसरे कॉलम में टेक्स्ट स्वयं चाहिए। मैं PTXPrint में यह कैसे ... करनी है। मुझे डायग्लॉट (diglots) बनाने का तरीका पता है।
john_nystrom 312 पूछा गया अगस्त 14
PTXprint में
+1 मत
0 उत्तर 130 व्यूज़
यदि आप नए फ़ीचर्स को परखने के लिए उत्सुक हैं, तो आप आज早些 समय जारी किए गए PTXprint के नवीनतम संस्करण को डाउनलोड करना ... लेकिन हम उम्मीद करते हैं कि हम जल्द ही इसे ठीक कर देंगे।
Mark P 3.2k पूछा गया दिसंबर 23, 2020
0 वोट
1 उत्तर 31 व्यूज़
क्या Paratext में किसी भी संसाधन परियोजना को अंग्रेज़ी के साथ इंटरलिनियर प्रदर्शन के रूप में कॉन्फ़िगर किया जा सकता है? यदि हाँ, तो इसे सेट करने के कदम क्या हैं?
Shivaji 117 पूछा गया अप्रैल 25, 2025
0 वोट
1 उत्तर 185 व्यूज़
मान लीजिए कि एक ही भाषा में दो अलग-अलग परियोजनाएं हैं: एक में इंटरलिनियर पार्सिंग और ग्लॉस हैं, और दूसरी में ... दूसरी परियोजना के इंटरलिनियर में पुनः उपयोग करने की संभावना है?
drwww 448 पूछा गया नवंबर 28, 2023
Paratext में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I appeal to you, brothers and sisters, in the name of our Lord Jesus Christ, that all of you agree with one another in what you say and that there be no divisions among you, but that you be perfectly united in mind and thought.
1 Corinthians 1:10
3,048 प्रश्न
6,007 उत्तर
5,672 टिप्पणियाँ
2,028 उपयोगकर्ता