0 वोट
812 व्यूज़

हमारे प्रोजेक्ट में, हम कभी-कभी फुटनोट या ग्लॉसरी प्रविष्टि में राष्ट्रीय भाषा (खमेर) के एक या दो शब्द रखते हैं, और हम प्रकाशन से पहले प्रोसेसिंग के लिए उसका मार्कअप करना चाहते हैं। हमने एक मार्कर \zkh परिभाषित किया है (जो USFM 3.0 में परिभाषित \z Namespace का उपयोग करता है) और custom.sty में निम्नलिखित जोड़ा है:

\Marker zkh
\Endmarker zkh*
\Name zkh...zkh* - Special Text - Khmer Language Text
\Description For Khmer Language text
\OccursUnder ip im ipi imi ipq imq ipr iq iq1 iq2 iq3 io io1 io2 io3 io4 ms ms1 ms2 s s1 s2 s3 s4 cd sp d lh li li1 li2 li3 li4 lf lim lim1 lim2 lim3 lim4 m mi nb p pc ph phi pi pi1 pi2 pi3 pr pmo pm pmc pmr po q q1 q2 q3 q4 qc qr qd qm qm1 qm2 qm3 tr th1 th2 th3 th4 thr1 thr2 thr3 thr4 tc1 tc2 tc3 tc4 tcr1 tcr2 tcr3 tcr4 f fe NEST

दुर्भाग्यवश, मुझे Paratext 9 में इसका उपयोग करने का कोई तरीका नहीं दिखता। यदि मैं Standard view में हूँ और मैं मार्कर टाइप करना शुरू करता हूँ (स्लैश टाइप करके), तो एक संदर्भ मेनू आ जाता है, और यह मुझे “z” टाइप करने नहीं देता। वास्तव में, यह मुझे टाइप करने देता है, लेकिन यदि मैं enter दबाता हूँ, तो यह कुछ नहीं करता है - यह पाठ में अपना रास्ता नहीं ढूंढ पाता है।

image

क्या इससे निपटने का कोई तरीका है?

धन्यवाद!

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

3 उत्तर

0 वोट
सर्वोत्तम उत्तर

viverechristus,

