0 वोट
66 व्यूज़

जो त्रुटि मैं प्राप्त कर रहा हूँ:

JAS 3:1-2 Attrib marker 'va' found after 'p' but may only follow 'v' at line 135, char 29

...

These errors were triggered while internally parsing the USFM

प्रश्न का पाठ:

+-----------------------

\p \v 1-2 <!--a5f14dd1-082f-4046-8166-3adf7e93b315-->भाइयों और बहनों, \va 2a\va* हम सभी बहुत सारे गलतियाँ करते हैं, \va 1\va* जो भगवान एक दिन न्याय करेंगे। लेकिन देखो, तुम जानते हो कि भगवान चर्च में शिक्षा देने वालों की गलतियों के न्याय में और भी कठोर होंगे ⌊क्योंकि वे आध्यात्मिक नेता हैं⌋। इसलिए, चर्च में शिक्षक बनने का निर्णय लेने से पहले गहरे से सोचो।

\s जिह्वा: बुराई का स्रोत

\p \va 2b\va* जब हम अपनी जिह्वा पर नियंत्रण रखते हैं, तब हम अपने विश्वास में परिपक्व हो सकते हैं और अपने आप पर पूर्ण नियंत्रण रख सकते हैं।

+-----------------------

मेरे पास changes.txt में एक नियम है जो इन्हें '\vp .*? \vp*' में बदल देता है और यह PtxPrint की पिछली संस्करणों में काम करता था। लेकिन 3.0.1 के साथ, यह USFM को पार्स करते समय यह त्रुटि देता है, जो प्रतीत होता है कि changes.txt प्रक्रिया से साफ करने से पहले हो रहा है।

क्या Paratext में \vp डालने के अलावा कोई अन्य समाधान है?

English से मशीन-अनुवादित
PTXprint में द्वारा (105 अंक) | 66 व्यूज़

1 उत्तर

0 वोट

मुझे लगता है कि USFM मानक, जिसके अनुसार va का उपयोग किया जाता है, बदल गया है। 3.0 में  लगता है कि \va कहीं भी जा सकता था।

 USFM 3.1 में, \vp श्लोक संख्या के छपाई रूप को निर्दिष्ट करने के लिए है, और \va  एक वैकल्पिक (छपाई) रूप है।  ऐसा लगता है कि अब दोनों  श्लोक संख्या के तुरंत बाद आने चाहिए। जब उन्हें इस तरह उपयोग किया जाता है, तो उनका अर्थ यह निर्धारित करने के लिए निश्चित है कि XeTeX कोड आगे की ओर चीजों को कैसे प्रोसेस करना चाहिए। (\va छपी श्लोक संख्या के बाद, कोष्ठक - या अन्य चिह्नों - में जोड़ा जाता है, \vp हेडर में, साथ ही पाठ में, आदि, श्लोक संख्या का प्रतिनिधित्व कैसे किया जाता है, यह निर्धारित करता है)। यदि मार्जिनल श्लोक संख्याएं चुनी जाती हैं, तो दोनों को मार्जिन या अन्यत्र ले जाया जाता है, आदि। चूंकि वे श्लोक संख्या से जुड़े होते हैं, आप उन्हें पाठ के बीच में नहीं डाल सकते।

खुद XeTeX कोड पाठ के बीच के \va को USFM3.0 की तरह ही मानेगा, (अर्थात् बस एक और कैरेक्टर स्टाइल), हालांकि एक त्वरित परीक्षण दिखाता है कि कोष्ठक नहीं मिलेंगे (यह एक बग है जिसे start और end hooks के साथ काफी आसानी से हल किया जा सकता है), इसलिए मैं अनुमान लगाता हूँ कि आपको जो संदेश मिल रहा है वह उस पार्सर से है जिसे यूज़र-इंटरफेस उपयोग कर रहा है। शायद मार्टिन उस पर टिप्पणी कर सकें...

उस समस्या से बचने के लिए, आप अपनी खुद की स्टाइल परिभाषित कर सकते हैं (जैसे \zva, \va से कॉपी की गई), और अपने changes फ़ाइल को "\\va"  >  "\\zva"  में बदलने के लिए बना सकते हैं।

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

> जो start और end hooks के साथ काफी आसानी से हल किया जा सकता है

मेरे पास वह है, लेकिन...

> आप अपनी खुद की स्टाइल परिभाषित कर सकते हैं (जैसे \zva, \va से कॉपी की गई), और अपने changes फ़ाइल को "\\va"  >  "\\zva"  में बदलने के लिए बना सकते हैं।

