+1 मत
479 व्यूज़
क्या कोई जाँच टूल है जो सभी \w ... \w* चिह्नित शब्दों को पार करे और जाँचे कि वे शब्दकोश में मौजूद हैं या नहीं (या और महत्वपूर्ण बात, कि वे शब्दकोश में मौजूद नहीं हैं)?

--------------------------------------

कम महत्वपूर्ण बात यह है कि क्या कोई ऐसा टूल है जो इस प्रक्रिया को उल्टा करे? अर्थात्, शब्दकोश में उनकी उपस्थिति के आधार पर, उन शब्दों को खोजे जो संभवतः \w के साथ चिह्नित किए जाने चाहिए?
English से मशीन-अनुवादित
Paratext में द्वारा (1.9k अंक) | 479 व्यूज़

2 उत्तर

0 वोट

PT8 में Paratext मार्कर जाँच यह सत्यापित करनी चाहिए कि \w ...\w* के साथ चिह्नित किया गया शब्द शब्दकोश (Glossary) में है (यह अब PT9 में काम नहीं करता है, लेकिन इसकी रिपोर्ट की गई है और एक समाधान पर विचार किया जा रहा है)। यदि शब्द शब्दकोश प्रविष्टि का एक रूप है, तो मार्कअप में वैकल्पिक शब्दकोश प्रविष्टि शामिल होनी चाहिए - \w word|entry\w*

जितना मुझे पता है, कोई ऐसा टूल नहीं है जो उन शब्दों की पहचान करे जिन्हें संभवतः चिह्नित किया जाना चाहिए, क्योंकि किसी भी दिए गए शब्दकोश प्रविष्टि के पाठ में सैकड़ों उपस्थिति या रूप हो सकते हैं।

यहाँ शब्दों को Biblical Terms टूल के माध्यम से शब्दकोश से जोड़ने पर एक त्वरित टिप वीडियो है।

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

Paratext मार्कर जाँच मेरे लिए काम नहीं कर रही है। उदाहरण के लिए, मैंने एक अन्यथा अरबी लिपि परियोजना के पाठ में \w bob\w* टाइप किया, सोचते हुए कि "bob" हमारे शब्दकोश में नहीं हो सकता। लेकिन जब मैंने मार्कर जाँच चलाई, तो उस विशेष श्लोक के बारे में कुछ नहीं कहा।

कुछ पृष्ठभूमि मददगार हो सकती है, हालाँकि मुझे नहीं लगता कि यह मुख्य समस्या है।

हम PT का "Bib Terms tool to Glossary linking" उपयोग नहीं कर सकते क्योंकि PT शब्दकोश की सभी प्रविष्टियों को \c 1 में संभाल नहीं सकता। बहुत पहले हमने पाया कि जब PT (वर्तमान में 253) शब्दकोश प्रविष्टियों को प्रदर्शित करने की कोशिश कर रहा था, तो वह पूरी तरह से प्रतिक्रिया नहीं दे रहा था, इसलिए हमने इसे अध्यायों में विभाजित कर दिया। मुझे समझ में आता है कि जब शब्दकोश प्रविष्टियाँ अलग-अलग अध्यायों में होती हैं तो लिंकिंग काम नहीं करेगी, और मैं इसकी कार्यप्रणाली को काम करने के लिए डिज़ाइन करने का कोई व्यावहारिक तरीका नहीं सोच सकता, इसलिए मैं उस कार्यक्षमता के नुकसान की शिकायत नहीं करने में खुश हूँ।

लेकिन मुझे नहीं दिखता कि यह कैसे या क्यों शब्दकोश में \w को \k से जोड़ने को प्रभावित करेगा। शब्दकोश मूल रूप से एक बड़ा पाठ दस्तावेज़ है, इसलिए इस तथ्य का उस तरह की जाँच पर कोई प्रभाव नहीं पड़ना चाहिए कि कुछ पंक्तियों पर \c 2 या \c 3 है। लेकिन, जैसा कि मैंने कहा, मार्कर जाँच मुझे यह नहीं बता रही कि \w प्रविष्टियाँ शब्दकोश में नहीं हैं। (वास्तव में, यदि PT किसी कारण से केवल \c 1 में सरलता से खोज रहा है, तो मैं इसकी उम्मीद करता हूँ कि यह मुझे 100% प्रविष्टियों के बारे में चेतावनी देगा क्योंकि कोई भी \k प्रविष्टि \c 1 में नहीं है।)

