0 वोट
643 व्यूज़

हम 2 कॉलम लेआउट के साथ कुछ समस्याओं का सामना कर रहे हैं। एक जगह, अध्याय का नंबर टेक्स्ट के ऊपर ओवरले (overlaid) हो गया है (2 Chr 5:1)।
2 Chr 2 col overlay

कुछ अन्य जगहों पर, टेक्स्ट मार्जिन से बाहर निकल जाता है।

जब मैं 1 कॉलम लेआउट का उपयोग करता हूँ, तो ये समस्याएं नहीं होतीं। हम 2 कॉलम लेआउट को सही ढंग से कैसे चला सकते हैं? क्या कोई अन्य विकल्प सेट करने की आवश्यकता है? या क्या कोई प्रोग्रामिंग त्रुटि है जिसे ठीक करने की आवश्यकता है?

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

10 उत्तर

0 वोट

मैंने PrintDraftChanges.txt में इस तरह 2 कॉलम लेआउट की समस्याओं के लिए एक अस्थायी बायपास कोड किया:

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

कुछ संदर्भ-विशिष्ट परिवर्तन नियमों का उपयोग करने के बाद रैपिंग (wrapping) को काम करने लगाने में अच्छा काम!

क्या आपको अभी भी गलत अध्याय नंबर कटआउट (cutout) की समस्या हो रही है? यदि हाँ, तो कृपया जॉब का एक आर्काइव भेजें ताकि हम इसे प्रतिकृति (replicate) कर सकें और ठीक कर सकें। अपने किसी प्रोजेक्ट पर टेस्ट करते समय मुझे वही व्यवहार नहीं मिला। संदर्भ का अधिक देखना भी मददगार होगा। क्या यह पेज के अंत में हो रहा है (जहाँ पुस्तक को पिछली पुस्तक से जोड़ा गया है)?

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

अध्याय नंबर कटआउट की समस्या अभी भी है, लेकिन मैं ऊपर किए गए परिवर्तनों में से एक (पंक्ति 49) के साथ इसे बायपास कर सकता हूँ। इसे केवल 2 Chr को अकेला प्रिंट करके आसानी से प्रतिकृति (reproducible) किया जा सकता है। मैंने इसके लिए आर्काइव फ़ाइल बनाई है। मैं इसे इस पोस्ट के विषय के साथ सपोर्ट ईमेल पर भेजूंगा। यदि आपको टेक्स्ट ओवरफ्लो समस्या को प्रतिकृति करने के लिए आर्काइव फ़ाइल की भी आवश्यकता है, तो मैं आसानी से वह भी कर सकता हूँ।

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

एक और 2 कॉलम लेआउट समस्या जिसे हमने अभी-अभी खोजा है। अधिकांश पेज पेज के नीचे तक सही ढंग से भर जाते हैं। हालाँकि, कई पेजों के नीचे बहुत सारा खाली स्थान है। यहाँ एक उदाहरण है:


जब मैं अध्याय 7 को अकेला प्रिंट करता हूँ, तो उसमें खाली स्थान नहीं होता है। जब मैं अध्याय 6 और 7 को अकेले प्रिंट करता हूँ, तो उसमें थोड़ा कम खाली स्थान होता है। हालाँकि, जब मैं अध्याय 5 से 7 तक प्रिंट करता हूँ, तो उसमें खाली स्थान की बड़ी मात्रा होती है।

क्या कोई सेटिंग है जो इसका नियंत्रण करती है या क्या यह एक और समस्या है जिसे जांचने की आवश्यकता है?

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

पेज के अंत में बड़े अंतरालों का सबसे आम कारण यह है कि मैक्रो कॉलम को BALANCE करने में असमर्थ हैं। आमतौर पर, उस पेज पर एक अनुच्छेद की लंबाई को (या उस अनुच्छेद को जो उस पेज पर होना चाहिए) बस एक पंक्ति बढ़ाकर समस्या का समाधान हो जाता है। कभी-कभी, अनुच्छेद के भीतर टेक्स्ट के आधार पर, लंबाई को एक पंक्ति कम करने से यह फिट हो जाता है।