समस्या यह है कि जिस पार्सर का आपने उल्लेख किया है वह changes.txt से पहले होता है, इसलिए मेरे पाठ में ‘\\zva’ डालने के अलावा, मुझे पार्सर को पार करके changes को बदलाव करने की अनुमति देने का कोई रास्ता नहीं मिल रहा है।

क्या कोई ऐसा चीज़ है जो पार्सर से पहले चले?

इसके बारे में एक और अजीब बात यह है कि पार्सर पाठ से रीफ्रेश नहीं होने का प्रतीत होता है। एक प्रयोग के रूप में, मैंने वास्तव में पाठ में \va को \vp में बदल दिया यह देखने के लिए कि क्या वे काम करेंगे और यह मुझे अभी भी वही त्रुटि दे रहा है!?

हालांकि पाठ में \vp है, \va नहीं

क्या कोई ऐसा चीज़ है जो पार्सर से पहले चले?

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

मुझे आश्चर्य है कि क्या आपके changes.txt फ़ाइल में उपयुक्त अनुभाग जोड़ना समस्या को हल कर देगा:

यह इसे बताता है कि बदलाव लाइन 7-18 को लागू करने के लिए BEFORE यह पार्सर तक पहुंचने से पहले। और उसके बाद जो कुछ भी होता है वह प्रक्रिया में बाद में होता है।

जब आप दाईं ओर दिखाए गए विकल्पों पर Code Snippet बटन पर होवर करते हैं, तो एक टूलटिप आपको बताएगा कि प्रत्येक अनुभाग में बदलाव कब प्रोसेस किए जाते हैं। (यह कम-जाना-जाता फंक्शनलिटि कुछ समय से मौजूद है, लेकिन केवल हाल ही में दाईं ओर के बटनों के माध्यम से प्रकट किया गया है)।

English से मशीन-अनुवादित
Mark P, मैं आपके इमेज में सैंपल आउटपुट देखता हूँ, लेकिन मुझे कोई changes कोड या कोई Code Snippet बटन नहीं दिखता।
English से मशीन-अनुवादित
Steve - इस साइट पर इमेजों के साथ एक समस्या है... मैंने इसे रिपोर्ट किया है, लेकिन अभी तक कुछ भी ठीक नहीं किया गया है। ध्यान दें कि एक नई इमेज जो उत्तर में पेस्ट की जाती है, पहले के संदेशों में इमेजों को "clobbers" कर देती है! :-(
English से मशीन-अनुवादित

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

0 वोट
1 उत्तर 193 व्यूज़
मुझे बार-बार निम्नलिखित त्रुटि संदेश आता है, जिसके कारण मुझे PDF में निर्यात (export) करने से रोक दिया जाता है: Marker ... नहीं मिली। क्या कोई जानता है कि इसे कैसे ठीक किया जाए?
anon233143 252 पूछा गया जून 25, 2021
Paratext में
0 वोट
1 उत्तर 187 व्यूज़
Is there any way to search for markers that Paratext has deemed invalid (that is, they are red)? In one project I have over a ... markers than ending ones (i.e., \it \it*). Thx.
anon645281 153 पूछा गया अप्रैल 4, 2019
Paratext में
+1 मत
0 उत्तर 32 व्यूज़
अध्यायों और श्लोकों का उल्लेख करते समय, पृष्ठ के शीर्षक पर अध्याय संख्या और श्लोक संख्या को अलग करने के लिए केवल अल्पविराम ... करें। उदाहरण: Mc 1,39 (मार्क अध्याय 1 श्लोक 39)
Petrus Khoa 103 पूछा गया जुलाई 26, 2025
PTXprint में
0 वोट
1 उत्तर 34 व्यूज़
अनेक स्थानों पर हमने क्रॉस-रिफ़रेंस कीवर्ड/उद्धरणों या फुटनोट के पाठ में \+nd Here\+nd* का उपयोग किया है। मार्कर जाँच ... और फुटनोट में इनका स्टाइल करने का सही तरीका क्या है?
gregbac 141 पूछा गया जनवरी 19
0 वोट
1 उत्तर 178 व्यूज़
मुझे USFM दस्तावेज़ीकरण में \xq और \xta आदि को \xdc के भीतर कैसे संभालना है, इस पर स्पष्ट निर्देश नहीं दिख रहे हैं। ... (nested formatting tag) का उपयोग करना चाहिए, जैसे कि \+it?
gregbac 141 पूछा गया फ़रवरी 1, 2024
Paratext में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
So Peter was kept in prison, but the church was earnestly praying to God for him.
Acts 12:5
3,049 प्रश्न
6,007 उत्तर
5,672 टिप्पणियाँ
2,029 उपयोगकर्ता