जब आप विंडो में मार्कर टाइप करते हैं, तो आप मार्कर को स्वीकार करने के लिए स्पेस-बार दबा सकते हैं। Enter दबाना तभी काम करता है जब मार्कर उस सूची के लिए मान्य मार्कर हो। उदाहरण के लिए, यदि आप \ दबाते हैं तो यह कैरेक्टर स्टाइल्स दिखाता है। यदि आप \p Enter टाइप करने की कोशिश करते हैं तो कुछ नहीं होना चाहिए (या यह आपको \pn जैसा कुछ देगा, लेकिन यदि आप \p Space दबाते हैं तो यह एक पैराग्राफ मार्कर जोड़ देगा। आपके मामले में, यदि आप \zkh Space दबाते हैं तो यह सही मार्कर जोड़ना चाहिए।

ध्यान दें कि यदि आप \ दबाने से पहले शब्द(ओं) को हाइलाइट करते हैं, तो यह चयनित शब्द(ओं) के चारों ओर खुलने वाले और बंद होने वाले मार्कर जोड़ना चाहिए।

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

धन्यवाद। मुझे पहले से ही इस बारे में पता होना चाहिए था, और अब यह जानकर मुझे खुशी है।

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

इसके लिए धन्यवाद। यह PT की इस सूक्ष्मता के बारे में सुनकर बहुत अच्छा लगता है। लेकिन मुझे लगता है कि यह बहुत सहज (intuitive) नहीं है कि PT \marker< Enter > को \marker< Space > से अलग व्यवहार करता है। (पुराने SF प्रोग्राम जैसे Shoebox और Toolbox ने इन्हें एक समान व्यवहार किया था।)

viverechristus की भ्रमितता यह दर्शाती है कि उन्हें भी यह अजीब/चिढ़ाने वाला लगा कि < Enter > दबाने पर कुछ नहीं हुआ।

तो क्या इस विचलित व्यवहार के कोई लाभ हैं जो मैं बस नहीं देख पा रहा हूँ?

मेरे लिए, या तो केवल < Space > मार्कर डायलॉग को बंद करने में सक्षम होना चाहिए, और < Enter > कभी भी इसे बंद नहीं करना चाहिए, या बेहतर, PT को \marker< Enter > को डायलॉग को बंद करने और SF मार्कर डालने के लिए \marker< Space > के समान ही मानना चाहिए। (यह अंतर बनाने का कोई वास्तव में अच्छा कारण न हो, तो।)

क्योंकि मुझे लगता है कि सामान्य उपयोगकर्ता इस स्तर के अंतर को याद नहीं रखेंगे (यदि वे कभी भी जानते थे)। जब यह उनकी उम्मीद के अनुसार व्यवहार नहीं करता है, तो वे बस यह मान लेते हैं कि उन्होंने कुछ गड़बड़ कर दी है।

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

आप सही हैं कि यह थोड़ा अजीब लगता है। यहाँ वह है जो मैं समझता हूँ। मार्कर जोड़ने का संदर्भ चाहे कुछ भी हो, आप हमेशा इसे Space के साथ समाप्त कर सकते हैं। इसलिए \p Space टाइप करने से एक पैराग्राफ मार्कर जोड़ा जाएगा। यह स्वाभाविक रूप से वह व्यवहार है जो आपको Unformatted view में दिखेगा।

Enter कुंजी के साथ समस्या यह है कि जब आप Standard view में होते हैं और मार्कर चयन टूल का उपयोग कर रहे होते हैं, तो Enter कुंजी तभी काम करती है जब मार्कर उस समय टूल में वास्तव में मौजूद हो। \ कुंजी दबाने से वर्तमान में उपलब्ध कैरेक्टर स्टाइल्स दिखाई देते हैं, जो usfm.sty और custom.sty (और अन्य पुस्तकों के लिए frtbak.sty) के आधार पर होते हैं। इसलिए यदि मैं \ p दबाता हूँ, तो मैं कभी भी केवल \p विकल्प नहीं देखूंगा। मैं \pn जैसे चीज़ें देखूंगा। यदि मैं \p टाइप करता हूँ और फिर Enter दबाता हूँ, तो मैं वास्तव में उपलब्ध कैरेक्टर मार्कर में से एक का चयन कर रहा होता हूँ। हालाँकि, मार्कर के साथ Space की प्रकृति के कारण, यदि मैं p टाइप करने के बाद Space दबाता हूँ, तो मुझे वास्तव में वह मार्कर मिल जाता है जो मैं चाहता हूँ।

पैराग्राफ मार्कर के लिए, मैं सामान्य रूप से Enter दबाता हूँ और फिर मार्कर कोड टाइप करता हूँ। इसलिए यदि मैं Enter p दबाता हूँ, तो मैं \p विकल्प देखूंगा और जब मैं फिर से Enter दबाता हूँ, तो मुझे वह मार्कर मिल जाता है।

तो, समस्या का एक हिस्सा पैराग्राफ और कैरेक्टर स्टाइल्स के प्रदर्शन के बीच का अंतर है, और यह कि आप Enter या Space से शुरू करते हैं, इस पर निर्भर करके क्या दिखाई देता है।

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

बिल्कुल स्पष्ट होने के लिए। Enter और Space दोनों मार्कर को समाप्त करेंगे जो मार्कर विंडो में दृश्यमान रूप से मौजूद है। यदि मार्कर विंडो में मौजूद नहीं है (जब आप मार्कर टाइप करते हैं तो नीचे के बॉक्स में कुछ दिखाई नहीं देता है) तो Enter दबाने से कुछ नहीं होगा। Space दबाने से वह मार्कर जोड़ा जाएगा (यह भले ही एक अमान्य मार्कर हो)।

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

हाँ, यह बिल्कुल स्पष्ट था। मेरा बिंदु यह है कि यह सहज (intuitive) नहीं है। यदि हमें किसी चीज़ को विस्तार से समझाना पड़ता है, तो यह सामान्य उपयोगकर्ता के लिए स्पष्ट होने की संभावना कम होती है। नहीं, हमें इसे बदलने की आवश्यकता नहीं है। लेकिन यदि हम भ्रमित को कम करने की कोशिश कर रहे हैं, तो < Enter > को कभी भी कुछ नहीं करना चाहिए। क्योंकि अभी की स्थिति में, < Enter > उस स्थिति में ESC की तरह व्यवहार कर रहा है – और यह विरोधाभासी (counter-intuitive) है।

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

यह बाइबल की पुस्तकों को टूलबार ड्रॉप-डाउन से चुनने के रहस्य को खोल दिया है। जब मैं,比如说, “ru” टाइप करता हूँ, तो सूची में केवल “RUT” बचता है, लेकिन मैं enter दबाता हूँ और कुछ नहीं होता, तब मैं नियमित रूप से चिढ़ा हुआ रहता हूँ। मैं देखता हूँ कि यदि मैं space दबाता हूँ, तो मुझे RUT मिलता है और अध्याय संख्या चयन सक्रिय हो जाता है। मैं यह भी देखता हूँ कि जब enter काम करता है, तो यह मुझे अध्याय चयन पर ले नहीं जाता, बल्कि उस अध्याय और श्लोक पर जाता है जो पहले से ही भरे हुए हैं।

सिवाय इसके, enter दबाने के बाद (और उस पुस्तक में सफलतापूर्वक जाने के बाद जिसमें मैं जाना चाहता हूँ), पुस्तक का शीर्षक (छोटा रूप) नीले रंग में हाइलाइट रहता है, भले ही कर्सर अब नई चुनी गई पुस्तक में सक्रिय हो (इस मामले में, योना 1:1):

image

एक से अधिक बार मैंने यह मान लिया है कि मेरा चयन विफल रहा है, और मैंने पुस्तक का नाम फिर से टाइप करने की कोशिश की है, केवल यह पाते हुए कि मैं श्लोक में बेवजह की चीज़ें टाइप कर रहा हूँ। मेरे लिए, यह एक संभावित गंभीर समस्या है क्योंकि इससे श्लोकों में अनिच्छित और बहुत ही कभी-कभी अनदेखे संपादन हो सकते हैं। नीला हाइलाइटिंग केवल “चयन के लिए तैयार” का अर्थ होना चाहिए, “पहले से ही चुना गया” का नहीं।

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

यही बात है।
मैं भी अक्सर पुस्तकों के पहले श्लोक में बेवजह के अक्षर या अंक पाता हूँ क्योंकि उपयोगकर्ता ने सोचा था कि वह पुस्तक या अध्याय बॉक्स में टाइप कर रहा है जबकि वास्तव में कर्सर श्लोक पाठ में सक्रिय था। भयंकर।

यह व्यवहार भ्रमित करने वाला और खतरनाक है, जैसा कि viverechristus ने उल्लेख किया है। और जबकि यह “फिडली” (fiddly) है और सॉफ्टवेयर में इसे ठीक करना परेशानी भरा हो सकता है, यह इतना खतरनाक है कि अब 2 लोगों ने इसका उल्लेख किया है। इसलिए मुझे यकीन है कि अन्य लोग भी हैं।

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

हाँ, मैंने गलती से अतिरिक्त अंक जोड़े हुए बहुत बार देखा है।

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

मेरा मानना है कि समस्या यह है कि आपने अपने कस्टम मार्कर के लिए एक प्रकार (type) निर्दिष्ट नहीं किया। यदि प्रकार अनुपस्थित है, तो Paratext मान लेता है कि यह एक पैराग्राफ स्टाइल है।
अपने custom.sty फ़ाइल में अपने मार्कर परिभाषा में निम्नलिखित पंक्ति जोड़ने की कोशिश करें:
\StyleType Character

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

धन्यवाद। StyleType निर्दिष्ट करने से मार्कर संदर्भ चयन टूल में जोड़ दिया गया।

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

सिवाय इसके, मैं मान्य स्टाइलशीट परिभाषाओं पर दस्तावेज़ीकरण देखने के लिए कहाँ जा सकता हूँ?

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

एक बात यह है कि स्टाइल्स कैसे परिभाषित किए जाते हैं, यह देखने के लिए usfm.sty फ़ाइल को देखें (संपादित न करें)। देखने के लिए दूसरी बात मदद विषय “How do I implement a custom stylesheet for my project?” है।

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

धन्यवाद, anon848905।

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

मैंने इसे PTXS-23210 के रूप में रिपोर्ट किया है। यदि अन्य लोगों ने समस्या देखी है, तो शायद आप भी इसे रिपोर्ट कर सकें।

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

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

0 वोट
2 उत्तर 923 व्यूज़
मैंने हाल ही में डेवलपर्स को बताया कि 9.1 (8 या 9.0 के विपरीत) नियमित रूप से शब्दों के बीच में पंक्तियों को ... , तो मैं उम्मीद करता हूँ कि डेवलपर्स इस विकल्प पर पुनर्विचार करेंगे।
viverechristus 296 पूछा गया दिसंबर 31, 2020
0 वोट
1 उत्तर 358 व्यूज़
A user is using the Khmer script for their project. They are using the Khmer Mondulkiri font. In the project text ... of how it looks in PrintDraft, U+17C9 incorrectly above letter
[Expert]
sewhite
3.3k
पूछा गया अप्रैल 27, 2015
0 वोट
1 उत्तर 43 व्यूज़
मैं अपने स्थानीय FRT में कुछ ऐसा करना चाहता हूँ, लेकिन यह जानने के लिए पर्याप्त दस्तावेज़ीकरण नहीं मिल रहा है कि इसे ... लेकिन उदाहरणों के बिना, यह जानना कठिन है कि क्या करना है।
mvk1000 206 पूछा गया मई 20
PTXprint में
0 वोट
2 उत्तर 350 व्यूज़
I have a colleague who is being frustrated with the English interlinearizing of the Greet NT source text in Paratext ... copyright restrictions. But I thought it was worth asking.
anon703820 222 पूछा गया जनवरी 31, 2018
0 वोट
0 उत्तर 176 व्यूज़
If you choose not to use the Internet server for Paratext Live, the Paratext Live server would normally be the computer ... -do-i-start-a-local-dedicated-paratext-live-server/471)
[Expert]
anon421222
735
पूछा गया फ़रवरी 23, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They all joined together constantly in prayer, along with the women and Mary the mother of Jesus, and with his brothers.
Acts 1:14
3,045 प्रश्न
6,005 उत्तर
5,671 टिप्पणियाँ
2,026 उपयोगकर्ता