English से मशीन-अनुवादित
0 वोट
मैंने गलत लिखा कि Paratext यह सत्यापित करेगा कि \w...\w* के साथ चिह्नित किया गया शब्द GLO पुस्तक में है। यह संस्करण 8 में सच था, लेकिन अब PT9 में काम नहीं करता है। \w...\w* के साथ चिह्नित किए गए शब्दों की पहचान करने का एक विकल्प Find डायलॉग में या बेहतर तरीके से RegExPal टूल में एक नियमित अभिव्यक्ति (regular expression) का उपयोग करना होगा। शब्दों को खोजने के लिए एक अभिव्यक्ति है:

regex:\\w .*?\\w\*

यदि आप RegExPal में अभिव्यक्ति का उपयोग करते हैं, तो आप Count/Extract टूल का उपयोग करके आइटमों को क्रमबद्ध कर सकते हैं और फिर GLO से तुलना कर सकते हैं।
English से मशीन-अनुवादित
द्वारा (9.9k अंक)
धन्यवाद। regex का उपयोग करना इसे करने का एक अच्छा तरीका लगता है। क्या आप सोच रहे थे कि मैं शब्दकोश में \k पर एक समान खोज करूँगा, और फिर दोनों सूचियों की तुलना करूँगा? क्या वह तुलना PT के बाहर, हाथ से या किसी अन्य टूल का उपयोग करके की जाएगी? (यदि हाँ, तो मैं संभवतः WinMerge या python का उपयोग करूँगा।) मुझे RegexPal में सूची में आइटम जोड़ने/हटाने का कोई तरीका नहीं दिखता, जैसा कि सामान्य PT खोज के भीतर किया जा सकता है।

उपयोग करते हुए

(?<=\\w\s).*?(?=\\w\*)

मुझे \w मार्कर के बिना एक सूची मिलती है, जो कि किसी भी तरह से बड़ी बात नहीं है। लेकिन आदर्श रूप से, मैं सूची में केवल | विभाजकों के बाद के शब्द चाहता हूँ। क्या कोई ऐसा व्यक्ति है जिसके पास मेरे से बेहतर regex कौशल हैं और उन्हें पता है कि इसे कैसे किया जाए?
English से मशीन-अनुवादित
(?<=\\w\s.*?\|).*?(?=\\w\*) | के बाद आने वाले सभी शब्दों को खोजने के लिए उपयोग किया जा सकता है

(?<=\\w\s)[^|]+?(?=\\w\*) उन शब्दों को खोजने के लिए उपयोग किया जा सकता है जिनमें कोई | नहीं है

हाँ, आप GLO में \k...\k* के साथ चिह्नित किए गए शब्दों की भी खोज कर सकते हैं और दोनों सूचियों की तुलना कर सकते हैं।
English से मशीन-अनुवादित

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

0 वोट
1 उत्तर 451 व्यूज़
I'm working on basic checks for a project, and it keeps coming up with Citation form (x) is missing from glossary every ... difference. (P.S. I am using Paratext 8.0.100.84)
Rɔnelh 199 पूछा गया नवंबर 16, 2019
0 वोट
1 उत्तर 405 व्यूज़
मैंने पुरातत्त्विक अभिव्यक्तियों टूल (Biblical Renderings Tool) में शब्दकोश प्रविष्टियों वाले पुरातत्त्विक शब्द खोजने की कोशिश की है, ... हैं (जैसे कि दिखाने के लिए एक कॉलम)?
KR 151 पूछा गया मार्च 12
+1 मत
1 उत्तर 213 व्यूज़
हमने पवित्र आत्मा (Asubane Noekene) को हमारी ग्लॉसरी में संबंधित प्रविष्टि से लिंक कर दिया है। अब हम पवित्र (noekene) को ... फिर इसे वापस बदल दें। या क्या कोई बेहतर समाधान होगा?
Anne Stoppels 106 पूछा गया सितंबर 18, 2024
+1 मत
1 उत्तर 430 व्यूज़
जब आप बाइबलिकल टर्म्स टूल या बाइबलिकल टर्म्स रेंडरिंग्स विंडो के माध्यम से ग्लॉसरी प्रविष्टियाँ दर्ज करते हैं, तो Paratext ... वीडियो इस प्रक्रिया का विस्तार से वर्णन भी करता है:
[Expert]
Jeff_Shrum
2.9k
पूछा गया मार्च 23, 2021
0 वोट
1 उत्तर 281 व्यूज़
Hello, there seems to be a default setting for glossary entries that puts a star before the glossary entry-clear from the ... view. How can this default be changed in Paratext 8?
anon310509 148 पूछा गया मार्च 14, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They all joined together constantly in prayer, along with the women and Mary the mother of Jesus, and with his brothers.
Acts 1:14
3,051 प्रश्न
6,010 उत्तर
5,676 टिप्पणियाँ
2,030 उपयोगकर्ता