0 वोट
52 व्यूज़

मेरे ख्याल में व्हाइटस्पेस और छिपे हुए कैरेक्टर (WHC) विकल्प हमारे प्रोजेक्ट्स पर गहरा प्रभाव डालेगा। इसमें कुछ वास्तविक लाभ हैं, लेकिन यदि इसका उपयोग फॉर्मेटिंग के उद्देश्य से किया जाता है, तो इसका दुरुपयोग भी हो सकता है। इसे अच्छी तरह से उपयोग करने के लिए सावधानीपूर्वक सोचना आवश्यक होगा।

[संपादित] संबंधित पोस्ट में जॉन विकबर्ग के उत्तर को देखें, जिसमें बताया गया है कि पहले के संस्करण कुछ व्हाइटस्पेस कैरेक्टर हटा देते हैं.

मुझे जानना है कि WHC सक्षम होने पर एक प्रोजेक्ट को पहले के संस्करणों के साथ असंगत (incompatible) क्यों बनाना आवश्यक था। मेरे पास कुछ विचार हैं, लेकिन मैं चाहता हूँ कि उन्हें पुष्टि और/या सुधार किया जाए:

  • टिल्ड कैरेक्टर। PT के पहले संस्करणों में टिल्ड ~ को 'नो ब्रेक स्पेस' (NBSP) के लिए आरक्षित रखा जाता था। 9.5+ में टिल्ड अब एक सामान्य कैरेक्टर है। NBSP दर्ज करने के लिए आप छिपे हुए कैरेक्टर मेनू का उपयोग कर सकते हैं या 00A0 CTRL-X टाइप कर सकते हैं।
  • Paratext के पहले संस्करण व्हाइटस्पेस को अलग-अलग तरीके से संभालते हैं, जैसे उन्हें जोड़ना या अन्य कैरेक्टरों में बदलना। 

नए प्रोजेक्ट्स बनाने या WHC सक्षम करने पर सर्वोत्तम प्रथाएं (best practices) क्या हैं?

  • मुझे लगता है कि सलाह (अभी के लिए?) यह है कि प्रोजेक्ट को केवल तभी WHC सक्षम किया जाए जब प्रोजेक्ट को उसकी आवश्यकता हो, संभवतः केवल जटिल लिपियों (complex scripts) में। मैं उम्मीद करता हूँ कि  अंततः सभी प्रोजेक्ट्स नए व्हाइटस्पेस दृष्टिकोण का उपयोग करेंगे। अंततः मैं उम्मीद करता हूँ कि नए प्रोजेक्ट्स के लिए WHC सक्षम होना डिफ़ॉल्ट होगा।
  • हमें अपने प्रोजेक्ट्स में टिल्ड के साथ क्या करना चाहिए? वे स्वतः 00A0 में परिवर्तित नहीं होते हैं, और वे प्रीव्यू व्यू में भी गायब हो जाते हैं। मैं मानता हूँ कि ऐसा नहीं होना चाहिए।
  • मुझे पता है कि वर्ड सेपरेशन कैरेक्टर स्वतः 200B में परिवर्तित नहीं होते हैं।
  • मुझे देखने को मिलता है कि Project>Advanced मेनू के अंतर्गत नो-ब्रेक स्पेस विधियाँ बदली नहीं गई हैं। शायद जब कोई प्रोजेक्ट ऑप्ट-इन कर लेता है, तो उन्हें टिल्ड को नो-ब्रेक स्पेस u00A0 (NBSP) से बदलें और वर्डब्रेक कैरेक्टर को Zero Width Spaces u200B (ZWSP) से बदलें विधियों की आवश्यकता होती है। या यह एक अच्छा विचार हो सकता है कि जब प्रोजेक्ट WHC सक्षम हो, तो उन्हें स्वतः u00A0 में परिवर्तित कर दिया जाए।

मुझे दूसरों की टिप्पणियों और अवलोकनों को सुनने में रुचि है और शायद डेवलपर्स से भी कुछ सुनने को मिले।

English से मशीन-अनुवादित
Paratext में द्वारा (1.8k अंक)
संपादित द्वारा | 52 व्यूज़

इस प्रश्न के उत्तर देने के लिए कृपया लॉग इन करें या पंजीकरण करें।

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

0 वोट
1 उत्तर 198 व्यूज़
ऐसे संदर्भ में जहाँ लोग पुनर्जन्म में विश्वास करते हैं, "नित्य जीवन" को वांछनीय चीज़ के रूप में देखना गलतफहमी के लिए बहुत अनुकूल लगता है।
Susiebythesea 105 पूछा गया जून 2, 2023
General में
0 वोट
6 उत्तर 571 व्यूज़
मैं अपने प्रोजेक्ट (Manya - mzj) में विघटित वर्णों (decomposed characters) को संयुक्त वर्णों (composed characters) में बदलने की कोशिश ... कैसे हल किया जा सकता है, इस पर कोई सुझाव?
anon055151 176 पूछा गया मार्च 22, 2021
+1 मत
5 उत्तर 623 व्यूज़
I ran my first basic check on characters and got in trouble with the following (see the screenshot attached for ... . Any help would be appreciated! paratext1908 966 476 KB
Michel 125 पूछा गया मार्च 8, 2020
Paratext में
0 वोट
2 उत्तर 442 व्यूज़
एक स्थानीय भाषा के अनुवादक चाहते हैं कि भजन संहिता 119 के प्रत्येक खंड के आरंभ में एक हिब्रू अक्षर दिखाया जाए। उनके भाषा ... चाहते हैं कि पहला खंड शीर्षक इस प्रकार हो: א Alep जॉन
anon084052 157 पूछा गया मई 12, 2020
0 वोट
0 उत्तर 191 व्यूज़
This week I discovered that Alt-X does work for Unicode characters where the code is longer than 4 hex digits. The ... desired character when typing two periods: ..-->\ud804\udf
[Expert]
sewhite
3.3k
पूछा गया अगस्त 16, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Accept the one whose faith is weak, without quarreling over disputable matters.
Romans 14:1
3,049 प्रश्न
6,007 उत्तर
5,673 टिप्पणियाँ
2,029 उपयोगकर्ता