0 वोट
322 व्यूज़

मैंने हाल ही में किसी व्यक्ति के प्रोजेक्ट में क्रैश का कारण एक पंक्ति तक सीमित किया है। दुर्भाग्य से, FRT पुस्तकों के लिए टेम्पलेट लिखते समय किसी ने एक गलती की थी, और इस पंक्ति को शामिल कर दिया गया था:

\rem sorta will sort by \toc1, sortb by \toc2, sortc by \toc3

यह लगभग निश्चित रूप से क्रैश / अपरिभाषित व्यवहार का कारण बनेगा।

अगर आपके पास Front matter है जिसमें वह पंक्ति शामिल है, तो उसे बदलें ताकि इसमें यह लिखा हो:
\rem sorta will sort by toc1, sortb by toc2 , sortc by toc3
अर्थात, स्लैश हटा दें। अन्यथा आपको क्रैश का अनुभव होगा।

USFM मानक के पहले संस्करण थोड़े अस्पष्ट थे, लेकिन Paratext और USFM-3 मानक \rem को 'इस पंक्ति के बाकी हिस्से को नजरअंदाज करें' के रूप में वर्णित नहीं करते, बल्कि इसे एक अनुच्छेद शैली के रूप में वर्णित करते हैं जो कोई आउटपुट नहीं उत्पन्न करती है।
इसका अर्थ है:

  1. \rem अगले अनुच्छेद मार्कर तक जारी रहता है
  2. \rem को अभी भी अपने भीतर शामिल किसी भी मार्कर को प्रोसेस करना होता है। (वह अगले अनुच्छेद-मार्कर को कैसे पहचानेगा?)
  3. चूंकि \toc1 और उसके साथियों को भी अनुच्छेद मार्कर के रूप में वर्णित किया गया है (हालांकि उन्हें इस रूप में उपयोग नहीं किया जाता है), उन्हें \rem को रद्द करना चाहिए
English से मशीन-अनुवादित
PTXprint में द्वारा (1.1k अंक) | 322 व्यूज़

1 उत्तर

0 वोट

सुधार… ऊपर दिया गया बिंदु 3 संभवतः गलत है। मानक में कहा गया है कि “सभी अनुच्छेद मार्कर के पहले एकल नई पंक्ति (single newline) होनी चाहिए।” इसलिए, मुझे लगता है कि ऊपर दी गई स्थिति में कोड को \toc1 आदि को पूरी तरह नजरअंदाज करना उचित है।
मैं केवल एक छोटा बदलाव सबमिट कर रहा हूं (जो शायद एक सप्ताह में उपलब्ध होगा), जो निम्नलिखित तर्क का पालन करता है:

  1. \rem के बाद और उसी पंक्ति पर आने वाले USFM कोड को नजरअंदाज किया जाएगा।
  2. उस पहली पंक्ति के बाद, \rem अब तक जो कर रहा है, वही करेगा: टेक्स्ट को नजरअंदाज करना लेकिन जो भी USFM कोड मिलते हैं, उन पर कार्य करना।
  3. \toc1 आदि को अब अनुच्छेद ब्रेक के रूप में पहचाना जाता है।
English से मशीन-अनुवादित
द्वारा (1.1k अंक)

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

0 वोट
2 उत्तर 410 व्यूज़
मैं ScriptureEarth.org के संचालन में मदद करता हूँ। हम इस संभावना के बारे में सपना देख रहे हैं कि लोगों को पृष्ठ आकार, ... करें। क्या यह किसी तरह से उचित लगता है? --लॉरें हॉर्थोर्न
LorenHawthorne 173 पूछा गया अगस्त 5, 2024
PTXprint में
0 वोट
1 उत्तर 156 व्यूज़
मैं PTXprint 3.0.11 का उपयोग कर रहा हूँ, लेकिन मैंने इसे कुछ समय से उपयोग नहीं किया है, इसलिए नए फीचर ... की गई कॉन्फ़िगरेशन का उपयोग करके चुनिंदा श्लोक छापना चाहता हूँ। धन्यवाद!
MnKN 134 पूछा गया फ़रवरी 21
PTXprint में
0 वोट
1 उत्तर 318 व्यूज़
पहली बार उपयोगकर्ता, नए न्यू टेस्टामेंट को प्रिंट करने के लिए फ़ॉर्मेट कोड समझने की कोशिश कर रहा हूँ। साथ ही यह भी कि ptxprint में \toc1, \toc2, \toc3 का उपयोग कैसे किया जाता है
anon762804 102 पूछा गया मई 23, 2024
PTXprint में
0 वोट
1 उत्तर 372 व्यूज़
मैं एक तरीका खोज रहा हूँ जिससे मैं पेज ब्रेक जोड़ सकूँ ताकि अगला सेक्शन हेडर नए पेज से शुरू हो। क्या .sfm फ़ाइल ... हो जाएगा? क्या मॉड्यूल कोड की कोई सूची कहीं उपलब्ध है? धन्यवाद
MnKN 134 पूछा गया दिसंबर 16, 2023
PTXprint में
0 वोट
1 उत्तर 192 व्यूज़
मैं अपने स्थानीय FRT में कुछ ऐसा करना चाहता हूँ, लेकिन यह जानने के लिए पर्याप्त दस्तावेज़ीकरण नहीं मिल रहा है कि इसे ... लेकिन उदाहरणों के बिना, यह जानना कठिन है कि क्या करना है।
mvk1000 206 पूछा गया मई 20
PTXprint में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,079 प्रश्न
6,044 उत्तर
5,708 टिप्पणियाँ
2,045 उपयोगकर्ता