+1 मत
297 व्यूज़

I have a recently-completed text that we are trying to put into the DBL. OT quoted in the NT is tagged with \qt, always with an appropriate closing marker \qt*. Unfortunately, any \qt containing a footnote is being flagged as a marker error (the exact error is “Character style not closed”). So, this seems to be a nesting error.

Romans 9:20

\v 20 Mi ɓah hi̧ mu ɓahri, a wo nzuk pirmatul, mu ɓa fe mí mu fah Ŋgerzah le wo~?
\qt Iri ɓay ɓah hi̧ nzuk-mboh ni ɓahri, ɓay fe mí mu mboh mi kaŋay le wo
\f + \fr 9.20 \fr* \ft Ŋgerzah ɓah kaŋ ɓil Mbete Jérémie 18.1-6 ke Mbete Esaïe
29.16 ke 45.9 ke 64.7 sew ké gun Izarayelri kpuh tul ziŋ Ŋgerzah. \f*~? \qt*

Do we really need to break \qt before and after footnotes? This would avoid the error, but it seems more reasonable to have a footnote inside a character style. Is there a better structure? Should I simply deny the errors?

Ideas?

Paratext में द्वारा (231 अंक)
फिर से दिखाया गया | 297 व्यूज़

1 उत्तर

+1 मत
सर्वोत्तम उत्तर

हाँ, आपको वास्तव में फुटनोट (और श्लोक संख्याओं और पैराग्राफ मार्कअप) से पहले और बाद में \qt तोड़ना होगा। नहीं, आप इसे टाल नहीं सकते। मैंने \wj अनुच्छेदों के मार्कअप को सरल बनाने में मदद करने के लिए एक विधि यहाँ पोस्ट की थी: Regex to insert intermediate \wj and \wj* markers। इसे \qt …\qt* मार्करों के लिए भी इसी तरह अनुकूलित किया जा सकता है।

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

मैं CrazyRocky से वही कहने वाला था, यह भ्रामक है क्योंकि यह फुटनोट से पहले पहले खंड के लिए क्लोज़िंग की कमी की त्रुटि देता है और उद्धरण के अंत में शुरुआत की कमी की त्रुटि देता है।

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

सभी का धन्यवाद, मुझे इसका समाधान मिल गया। और इसने मुझे जाँचों से गुज़रने में मदद की।
जब मैं USX जाँचों पर पहुँचा, तो मैं बड़ी नेस्टिंग त्रुटियों से जूझ रहा था। इस NT में कुछ टैग बंद किए गए थे जिनके पास क्लोज़िंग टैग नहीं होने चाहिए, जैसे \fk और \fqa, और ये चुपचाप त्रुटियाँ पैदा कर रहे थे जो अन्य कारणों की ओर इशारा कर रही थीं। उसके बाद, कुछ शेष नेस्टिंग खोजने की आवश्यकता थी जिसके लिए प्लस चाहिए थे। अंत में, मैंने सब कुछ व्यवस्थित कर लिया, और इस प्रक्रिया में मैंने फुटनोट संरचना और Footnote SFM मार्कअप कितना चुनौतीपूर्ण है, इस बारे में बहुत कुछ सीखा।


\f… “character (note)” क्लास मार्करों का लगभग 1/3 हिस्सा क्लोज़िंग मार्करों के साथ है, और बाकी के पास नहीं होने चाहिए, लेकिन एक जोड़ने से बेसिक चेक्स में मार्कर त्रुटि नहीं बनती। क्या हम USX पर जाने के लिए तैयार हैं और USFM की अस्पष्टता को छोड़ देते हैं? :slight_smile:
English से मशीन-अनुवादित

@Matthew_Lee यहाँ Regex Pal के लिए एक regex है जो फुटनोट में क्लोज़िंग मार्करों को ठीक करता है:
खोजें:

(?<=\\([f])\s)(?s).*?(?=\\\1\*):::(?<=\\(f\w+\s)([^\\]|\\(?!f))*?\\(f\w+).*?)\\\3\*(\s*)(\\\1)?

बदलें:

\4\\\1

यह क्या करता है, वह कुछ ऐसा लेता है जैसे:

\ft Text \fqa Alternate Text\fqa* More text.\f*

और इसे बदल देता है:

\ft Text \fqa Alternate Text \ft More text.\f*

पहला \ft कैप्चर किया जाता है और \fqa* को बदलने के लिए उपयोग किया जाता है, और “More Text” से पहले का स्पेस कैप्चर किया जाता है और \ft से पहले ले जाया जाता है।

इसे userMenu.txt में जोड़ें:

Fix footnote closers#r#(?<=\\([f])\s)(?s).*?(?=\\\1\*):::(?<=\\(f\w+\s)([^\\]|\\(?!f))*?\\(f\w+).*?)\\\3\*(\s*)(\\\1)?#\4\\\1
English से मशीन-अनुवादित

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

0 वोट
1 उत्तर 30 व्यूज़
मुझे लगता है कि v7 (कम से कम) में एक बग था जिससे ईसा के शब्दों (लाल) के रूप में कोटेशन (इटैलिक) का फॉर्मेटिंग करने से ... रहा हूँ? क्या यह एक फीचर है या बग? क्या कोई वर्कअराउंड है?
ASmith 169 पूछा गया जुलाई 10, 2025
0 वोट
1 उत्तर 27 व्यूज़
मुझे यह देखने को मिल रहा है कि PT के पहले संस्करणों (कम से कम v7) में एक बग था, जिसके कारण येशु के वचनों के ... , लेकिन दोनों एक साथ नहीं। क्या कोई इसमें मेरी मदद कर सकता है?
ASmith 169 पूछा गया जुलाई 10, 2025
0 वोट
2 उत्तर 374 व्यूज़
When running the Basic Checks->Punctuation tool, I'm getting a large number of errors saying Punctuation missing at ... to identify a new paragraph whenever a \qt marker occurs?
mnjames 1.9k पूछा गया मई 12, 2020
0 वोट
3 उत्तर 361 व्यूज़
क्या कोई यह स्पष्ट कर सकता है कि मुझे इसमें Character style not closed: \qt क्यों मिल रहा है: \v 26 †Mi murie mai ... नहीं जा रहा है। इसके कई अन्य उदाहरण स्वीकार किए जा रहे हैं
Paul 642 पूछा गया मार्च 30, 2023
Paratext में
0 वोट
2 उत्तर 345 व्यूज़
जब मैं \qt का उपयोग करता हूँ और उद्धरण में \pg pg* जैसे कोई अन्य मार्कर शामिल होता है, तो मुझे एक त्रुटि मिलती है। ... इससे बचने का कोई तरीका है? इस त्रुटि का उद्देश्य क्या है?
Clear7419 251 पूछा गया सितंबर 14, 2022
Paratext में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Make every effort to keep the unity of the Spirit through the bond of peace.
Ephesians 4:3
3,048 प्रश्न
6,007 उत्तर
5,672 टिप्पणियाँ
2,028 उपयोगकर्ता