0 वोट
480 व्यूज़

मेरे पास एक प्रोजेक्ट है जिसमें एस्टेरिस्क (asterisk) मुख्य फुटनोट कॉलर के रूप में उपयोग किया जाता है। लेकिन कुछ विशिष्ट मामलों में (जब यह उसी श्लोक में दूसरा फुटनोट हो) दो एस्टेरिस्क होने चाहिए। इसलिए सादा SFM इस प्रकार दिखता है:

\p \v 1 Civîna Entakyayêda çend p'êxember û dersdar hebûn, Barnabas, Şimh'ûnê ku jêr'a Nîgêr\f + \fr 13:1 \ft «Nîgêr» jî çawa «merivê ç'ermê r'eş» tê fe'mkirinê.\f* digotin, Lûkyoyê ji Kûrênê, Menayînê ku t'evî Hêrodesê%f serwêr\f ** \fr 13:1 \ft Eva Hêrodesa, awa gotî Hêrodes-Antîpas, serwêrê Celîlê bû (\xt Lûqa 3:1\xt*).\f* mezin bibû û Şawûl.

यह Paratext Preview मोड में इस तरह दिखता है और मैं चाहता हूँ कि यह PDF में भी इसी तरह दिखे:

पहला फुटनोट ठीक दिखता है, लेकिन दूसरा गलत है:

  • टेक्स्ट में दो एस्टेरिस्क के बजाय एक एस्टेरिस्क है
  • फुटनोट सेक्शन में दूसरा एस्टेरिस्क अलग है और एक स्पेस के साथ अलग किया गया है।

View+Edit > Final SFM टैब पर मुझे यह दिखता है कि दूसरा फुटनोट मार्कर बदल दिया गया है:

\f * \asterisk\space

मुझे पता है कि यह फ़ाइल PTXprint में संपादित नहीं की जा सकती, लेकिन मूल Paratext फ़ाइल सही ढंग से फॉर्मेट की गई है! मैंने “Advanced > Apply Changes.txt (and PrintDraftChanges.txt) > Edit” फ़ंक्शन का उपयोग करने की कोशिश की और \f * \asterisk\space को \f ** से बदलने के लिए एक स्ट्रिंग जोड़ी

"\\f .\\asterisk\\space" > "\\f  \\*\\*"

लेकिन परिणाम वही रहा। क्या कोई तरीका है कि इस कस्टम कॉलर को Paratext की तरह सही ढंग से रेंडर किया जा सके?

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

5 उत्तर

+1 मत

मैंने अभी-अभी परीक्षण किया, और ऐसा लगता है कि इससे कोई भी दो-अक्षरों की अनुक्रम टूट जाता है। मैंने “hi” आज़माया, और “h” सुपरस्क्रिप्ट के रूप में और “i” फुटनोट का हिस्सा के रूप में मिला। और वास्तव में “12” भी विफल रहा, हालाँकि “+” का उपयोग करते समय आप निश्चित रूप से दो-अंकों की संख्याएँ प्राप्त कर सकते हैं।

मैंने USFM दस्तावेज़ीकरण को भी देखा, और मुझे ऐसा कुछ नहीं दिखता है जो यह कहता हो कि फुटनोट कॉलर कई अक्षरों का नहीं हो सकता, इसलिए मुझे संदेह है कि यह एक बग हो सकता है। मैंने इसे टालने के लिए एक हैक (hack) खोजने की कोशिश की, लेकिन असफल रहा।

अगर आपको जल्द ही कोई समाधान नहीं मिलता, तो आप \u2051, ⁑, दो ऊर्ध्वाधर संरेखित एस्टेरिस्क का उपयोग करने पर विचार कर सकते हैं।

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

मैंने अभी-अभी python कोड में एक नियमित अभिव्यक्ति (regular expression) के साथ छेड़छाड़ करने का थोड़ा डरावना (मेरे लिए) कदम उठाया… यह ऐसा लगता है कि यह वह करता है जो हमें चाहिए और कुछ भी क्रैश नहीं होता है। मान लें कि python विशेषज्ञ इसे वापस नहीं करते, तो यह 2.3.13 में ठीक हो जाएगा।

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

