0 वोट
191 व्यूज़
रिकॉर्डिंग के लिए, मैं चाहता हूँ कि प्रत्येक पाठक को उनके अध्याय(अध्याय) अलग-अलग पृष्ठों पर पढ़ने के लिए दिए जाएं, इस प्रकार कि अनुच्छेद कभी भी पृष्ठों के बीच में नहीं टूटें।

प्रत्येक अध्याय को एक नए पृष्ठ पर प्रिंट करना अच्छी तरह से काम करता है, इसके लिए changes.txt में '\\c ' > '\\pb\\c ' जोड़कर। (इस फोरम में मुझे जो संकेत मिला, उसके लिए धन्यवाद!)

हालाँकि, मुझे अनुच्छेदों को पृष्ठों के बीच में टूटने से रोकने का कोई तरीका नहीं मिला है। क्या इसे करने का कोई तरीका है? मुझे यह बहुत उपयोगी लगेगा!

किसी भी सहायता के लिए धन्यवाद!
रोलैंड
English से मशीन-अनुवादित
PTXprint में द्वारा (245 अंक) | 191 व्यूज़

1 उत्तर

0 वोट
अपने ptxprint-mods.tex में निम्नलिखित पंक्ति जोड़ें:

\interlinepenalty 10000

जो (मैंने इसकी जाँच की है) सभी अनुच्छेद-विभाजनों को निष्क्रिय कर देगा, जिसमें वे स्थान भी शामिल हैं जहाँ आपको विभाजन चाहिए क्योंकि अन्यथा पृष्ठ की लंबाई ओवरफ्लो हो जाएगी। आप इसकी बजाय कुछ ऐसा कर सकते हैं:


\def\NoSplitParagraphs{\interlinepenalty 10000}
\def\AllowSplitParagraphs{\interlinepenalty 9999}
\NoSplitParagraphs

और फिर changes.txt में कुछ नियम जोड़ें जो इस तरह की चीज़ें करें:

at ROM 94:12 "\\p" > "\\p\\AllowSplitParagraphs"
at ROM 96:1 "\\p" > "\\p\\NoSplitParagraphs"

(आप USFM में सीधे \interlinepenalty 1000 नहीं डाल सकते, क्योंकि USFM में TeX को संख्याओं को अक्षरों के रूप में मानने के लिए कहा जाता है, ताकि \s1 आदि की अनुमति दी जा सके)
English से मशीन-अनुवादित
द्वारा (1.1k अंक)
लेकिन आप ऐसा नहीं करना चाहते हैं। यदि आपके पास एक पृष्ठ के लिए बहुत अधिक पाठ है, तो TeX को क्या करना चाहिए? यदि आप सभी पृष्ठ-विभाजनों को ब्लॉक कर देते हैं, तो उसे पृष्ठ को ओवरफिल करना होगा और PDF पृष्ठ के अंत से बाहर चला जाना होगा, और पाठ खो जाएगा। इसीलिए TeX इस तरह की चीज़ों को करने में वास्तव में सहज नहीं होता है। यदि TeX गलत जगह पर पृष्ठ तोड़ रहा है, तो यह एक अलग सवाल है। लेकिन केवल इसलिए कि आपने कहा कि पृष्ठ न तोड़े जाए, वह अचानक पृष्ठ पर फिट होने के लिए पाठ का आकार बदल नहीं जाएगा। वह बस नीचे की ओर चला जाएगा और पाठ खो जाएगा। यह अच्छा नहीं है।
English से मशीन-अनुवादित

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

0 वोट
2 उत्तर 106 व्यूज़
मुझे इस कमांड का उपयोग करके एक विशिष्ट मार्कर से पहले ब्रेक को रोकने में काफी सफलता मिली है (उदाहरण के लिए, हमेशा \q2 ... मदद करता है: \setbetweenhook{pc}{p}{\nobreak} कोई सुझाव?
jeffh 1.4k पूछा गया नवंबर 26, 2025
0 वोट
5 उत्तर 747 व्यूज़
मैं एक डायग्लॉट (diglot) प्रिंट करने की कोशिश कर रहा हूँ, लेकिन अंत में अनाथ अनुच्छेद (orphan paragraphs) बन रहे ... बदलने के अलावा?) Screenshot 2021-04-22 1638341301 922 129 KB
anon043588 110 पूछा गया अप्रैल 22, 2021
0 वोट
1 उत्तर 40 व्यूज़
हमारे पास एक बाइबल मॉड्यूल है जिसमें पवित्र ग्रंथ के अंश शामिल हैं, जिसमें खंड \pb पेज ब्रेक्स द्वारा अलग किए गए हैं। \pb ... को ऐसा करने से रोकने के लिए सेटिंग कहाँ खोज सकता हूँ?
beve 131 पूछा गया 2 दिन पहले
0 वोट
2 उत्तर 249 व्यूज़
ऐसा लगता है कि PTXPrint 2.7.6 में "पहले अध्याय को नई पृष्ठ से शुरू करें" (Start 1st Chapter on a New Page) विकल्प काम ... में अध्याय 1 को \c 1 के रूप में चिह्नित किया गया है।
marvinson 304 पूछा गया दिसंबर 6, 2024
PTXprint में
0 वोट
9 उत्तर 879 व्यूज़
मैं अध्ययन बाइबल (study Bible) के सामग्री के एक समूह के लिए आउटपुट बना रहा हूँ। इस लेआउट में, सभी नोट्स बाईं ओर संरेखित ... से पहले माप (measure) का जितना संभव हो उतना भर सकें?
[Expert]
jmkla
290
पूछा गया फ़रवरी 21, 2023
PTXprint में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,064 प्रश्न
6,024 उत्तर
5,695 टिप्पणियाँ
2,036 उपयोगकर्ता