+1 मत
49 व्यूज़
हमारे पास एक उपयोग का मामला है जहाँ टीम अलग-अलग अध्यायों की समीक्षा के लिए उन्हें अलग-अलग टीम सदस्यों को वितरित करना चाहती है। किताबों को विषम पृष्ठ पर शुरू करने के लिए एक कोड स्निपेट है। \setbookhook{start}{MAT}{\zNeedOddPage}

क्या कोई समान कोड है जिसे अध्यायों को विषम पृष्ठ पर शुरू करने के लिए उपयोग किया जा सकता है?
English से मशीन-अनुवादित
PTXprint में द्वारा (148 अंक) | 49 व्यूज़

1 उत्तर

0 वोट

शायद .tex फ़ाइल में हुक का उपयोग करके इसे करने का एक बेहतर/अलग तरीका हो, लेकिन changes.txt का उपयोग करके प्रत्येक अध्याय संख्या से पहले \pb (पेजब्रेक) और \zNeedOddPage इंजेक्ट करने का एक सरल तरीका भी है:

"\\c" > "\\pb\n\\zNeedOddPage\n\\c"

यह पर्याप्त रूप से काम करता प्रतीत होता है।

English से मशीन-अनुवादित
द्वारा (3.2k अंक)
धन्यवाद, मार्क। यह एक भाषा के लिए काम करता है। मैंने यह नहीं बताया कि ऊपर दिया गया परियोजना एक द्विभाषी (diglot) है जिसमें एक स्रोत (Secondary) और एक लक्ष्य (Primary) भाषा है। कोड लागू करने पर, PDF में प्रत्येक अध्याय एक सम संख्या वाली पृष्ठ (even page) से शुरू होता है। ऐसा लगता है कि पहले अध्याय से पहले एक अनावश्यक खाली पृष्ठ जोड़ा जाता है। मैंने कोड को केवल Primary परियोजना में और Primary और Secondary दोनों परियोजनाओं में जोड़ने का प्रयास किया है। कोई बदलाव नहीं हुआ।

मुझे यह भी उल्लेख करना चाहिए कि \c 1 से पहले \there और \cl है।

एक पार्श्व टिप्पणी के रूप में, क्या \c 1 को बाहर रखने का कोई तरीका है ताकि पहला अध्याय पुस्तक के शीर्षक के साथ उसी पृष्ठ पर शुरू हो?
English से मशीन-अनुवादित
मैं changes.txt में उस स्ट्रिंग का परीक्षण कर रहा हूँ और यह प्रत्येक अध्याय (अध्याय 1 को छोड़कर) को एक नए पृष्ठ पर शुरू कर रहा है, लेकिन यह प्रत्येक अध्याय को विषम पृष्ठ पर शुरू नहीं कर रहा है।

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

डाइग्लॉट में पेज-ब्रेक सामान्य पाठ में 'यहाँ पढ़ना बंद करें और अब तक जो भी है उसे प्रिंट करें' की तुलना में अगले कॉलम को नए पृष्ठ पर शुरू करने का एक विनम्र अनुरोध है। सामान्यतः,当然, आप चाहते हैं, अन्यथा एक कॉलम में \pb अगले कॉलम को सही ढंग से संरेखित होने से रोक देगा।
 इसका मतलब है कि \zneedoddpage शायद डाइग्लॉट के लिए अपेक्षा के अनुसार काम नहीं करेगा।

English से मशीन-अनुवादित
धन्यवाद। यह तर्कसंगत है और हमारे अनुभव से मेल खाता है।
हमने इस मामले में ड्राफ्ट कॉपियों के लिए एक कार्य-समाधान (work around) निकाला है। Body टैब पर "Start all other chapters on a new page" पर टिक करें। यदि दिखावट महत्वपूर्ण नहीं है, तो Diglot टैब पर "Document Based" एल्गोरिदम का उपयोग करें। \c 1 के अलावा सभी अध्याय नए पृष्ठ पर शुरू होंगे। हम usfm फ़ाइल में जहाँ आवश्यक हो \pb का उपयोग करके उन अध्यायों को विषम पृष्ठ पर धकेलने के लिए उन्हें सम पृष्ठ से हटाते हैं। यह "Scored" एल्गोरिदम के साथ भी काम करता है। चूँकि प्रत्येक अध्याय नए पृष्ठ पर शुरू नहीं होता है, इसलिए अधिक \pb की आवश्यकता होती है, लेकिन पृष्ठ की दिखावट बेहतर होती है।
English से मशीन-अनुवादित

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

0 वोट
2 उत्तर 145 व्यूज़
ऐसा लगता है कि PTXPrint 2.7.6 में "पहले अध्याय को नई पृष्ठ से शुरू करें" (Start 1st Chapter on a New Page) विकल्प काम ... में अध्याय 1 को \c 1 के रूप में चिह्नित किया गया है।
marvinson 304 पूछा गया दिसंबर 6, 2024
PTXprint में
0 वोट
1 उत्तर 34 व्यूज़
सभी को नमस्ते! हाल ही में मैंने एक टीम को PTXprint का परिचय दिया और वे इसका उपयोग करने के लिए उत्साहित हैं। वे इसे ... के लिए बाएँ पृष्ठ का नंबर विषम (odd) कैसे बना सकता हूँ?
KR 151 पूछा गया नवंबर 17, 2025
PTXprint में
0 वोट
1 उत्तर 124 व्यूज़
अन्य सभी सेक्शन हेडिंग टेक्स्ट में सही ढंग से प्रकट होते हैं, लेकिन \c 1 के लिए सेक्शन हेडिंग अध्याय से पहले एक ... /view?usp=sharing> उम्मीद है कि यह लिंक काम करेगा। धन्यवाद
anon095293 129 पूछा गया मार्च 24, 2025
0 वोट
2 उत्तर 141 व्यूज़
बेस LTR प्रोजेक्ट और transliterated RTL प्रोजेक्ट दोनों में PTXprint की प्रतिक्रिया अपेक्षित होती है और उपयोगी आउटपुट उत्पन्न होता ... 10 Pro 22H2 build 19045.5608 PTXprint v2.7.27
Mark Skinner 104 पूछा गया मार्च 21, 2025
PTXprint में
0 वोट
1 उत्तर 101 व्यूज़
नमस्ते मैं एक लेआउट पर काम कर रहा हूँ और मैं चाहता था कि मेरे पेज बॉर्डर को अध्याय 24, श्लोक 10 तक सीमित किया ... किया गया नियम दिखाया है। आपकी सहायता के लिए पहले से ही धन्यवाद।
Roger Beramgoto Nado 125 पूछा गया दिसंबर 13, 2024
PTXprint में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Don’t you know that you yourselves are God’s temple and that God’s Spirit dwells in your midst?
1 Corinthians 3:16
3,048 प्रश्न
6,007 उत्तर
5,672 टिप्पणियाँ
2,028 उपयोगकर्ता