इनमें से किसी भी को Adjust List का उपयोग करके प्राप्त किया जा सकता है - जो View+Edit टैब/पेज पर उपलब्ध है। Generate… बटन का उपयोग करके अनुच्छेदों की सूची बनाएं, और फिर +0 को +1 में बदलें ताकि अनुच्छेद बढ़े या -1 में बदलें ताकि अनुच्छेद सिकुड़े। हमेशा संभव नहीं होता कि एक अनुच्छेद बढ़े या सिकुड़े, इसलिए इसमें कुछ समय और मेहनत लगती है।

यदि संतुलित कॉलम बिल्कुल भी महत्वपूर्ण नहीं हैं, और आप बस टेक्स्ट को पेज पर उपलब्ध सभी स्थान का उपयोग करने चाहते हैं, तो आप अपनी ptxprint-premods.tex फ़ाइल में (Advanced टैब से उपलब्ध) ये दो पंक्तियाँ जोड़ सकते हैं और यह कॉलम बैलेंसिंग को नजरअंदाज कर देगा।

\clubpenalty=0
\widowpenalty=0

और आप बाद में “असंतुलित” आउटपुट का निरीक्षण कर सकते हैं और फिर पेज को मैनुअली संतुलित करने के लिए कॉलम को बढ़ा सकते हैं या सिकुड़ा सकते हैं।

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

मैंने ptxprint-premods.tex फ़ाइल में 2 पंक्तियाँ जोड़ने की कोशिश की और मुझे एक त्रुटि मिली:
PTXprint Version 1.9.2
कृपया भेजें: [Email Removed]

PTXprint [1.9.2] - Error!

Failed to create: ptxprint-Piaroa-REVPBT.pdf

The log file shows: ! Undefined control sequence.

ओह! कुछ अप्रत्याशित हुआ जिसने इस त्रुटि का कारण बना।

बस Apply Initial Settings (ptxprint-premods.tex) को सक्षम करने से ऊपर वर्णित विफलता होती है, भले ही मैंने इसे केवल 2 डिफ़ॉल्ट कमेंट पंक्तियों तक पुनर्स्थापित कर दिया हो।

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

हमें कॉलम बैलेंसिंग की आवश्यकता नहीं है, इसलिए यदि हम यह पता लगा सकते हैं कि कॉलम बैलेंसिंग को कैसे बंद किया जाए, तो यह कई पेजों के नीचे अतिरिक्त स्थान की समस्या का समाधान कर सकता है।

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

कुछ प्रयास और त्रुटि (trial and error) के माध्यम से, मैंने पता लगाया कि ऊपर दी गई 2 पंक्तियों को ptxprint-mods.tex (ptxprint-premods.tex में नहीं) में जाना चाहिए। जब मैंने clubpenalty और windowpenalty दोनों का उपयोग किया, तो पेज के नीचे कुछ चीज़ें थीं जो नए पेज पर शुरू होनी चाहिए थीं। जब मैंने windowpenalty अकेला उपयोग किया, तो ऐसा लगता है कि यह बेहतर काम करता है।

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

ओवरहैंगिंग शब्दों के बारे में… मुझे आश्चर्य है कि क्या आपके पास ‘prevent orphan words’ चालू है। यह उसका सबसे संभावित कारण लगता है। ‘Prevent orphan words’ मूल रूप से टेक्स्ट में किसी भी अंतिम दो शब्दों को एक ही पंक्ति पर प्रकट होने के लिए बाध्य करता है, इसलिए यदि वे फिट होने के लिए लंबे हैं और हाइफ़नेशन नियम नहीं हैं, तो आपको बिल्कुल वही मिल रहा है जिसकी आपने मांग की है।

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

ओह। मैंने इस पर ‘reply’ दबाया नहीं था:
अध्याय नंबर के सही ढंग से बैठने के बारे में, मुझे आश्चर्य है कि जॉब को फिर से चलाने से क्या वह ठीक हो जाएगा। कभी-कभी ड्रॉप-कैप के लिए सही जगह तय करने के लिए ptxprint को जो देना पसंद है उससे अधिक री-रन (re-runs) की आवश्यकता होती है। TeX को पता चल जाता है कि इसकी आवश्यकता है, और आउटपुट में एक ''Re-run…" सूचना देता है।

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

