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

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

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

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

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 उत्तर 35 व्यूज़
मुझे इस कमांड का उपयोग करके एक विशिष्ट मार्कर से पहले ब्रेक को रोकने में काफी सफलता मिली है (उदाहरण के लिए, हमेशा \q2 ... मदद करता है: \setbetweenhook{pc}{p}{\nobreak} कोई सुझाव?
jeffh 1.4k पूछा गया नवंबर 26, 2025
0 वोट
5 उत्तर 590 व्यूज़
मैं एक डायग्लॉट (diglot) प्रिंट करने की कोशिश कर रहा हूँ, लेकिन अंत में अनाथ अनुच्छेद (orphan paragraphs) बन रहे ... बदलने के अलावा?) Screenshot 2021-04-22 1638341301 922 129 KB
anon043588 110 पूछा गया अप्रैल 22, 2021
0 वोट
2 उत्तर 169 व्यूज़
ऐसा लगता है कि PTXPrint 2.7.6 में "पहले अध्याय को नई पृष्ठ से शुरू करें" (Start 1st Chapter on a New Page) विकल्प काम ... में अध्याय 1 को \c 1 के रूप में चिह्नित किया गया है।
marvinson 304 पूछा गया दिसंबर 6, 2024
PTXprint में
0 वोट
9 उत्तर 610 व्यूज़
मैं अध्ययन बाइबल (study Bible) के सामग्री के एक समूह के लिए आउटपुट बना रहा हूँ। इस लेआउट में, सभी नोट्स बाईं ओर संरेखित ... से पहले माप (measure) का जितना संभव हो उतना भर सकें?
[Expert]
jmkla
290
पूछा गया फ़रवरी 21, 2023
PTXprint में
0 वोट
2 उत्तर 302 व्यूज़
When I run the Unmatched Pairs of Punctuation Check (PT 8 or 9), almost every opening quotation mark that starts a quote ... this case!). Any ideas on how to resolve this problem?
viverechristus 296 पूछा गया अगस्त 21, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,052 प्रश्न
6,011 उत्तर
5,677 टिप्पणियाँ
2,032 उपयोगकर्ता