0 वोट
517 व्यूज़
आप यह कैसे सुनिश्चित करते हैं कि सभी \q2 पंक्तियाँ हमेशा पिछली \q1 पंक्ति के साथ उसी पृष्ठ पर हों?
English से मशीन-अनुवादित
PTXprint में द्वारा (1.4k अंक) | 517 व्यूज़

3 उत्तर

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

मुझे वास्तव में इसे करने का एक तरीका पता है, लेकिन मैं इसे यहाँ पोस्ट करना चाहता था ताकि अगली बार जब मुझे इसकी ज़रूरत हो तो मैं इसे ढूंढ सकूँ!

ptxprint-mods.tex फ़ाइल में (Advanced टैब पर उस फ़ाइल के लिए बॉक्स को चेक करें और Edit... पर क्लिक करें) इस पंक्ति को जोड़ें:

\sethook{before}{q2}{\nobreak}
English से मशीन-अनुवादित
द्वारा (1.4k अंक)
0 वोट
बेशक, यदि आप अपना सवाल बहुत सटीक रूप से लेना चाहते हैं और केवल q1 और q2 के बीच टूटने से बचना चाहते हैं (और कहें कि q2 और q2 के बीच टूटने की अनुमति दें), तो समस्या थोड़ी अधिक दिलचस्प हो जाती है:

\catcode`\@=11
\addtoparstylehooks{\xdef\lastmarker{\m@rker}}
\m@kedigitsletters
\def\@qone{q1}
\m@kedigitsother
\sethook{before}{q2}{\ifx\lastmarker\@qone\relax\nobreak\fi}

यहाँ हम प्रत्येक अनुच्छेद के अंत में पिछले अनुच्छेद के मार्कर को पकड़ते हैं, फिर q2 से पहले हम जाँच करते हैं कि क्या पिछला अनुच्छेद मार्कर q1 था और यदि हाँ, तो nobreak सम्मिलित करते हैं। ध्यान दें कि मार्कर की तुलना q1 से करने के लिए, हम q1 को तुलना के लिए कुछ के रूप में संग्रहीत करते हैं, लेकिन q1 में 1 एक अंक नहीं बल्कि एक अक्षर है, इसलिए हमें उस def को करने के दौरान अंकों को अक्षरों के रूप में पुनर्वर्गीकृत करना होगा और फिर उन्हें वापस रखना होगा। sethook इस बात के लिए चतुर है कि वह हमें उस तरह की चीज़ों को करने के बिना पुनर्वर्गीकरण के लिए हमारे लिए काम करता है।
English से मशीन-अनुवादित
द्वारा (658 अंक)
0 वोट

मुझे पता है कि अन्य उत्तर भी रहे हैं, लेकिन जब यह मौजूद है तो Martin का उत्तर बहुत अधिक है...
 

\setbetweenhook{q1}{q2}{\nobreak}


English से मशीन-अनुवादित
द्वारा (1.1k अंक)
मेरा मानना है कि यदि आपने इसका उपयोग किया, तो आप यह भी चाहेंगे:

\setbetweenhook{q2}{q2}{\nobreak}

ताकि यदि आपके पास लगातार कई \q2 हों, तो वे भी एक साथ रखे जाएं।
English से मशीन-अनुवादित

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

0 वोट
1 उत्तर 229 व्यूज़
हमारी कविताएँ सभी sfm \q1 में हैं और अधिकांश पंक्तियाँ इतनी छोटी हैं कि वे मार्जिन के भीतर रहती हैं। हालाँकि, कुछ बार ... से अधिक पंक्तियों में फैलती है, तो टैब कितना होना चाहिए।
debbodaneejo 118 पूछा गया फ़रवरी 4
PTXprint में
+1 मत
1 उत्तर 605 व्यूज़
कुछ अनुवाद परियोजनाओं में फुटनोट्स के अंत में विराम चिह्न (periods) नहीं रखे जाते। यदि आप उन्हें हटा देते हैं, तो ... at the end of footnotes - Helps - Paratext Supporter Site
[Expert]
Jeff_Shrum
2.9k
पूछा गया अगस्त 30, 2022
0 वोट
2 उत्तर 241 व्यूज़
PTX में रिफ़रेंस सेटिंग्स में क्या कोई विकल्प है जो रिफ़रेंस को श्लोक के नीचे चिह्नित करने के लिए उपयोग किया जा सके?
Shivaji 117 पूछा गया मार्च 7, 2025
PTXprint में
0 वोट
2 उत्तर 388 व्यूज़
सभी को नमस्ते, हम कविता शब्द "Selah" को दाईं ओर संरेखित (right aligned) करने की कोशिश कर रहे हैं, भले ही यह उस वाक्य के ... दिख रहा है... क्या हम कुछ छूट रहे हैं? धन्यवाद, GY
gyip 109 पूछा गया सितंबर 4, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others.
Romans 12:4-5
3,069 प्रश्न
6,030 उत्तर
5,700 टिप्पणियाँ
2,038 उपयोगकर्ता