‘prevent orphan words’ की जांच करने के लिए सुझाव के लिए धन्यवाद। इसने ओवरहैंगिंग शब्दों के साथ मदद की। विकल्प डिफ़ॉल्ट रूप से चालू था और चूंकि मुझे पता नहीं था कि इसका क्या अर्थ है, मैंने इसे वैसे ही छोड़ दिया। अब मैंने इसे बंद कर दिया है और ओवरहैंगिंग शब्द नहीं रहे।

अध्याय नंबर के सही ढंग से बैठने के लिए, यह हर बार होता है जब मैं इसे चलाता हूँ (PrintDraftChanges.txt में मैंने जो पहला mod किया था उसके बिना। मैंने कभी पैनल पर ‘Re-run’ सूचना नहीं देखी।

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

यह एक व्यापक पोस्ट है!

कॉलम बैलेंसिंग के उप-विषय पर। यदि आप असंतुलित कॉलम के साथ खुश हैं, तो आप कॉलम बैलेंसर में कुछ फज़ (fuzz) जोड़ने की कोशिश कर सकते हैं (ptxprint-mods.tex में):

\def\BalanceThreshold{1}  % number of lines of unbalance

यह एक थोड़ा कम परीक्षण किया गया क्षेत्र है, इसलिए बेटा टेस्टर होने के लिए धन्यवाद :slight_smile:

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

अगली जारी की गई संस्करण में यह Layout टैब पर एक अतिरिक्त सेटिंग के रूप में होगा:

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

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

0 वोट
2 उत्तर 248 व्यूज़
पवित्र ग्रंथों पर 'Two Column Layout' की अपेक्षित प्रतिक्रिया होती है और वास्तव में सभी अन्य प्रोजेक्ट्स के GLO में भी। लेकिन ... PDF ' अपेक्षित रूप से काम करता है। कोई सुझाव?
anon095293 129 पूछा गया फ़रवरी 22, 2023
PTXprint में
0 वोट
2 उत्तर 230 व्यूज़
मैं इस तरह का लेआउट उपयोग करने की कोशिश कर रहा हूँ। हालाँकि, मुझे यहाँ जो मैंने संलग्न किया है, वैसा ही दिख रहा ... ओर से कोई भी सहायता बहुत सराहनीय होगी। भगवान आपका आशीर्वाद करे।
Waktola_Merdassa1 102 पूछा गया नवंबर 3, 2021
0 वोट
3 उत्तर 243 व्यूज़
मैं PTXprint 1.9 चला रहा हूँ। जिस USFM फ़ाइल पर मैं काम कर रहा हूँ, उसमें प्रत्येक अध्याय के लिए \c के बाद \cl आता ... आपको पता है कि यहाँ क्या हो रहा है? मदद के लिए बहुत धन्यवाद।
da4396 126 पूछा गया जुलाई 22, 2021
PTXprint में
0 वोट
1 उत्तर 85 व्यूज़
2+ वर्षों पहले के दूसरे द्विभाषी प्रश्न की तरह, मैंने लूका के कुछ श्लोकों के अंश के लिए निकट संबंधी भाषाओं में द्विभाषी ... पाए हैं, इसलिए मैं उसकी ओर इशारा करने के लिए खुश हूँ।
rowbory 510 पूछा गया अक्टूबर 3, 2024
PTXprint में
0 वोट
4 उत्तर 378 व्यूज़
क्या कोई तरीका है जिससे हम अनुभाग शीर्षक से पहले की खाली पंक्ति को हटा सकें, जब शीर्षक कॉलम के शीर्ष पर हो? मेने 'space before' और 'space after' दोनों को 0 पर सेट किया है।
mlucas53 148 पूछा गया जुलाई 28, 2023
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,051 प्रश्न
6,010 उत्तर
5,676 टिप्पणियाँ
2,030 उपयोगकर्ता