0 वोट
355 व्यूज़

चूंकि टीमें अपने NT (नए नियम) पाठों को प्री-प्रोसेस करने के लिए Glyssen का उपयोग शुरू कर रही हैं ताकि नाटकीय रिकॉर्डिंग के लिए पाठ में प्रत्येक बोलने वाले की पहचान की जा सके, मैंने सोचा कि क्या उस काम का लाभ उठाकर Paratext प्रोजेक्ट में Words of Jesus \wj … \wj* को स्वतः चिह्नित (mark up) करने के लायक होगा।

Glyssen एक Excel फ़ाइल बनाता है जिसमें आवश्यक डेटा होता है, जो इस तरह दिखता है:


तो पाठ में इन स्थानों को खोजने और उन्हें \wj … मार्कअप …\wj* से घेरने के लिए एक स्क्रिप्ट बनाना अपेक्षाकृत आसान होना चाहिए।

मैंने कुछ जनरेटेड CC टेबल्स के साथ कुछ सरल चीज़ें आज़माईं, और 1901 में से 88% Words of Jesus के घटनाक्रमों को सफलतापूर्वक चिह्नित करने में सफल रहा। हालाँकि, इससे 200+ ऐसे स्थान बच जाते हैं जहाँ मुझे इसे मैन्युअल रूप से ठीक करने की आवश्यकता होगी। इस परिणाम से असंतुष्ट होकर, और भविष्य में दूसरों का समय बचाने के लिए इसे स्वचालित, पूर्ण और अधिक भरोसेमंद बनाने की इच्छा से, मैंने सोचा कि Paratext के भीतर से सीधे यह कार्य करने के लिए एक Custom Script (Python में) बनाना चाहिए।

CC विधि के अधिकांश “विफल” मामले इस कारण हैं क्योंकि खोजे जा रहे पाठ के भीतर \w angel|angels\w* या \f फुटनोट और \x क्रॉस-रेफरेंस जैसे अन्य मार्कअप एम्बेडेड होते हैं। मेरे पास नियमित अभिव्यक्तियों (Regular Expressions) का उपयोग करके उनसे निपटने के कुछ विचार हैं (और स्ट्रिंग के पूरे हिस्से के बजाय स्ट्रिंग की शुरुआत और अंत की खोज करना, आदि), लेकिन यह CC से परे है और इसे संभव बनाने के लिए कुछ Python कोड की आवश्यकता होगी।

लेकिन, इस कार्य के लिए Custom Script बनाने की कोशिश करने से पहले, मैं सोच रहा हूँ कि क्या कोई और पहले से ही कुछ समान कर चुका है। मैं चक्र को दोबारा नहीं बनाना चाहता! Paratext के साथ शिप किए गए नमूना स्क्रिप्ट्स को देखते हुए, मुझे जो सबसे निकटतम चीज़ दिखती है वह DRM द्वारा बनाई गई TransferParallelPassageRefs.py है।

क्या किसी और के पास कुछ समान है, या क्या कोई और ScriptureObjects के साथ Python प्रोग्रामिंग में अधिक कुशल है जो इसे मुझसे बेहतर तरीके से संभाल सके? यदि यह सहायक हो, तो मैं 의사 कोड (pseudo code) लिखने के लिए तैयार हूँ। और मैं इस पर किसी और के साथ सीखने और काम करने के लिए तैयार हूँ…

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

2 उत्तर

0 वोट

अगर आप इसे हल कर लेते हैं, तो मैं इसे देखना वास्तव में चाहूंगा।
लेकिन यदि PT को \w \w* को वर्से नंबर रेफरेंस, फुटनोट और xrefs के पार फैलने की अनुमति दे दे, तो हम सभी के लिए जीवन आसान हो जाएगा। क्रिस्त के वास्तविक शब्दों से कोई लेना-देना न होने वाली चीज़ों के चारों ओर \w चिह्नित करने को शुरू और रोकना कष्टप्रद (और त्रुटिपूर्ण) है। (वास्तव में, यह अच्छा होगा यदि \w शैली पैराग्राफ चिह्नों के पार भी जाती, और केवल तभी त्रुटि डालती यदि अध्याय का अंत \w* देखे जाने के बिना आ जाता।)

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

मेरा संदेह है कि यह कभी नहीं होगा क्योंकि \wj … \wj* एक कैरेक्टर शैली है और इसमें कैरेक्टर शैली व्यवहार को पुनर्परिभाषित करने की आवश्यकता होगी। हालाँकि, आप custom.sty स्टाइलशीट में एक कस्टम पैराग्राफ शैली बनाने पर विचार कर सकते हैं (कस्टम स्टाइलशीट्स के बारे में अधिक जानकारी के लिए Paratext Helps देखें)।

आशीर्वाद,

Shegnada James

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

यहाँ एक श्रृंखला टूल्स उपलब्ध हैं https://lingtran.net/Voice-Marking-Tools जिनका उपयोग इस प्रक्रिया में सहायता के लिए किया जा सकता है।

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

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

0 वोट
1 उत्तर 218 व्यूज़
Our project uses the \wj marker for Words of Jesus and displays the text using the default (defined by usfm.sty) ... Any suggestions of how to do this would be greatly appreciated.
mnjames 1.9k पूछा गया नवंबर 23, 2015
Paratext में
0 वोट
0 उत्तर 181 व्यूज़
जब मैं टेक्स्ट कलेक्शन खोलता हूँ, तो पूरा पवित्र ग्रंथ का पाठ काला होता है: image616 509 23.7 KB लेकिन जब मैं संदर्भ ... तरह यह वास्तव में बहुत अच्छा लगता है. डेवलपर्स को बधाई!!
[Moderator]
james_post
2.1k
पूछा गया मार्च 31, 2021
0 वोट
4 उत्तर 524 व्यूज़
जब Paratext से सुसमाचारों (Gospels) का कोई हिस्सा PDF में निर्यात किया जाता है, तो ईसा के लाल अक्षरों में लिखे शब्द ... में निर्यात करने पर यह काम करता है, लेकिन PDF में नहीं।
ace541611 123 पूछा गया जुलाई 7, 2021
0 वोट
3 उत्तर 556 व्यूज़
जिस कठिन और अफरा-तफरी भरी प्रक्रिया में मैंने इस्तीमाल किया है जिसमें यीशु के वचनों को \wj \wj* के साथ टैग किया ... आप मुझे इसकी एक कॉपी साझा करने के लिए तैयार हैं। -धन्यवाद!
anon150053 286 पूछा गया अक्टूबर 21, 2020
Paratext में
0 वोट
1 उत्तर 25 व्यूज़
मुझे लगता है कि v7 (कम से कम) में एक बग था जिससे ईसा के शब्दों (लाल) के रूप में कोटेशन (इटैलिक) का फॉर्मेटिंग करने से ... रहा हूँ? क्या यह एक फीचर है या बग? क्या कोई वर्कअराउंड है?
ASmith 169 पूछा गया जुलाई 10, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,045 प्रश्न
6,005 उत्तर
5,671 टिप्पणियाँ
2,026 उपयोगकर्ता