PTXprint को 2.3.16 पर अपडेट किया, अब “**” वाले फुटनोट बिल्कुल गायब हो गए: टेक्स्ट में कोई कॉलर नहीं, कोई फुटनोट नहीं। :sweat:

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

हम्म। ऐसा लगता है कि python कोड बहुत मददगार बनने की कोशिश कर रहा है, और * को बिना बदले जाने देने का पसंद नहीं करता है। उम्मीद है कि Martin इसे जल्द ही ठीक कर पाएंगे।
मेरे लिए यह \f ** \fr ... को \f * \asterisk\space \fr ... में बदल रहा है।
मुझे नहीं पता कि आप “Advanced” टैब से कितने परिचित हैं, लेकिन वहाँ आप changes फ़ाइल को सक्षम कर सकते हैं, और उसमें आप इस तरह की एक पंक्ति डाल सकते हैं:

"\\f \*\*" > "\\f @@"

यह \f ** को \f @@ में बदल देना चाहिए (आपकी SFM फ़ाइल की अस्थायी प्रतिलिपि में, जिसका उपयोग PTXprint प्रिंटिंग के लिए करता है, आपकी मूल paratext फ़ाइल नहीं - वह अपरिवर्तित रहती है)।
मुझे एहसास है कि \f @@ वह नहीं है जो आप चाहते हैं, लेकिन मेरे त्वरित परीक्षण के आधार पर, यह कम से कम प्रिंट होना चाहिए! आप बाद में यह देखने के लिए उस पंक्ति को टिप्पणी (comment out) कर सकते हैं (पंक्ति की शुरुआत में # डालें) कि चीज़ें काम कर रही हैं या नहीं।

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

यह अब संस्करण 2.3.17 में ठीक कर दिया गया है, और आप बहु-अक्षरों वाले फुटनोट कॉलर का उपयोग कर पाएंगे, भले ही लगातार 2 ** हों।

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

मैंने PTXprint 2.3.18 का परीक्षण किया है, यह पूरी तरह से काम करता है, समस्या ठीक हो गई है! बहुत-बहुत धन्यवाद!

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

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

+1 मत
1 उत्तर 97 व्यूज़
मेरी समस्या: कभी-कभी मुख्य पाठ (maintext) में, वर्णमाला के क्रम में स्वतः बनाए गए फुटनोट कॉलर की छपाई कीवर्ड के ... रखें? PTXPrint में, नए फुटनोट कॉलर फॉर्मेटिंग को कैसे छापें?
Y Mdu Niê 124 पूछा गया जनवरी 14
0 वोट
2 उत्तर 533 व्यूज़
When I change the footnote callers to automatically-created callers, I get errors in the basic checks. I'm sure there is ... m missing somewhere, but I can't seem to find where!
anon928451 127 पूछा गया फ़रवरी 13, 2023
Paratext में
+1 मत
8 उत्तर 1.1k व्यूज़
I have a team who is getting lots of errors in the marker check: Footnote caller is not the expected value (*) ... majority are the errors with only a minority of correct ones.
anon703820 222 पूछा गया दिसंबर 7, 2017
0 वोट
1 उत्तर 24 व्यूज़
क्या पाठ में फुटनोट कॉलर के पहले और बाद के अंतराल को समायोजित करने का कोई तरीका है? ऐसा लगता है कि कॉलर के पहले एक ... के परिणाम न हों। मैं कॉलर के बाद स्थान जोड़ना भी चाहता हूँ।
mlucas53 148 पूछा गया जुलाई 28, 2025
PTXprint में
0 वोट
2 उत्तर 79 व्यूज़
सभी को नमस्ते, मैं एक ऐसे परियोजना पर काम कर रहा हूँ जिसमें पहले सभी फुटनोट कॉलर को मैनुअली मार्क किया गया था। अब, हम ... , इसलिए हो सकता है कि मैं कुछ छोड़ रहा हूँ। धन्यवाद, Aaron
PecanMango 112 पूछा गया नवंबर 6, 2024
PTXprint में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,045 प्रश्न
6,005 उत्तर
5,671 टिप्पणियाँ
2,026 उपयोगकर्ता