0 वोट
887 व्यूज़

मैं एक "अध्ययन ड्राफ्ट" PTXprint कॉन्फ़िगरेशन बनाना चाहता/चाहती हूँ जो नोट-लेखन/नोट-निर्माण के लिए पृष्ठ के आधे हिस्से पर पंक्तियाँ प्रदान करे। आप इसे 2-कॉलम लेआउट के रूप में सोच सकते हैं जिसमें एक कॉलम (चाहे वह किसी भी ओर हो या अंदर/बाहर) नोट्स बनाने के लिए पंक्तियों से भरा हो। मैं एक ऐसे सिस्टम की तलाश कर रहा/रही हूँ जो कई टीमों को अपना काम स्वतंत्र रूप से करने में सक्षम बनाए।

क्या आप किसी हुक (hook) या मैक्रो (macro) के बारे में सोच सकते हैं जो, एक कॉलम के अंत तक पहुँचने पर, किसी प्रकार के कॉलम ब्रेक के बाद, कॉलम के अंत तक पंक्तियों से भरा एक समतल कॉलम बना दे, और फिर अगले पृष्ठ की शुरुआत (अर्थात, 2-कॉलम लेआउट का अगला कॉलम) पर पाठ को फिर से शुरू कर दे? यदि नहीं, तो क्या आप इस तरह की चीज़ संभव बनाने के लिए कोई अन्य तरीका सोच सकते हैं?

आपकी सहायता के लिए धन्यवाद!

PS.  मैंने एक डिग्लॉट (diglot) बनाने की कोशिश की, जिसमें पंक्तियों से भरा एक डमी Paratext प्रोजेक्ट था, लेकिन समानांतर पाठ की लंबाई में अंतर के कारण पंक्तियों ने बेहद असहज खाली जगहें (holes) छोड़ दीं। मुझे लगता है कि मैं आधे पृष्ठ की पंक्तियों के साथ एक PDF बैकग्राउंड डालने की कोशिश कर सकता/सकती हूँ, लेकिन इससे टीम को हर वर्कस्टेशन पर PDF प्राप्त करने और व्यवस्थित करने के लिए अतिरिक्त निर्देशों और चरणों की आवश्यकता होगी।

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

7 उत्तर

+2 वोट
सर्वोत्तम उत्तर

हाँ, अब "Notelunes" के लिए एक क्लिक-सॉल्यूशन उपलब्ध है:

यह बाइंडिंग गटर (Binding Gutter) को चालू कर देगा और लाइनों के लिए एक चौड़ा गटर सेट कर देगा। डिफ़ॉल्ट रूप से, लाइनों का अंतर पाठ के समान होता है, लेकिन इसे Advanced टैब के Other टैब पर सेटिंग्स को समायोजित करके बदला जा सकता है। विभिन्न Noteline सेटिंग्स के लिए Page Layout और Spacing सेक्शन के अंतर्गत देखें।

English से मशीन-अनुवादित
द्वारा (3.2k अंक)
चयनित द्वारा
–2 वोट

ठीक है, तो मूल रूप से पहले पठन में ऐसा लगता है कि आप एक संकीर्ण एकल-कॉलम लेआउट चाहते हैं, जिसमें 'अप्रयुक्त' स्थान पंक्तियों से भरा हो। जिस हुक की आप तलाश कर रहे हैं, वह शायद \doLines मैक्रो से एक लाइन-ड्रॉइंग मैक्रो को कॉल करना है, जिसका उपयोग पृष्ठ पर रखे गए पाठ को चिपकाने के ठीक पहले किया जाता है। इसे लेआउट टैब पर उपलब्ध ग्राफ-पेपर और/या ग्रिड लाइन्स को बनाने के लिए कॉल किया जाता है। यदि आप इसका उपयोग करने वाले हैं और कुछ TeX प्रोग्रामिंग करने का मन है, तो ptx-cropmarks.tex में doGraphPaper के (लगभग) अंतिम 15 पंक्तियों की कॉपी लेना शायद एक उत्कृष्ट प्रारंभिक स्थान है।

लेकिन... समस्या चित्रों और नोट्स के साथ आती है।  क्या उन्हें 'पूर्ण पृष्ठ चौड़ाई' की होनी चाहिए या केवल आपके पाठ की चौड़ाई? और सामान्यतः पूर्ण चौड़ाई वाले पाठ के हिस्से (पुस्तक परिचय, आदि) के बारे में क्या? यदि इनमें से किसी भी उत्तर 'पूर्ण चौड़ाई' है, तो आप वास्तव में दो-कॉलम और एकल-कॉलम लेआउट रूटीन्स के बीच एक क्रॉस (hybrid) मांग रहे हैं, और यह काफी अधिक जटिल हो जाता है।

English से मशीन-अनुवादित
द्वारा (1.1k अंक)
हाय एलेक्स, मैंने अक्सर इस विचार के बारे में सोचा है, और यह करना कितना आसान/कठिन होगा। मुझे यह सुनने में रुचि है कि आप कितनी दूर तक जाते हैं, और क्या हमें (अंततः) इसे एक अन्य विकल्प (या यहां तक कि केवल एक कोड स्निपेट) बनाने की आवश्यकता है जिसे लोग अपनी आवश्यकताओं के अनुसार आयात कर सकें और समायोजित कर सकें।
मुझे यह भी आश्चर्य होता है कि हेडर्स को कैसे प्रदर्शित किया जाना चाहिए - क्या उन्हें भी समायोजित करने की आवश्यकता होगी।
संभवतः आपको पंक्तियों को मिरर (mirror) करने की आवश्यकता होगी ताकि वे हमेशा पृष्ठ के बाहरी किनारे पर हों।
मेरा अनुमान है कि यदि आप अपनी गहराई से बाहर पाते हैं, तो DG मदद करने के लिए तैयार होंगे।
English से मशीन-अनुवादित
धन्यवाद, @Mark P और @DG। मैंने InDesign में एक A5 PDF बनाया जिसमें 3 कॉलम वाला एक टेबल था, मध्य कॉलम में कोई पंक्तियाँ नहीं डालीं। मैंने उस PDF को सेव किया और उसे Ornamental Decorations > Border > PDF Border ("Full Page" चुनकर) के रूप में डाल दिया। फिर मैंने वह PDF हमारी संस्था के मॉडल प्रोजेक्ट के "Shared > ptxprint" फोल्डर में डाल दिया। इस प्रकार, बैकग्राउंड PDF सभी हमारी टीमों के लिए Send/Receive के माध्यम से उपलब्ध है। जैसे ही वे मॉडल प्रोजेक्ट से कॉन्फ़िगरेशन को अपने प्रोजेक्ट में साझा करते हैं, उन्हें PDF का तुरंत और सुगमता से उपयोग करने का अधिकार मिल जाता है (बिना किसी अतिरिक्त फाइलों को सही स्थान पर रखने के झंझट के, जैसा कि मैंने डर रखा था)।

हम इन पाठों में परिचय या क्रॉस-रेफरेंस डालने की योजना नहीं बना रहे हैं, इसलिए उन पर फॉर्मेटिंग समस्या नहीं लगती है।

यदि यह हमारे लिए काम करता है, तो मुझे लगता है कि मुझे अभी TeX की कोशिश करने की आवश्यकता नहीं होगी।

मैं आपको एक स्क्रीनशॉट और एक आर्काइव ईमेल करूंगा/करूंगी। फिर से धन्यवाद!
English से मशीन-अनुवादित
मेरे मूल प्रश्न में, @DG, मैं पृष्ठ के एक ओर 1 कॉलम का पाठ और फिर पृष्ठ के दूसरे आधे हिस्से के लिए पंक्तियाँ चाहता था। चूंकि PTXprint केवल "साइड मार्जिन" के लिए नियंत्रण देता है, एक 1-कॉलम लेआउट की आवश्यकता है कि ऐसा कॉलम केंद्रित हो। @DG, आपके उत्तर से ऐसा लगता है कि आपके पास भी उसी पर दृश्य हो सकता है।

तो मेरा समाधान (जैसा कि ऊपर कहा गया है), तीन कॉलम देता है: किनारों पर पंक्तियों के दो खंड (बैकग्राउंड PDF के माध्यम से प्रदान किए गए) और बीच में पाठ का एक कॉलम (जो PTXprint द्वारा फॉर्मेट किया गया है)।

एक अनुवर्ती प्रश्न के रूप में, यदि ऐसे लेआउट में पंक्तियों-से-पाठ का अनुपात बहुत अधिक लगता है, तो बीच में पंक्तियों के एक कॉलम के साथ 2 कॉलम के पाठ को प्राप्त करना भी संभव है। ऐसा करने के लिए, मैंने 2-कॉलम लेआउट पर गटर (gutter) को अधिकतम कर दिया। [संक्षेप में, UI उपयोगकर्ता को अधिकतम 40mm तक सीमित करता है, और फिर भी PDF में मुझे लगभग 31mm ही मिले।] फिर, मैं एक कस्टम PDF बना सकता/सकती हूँ जो केंद्र में पंक्तियाँ देता है, और PTXprint कॉन्फ़िगरेशन मुझे एक 2-कॉलम लेआउट देता है जो पंक्तियों के एक कॉलम को पार करता है जो सामान्य केंद्र-कॉलम क्रॉस-रेफरेंस क्षेत्र की चौड़ाई का लगभग दोगुना है। यह एक सामान्य दिखने वाला रूप प्रदान करता है, जो हमारे Scripture Engagement उद्देश्यों के लिए वांछित हो या न हो।

शायद 1-कॉलम-ऑफ-टेक्स्ट लेआउट उन टीमों/समूहों के लिए उपयोग किया जा सकता है जो लिखने के लिए अधिक स्थान चाहते हैं, और 2-कॉलम कॉन्फ़िगरेशन उन समूहों के लिए उपयोग किया जा सकता है जो लागत-सचेत हैं और उतना अधिक लिखना नहीं चाहेंगे।

PS. @Mark P, हेडर्स के संबंध में, हम चाहते हैं कि यह नियमित रूप से छापे गए Scripture पाठों से अलग दिखे, इसलिए केंद्रित रेफरेंस रेंज 1-कॉलम या 2-कॉलम लेआउट दोनों के लिए काम करती है।
English से मशीन-अनुवादित
मुझे रात में एक और विचार आया (बिल्कुल अनटेस्टेड): polyglot-simplepages प्लगइन को वैकल्पिक कॉलम लेआउट करने के लिए कहा जा सकता है, जिसमें कॉलम छोड़ना शामिल है। यदि आप पाठ का एक डिग्लॉट (diglot) बनाते हैं जिसमें कुछ न हो या खुद हो (यह मानते हुए कि UI इसे अनुमति देता है), और निर्दिष्ट करते हैं कि छापने के लिए एकमात्र कॉलम प्राथमिक/कॉलम L है (\polyglotpages{L}), तो बैकग्राउंड पृष्ठ / रूल्स मैक्रो दूसरे हिस्से में पंक्तियाँ प्रदान कर सकता है। इसका अर्थ होगा कि हेडर्स और फुटर्स प्रभावित नहीं होंगे, और न ही परिधीय सामग्री (periphery materials)।
English से मशीन-अनुवादित
–2 वोट

एक टिप्पणी के रूप में उत्तर, क्योंकि टिप्पणियों में चित्र नहीं हो सकते:
साइड मार्जिन की समस्या के संबंध में (एक टिप्पणी में उल्लिखित), मैं आपको (पूर्ण-व्यू) लेआउट टैब के इस हिस्से की ओर ले जाना चाहूंगा:



बाइंडिंग गटर (binding gutter) का उद्देश्य पाठ क्षेत्र को बाइंडिंग से दूर खिसकाना है। उस ऑफसेट के आधे पृष्ठ के होने से कोई रोक नहीं है। यदि आप 'outer gutter' पर क्लिक करते हैं, तो पृष्ठ दूसरी दिशा में असममित हो जाता है (अबद्ध किनारे पर बड़ा अंतर)।

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

मैं नोट-लेखन बाइबल के इस विचार से प्रेम करता/करती हूँ। शायद इसे भविष्य में PTX Print के नए संस्करण में जोड़ने के लिए एक फीचर के रूप में विचार किया जा सकता है।

ऐसे फीचर के लिए कई उपयोग-केस हैं। नए अनुवाद कार्य के लिए डमी संस्करण छापने के लिए नोट-लेखन पर सुधारों के लिए एक उपयोग-केस है। 

नीचे नोट-लेखन के एक लोकप्रिय लेआउट का एक उदाहरण है जो पाठ के किनारे एक कॉलम देता है।

English से मशीन-अनुवादित
द्वारा (123 अंक)
0 वोट
ऐसी बाइबल्स में, पुस्तक के अंत में क्या होता है जहां पाठ पृष्ठ को भरता नहीं है? क्या नोट्स की पंक्तियाँ पृष्ठ के नीचे तक जारी रहती हैं या वे पाठ के नीचे तक रुक जाती हैं?
English से मशीन-अनुवादित
द्वारा (656 अंक)
0 वोट

मुझे लगता है कि मैंने कुछ काम निकाला है जो मुझे वह देता है जिसकी मैं तलाश कर रहा/रही हूँ। A5 कागज़ पर, मैंने Binding Gutter 45mm का उपयोग किया, Outer Gutter चुना, और फिर Marks & Guides चुना, और विशेष रूप से Grid (Graph Paper)। UI में, मैंने रंग चुना, और मैंने माइनर डिवीज़न लाइन थिकनेस को शून्य कर दिया।

फिर मैंने "ptx-cropmarks.tex" फाइल से पूरा "\doGraphPaper" फंक्शन कॉपी किया और "ptxprint-mods.tex" फील्ड में पेस्ट किया। फिर मैंने इसे अपने लिए काम करने के लिए संशोधित किया।

मैंने ऊर्ध्वाधर पंक्तियाँ बंद कर दीं मूल रूप से उन्हें पूर्ववत करके, और फिर मैंने क्षैतिज पंक्तियों को बदल दिया जो मैं चाहता/चाहती था। मैंने शीर्ष पंक्ति को लाइन अप किया "Horizontal Rule" (लेआउट टैब के मार्जिन से UI के) के साथ शीर्ष ऑफसेट बदलकर। चूंकि मैं बाहरी गटर का उपयोग करना चाहता/चाहती था, मैंने एक "\ifodd\pageno...\else" रणनीति का उपयोग किया ताकि एक ओर और दूसरी ओर पंक्तियाँ अलग-अलग सेट की जा सकें। "\GraphPaperY" गुण को परिभाषित किया जा सकता है ताकि पंक्तियों के बीच का स्थान बदला जा सके। फिर से, मैंने संख्याओं का आधार A5 कागज़ का उपयोग करने पर रखा।

यह वह कोड है जिसे मैंने "ptxprint-mods.tex" में जोड़ा:


\def\doGraphPaper{%
  \bgroup\topskip=0pt\baselineskip=0pt\parindent=0pt\everypar{}\relax
    \def\GraphPaperYoffset{1.81cm}
    %vertical rules
    %
    \def\th@sgprule{Major}%
    \def\gp@type{GraphPaper}%
    \count255=\GraphPaperMajorDiv
    \dimen1=\GraphPaperX
    \dimen2=\pdfpagewidth
    \dimen3=\pdfpageheight
    \dimen0=\GraphPaperYoffset
    % \advance\dimen3 by -\dimen0
    \advance\dimen3 by -50\dimen0
    \advance\dimen2 by -2\dimen1
    \advance\dimen2 by -\GraphPaperXoffset
    \setbox0=\hbox{\kern\GraphPaperXoffset\gp@vrule}%
    \gp@step
    \gp@vrules
    \vbox to 0pt{\hbox to 0pt{\unhbox 0\gp@vrule\hss}\vss}%
    % Horizontal rules
    %
    \def\th@sgprule{Major}%
    \count255=\GraphPaperMajorDiv
    \def\GraphPaperY{0.3535mm}% For less space between lines
    \dimen1=\GraphPaperY
    \dimen2=\pdfpageheight
    \advance\dimen2 by -\dimen1

    \ifodd\pageno
    \dimen3=.5\pdfpagewidth
    \def\GraphPaperXoffset{9.5cm}% Beginning of line
    \dimen0=\GraphPaperXoffset
    \advance\dimen3 by -0.325\dimen0 % leave 1cm between end of line and right margin

    \else
    \dimen3=\pdfpagewidth
    \def\GraphPaperXoffset{1.0cm}
    \dimen0=\GraphPaperXoffset
    \advance\dimen3 by -10.5\dimen0 % leave 1cm between end of line and inside margin
    \fi

    \setbox0=\vbox{\kern\GraphPaperYoffset\gp@hrule}%
    \gp@step
    \gp@hrules
    \vbox to 0pt{\unvbox 0\vss}%
    \cp@p\global\let\l@stgprule\empty
  \egroup
}


मुझे यकीन है कि इसे अधिक शैलीपूर्ण रूप से किया जा सकता है! मैं फ्लाई पर सीखने और जो पहले से मौजूद था उसका उपयोग करने की कोशिश कर रहा/रही था। लेकिन यह वह लेआउट है जो इससे निकला:

English से मशीन-अनुवादित
द्वारा (191 अंक)
मैं जानना चाहता/चाहती हूँ कि पृष्ठ पर अंतिम पंक्ति (दोनों ओर) को हटाने का सबसे अच्छा तरीका क्या है।
English से मशीन-अनुवादित
बहुत अच्छा काम किया, एलेक्स! हर पेज पर आखिरी पंक्ति को दबाने (suppress करने) के बारे में आपके अंतिम प्रश्न का उत्तर TeX के विशेषज्ञ ही देंगे। चूंकि मैंने देखा है कि यह संभव है, इसलिए मैं अनुमान लगा रहा हूँ कि अन्य लोग भी कुछ ऐसा ही करना चाहेंगे (बिना बहुत अधिक कष्ट के); इसलिए मुझे लगता है कि अंततः यह एक स्निपेट (snippet) बन जाएगा या इसमें कुछ बुनियादी विकल्पों के साथ एक UI होगा, जिससे इसे आसानी से चालू/बंद किया जा सके और पंक्ति अंतर (line spacing) आदि सेट किया जा सके।
English से मशीन-अनुवादित
0 वोट

PTXprint टीम लोगों को खुश करना पसंद करती है, इसलिए आपकी इच्छा पूरी हो गई... 2.6.4 में बग वाली मूलभूत सहायता है, और 2.6.5, एक बार जारी होने पर, यूज़र इंटरफ़ेस में सहायता प्रदान करेगा।  आपको यह निर्दिष्ट करने के लिए बाइंडिंग गटर (binding gutter) / बाहरी गटर (outer gutter) प्रदान करना होगा कि नोट्स पेज के किस पक्ष पर जाएं। पंक्ति की मोटाई, पेज/पाठ से दूरी, रंग, और इन्हें ग्रैफ पेपर की तरह मेजर/माइनर लाइनों के रूप में प्रस्तुत करने के लिए आप कैसे नियंत्रण प्राप्त कर सकते हैं, इसके बारे में टिक-बॉक्स के होवर टेक्स्ट (hover text) को देखें।

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

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

0 वोट
2 उत्तर 150 व्यूज़
बेस LTR प्रोजेक्ट और transliterated RTL प्रोजेक्ट दोनों में PTXprint की प्रतिक्रिया अपेक्षित होती है और उपयोगी आउटपुट उत्पन्न होता ... 10 Pro 22H2 build 19045.5608 PTXprint v2.7.27
Mark Skinner 104 पूछा गया मार्च 21, 2025
PTXprint में
0 वोट
1 उत्तर 291 व्यूज़
यह बहुत अच्छा है कि PTXprint डेवलपर्स को भेजने के लिए एक प्रोजेक्ट आर्काइव बना सकता है। मेरे लिए यह कई बार अच्छी तरह से ... , तेज़ अपलोड/डाउनलोड, आदि)। आपकी क्या राय / सुझाव हैं?
jeffh 1.4k पूछा गया मार्च 28, 2022
PTXprint में
0 वोट
1 उत्तर 574 व्यूज़
मेरी समझ में, SFM जैसे \rem का उपयोग करके वास्तविक पवित्र ग्रंथ पाठ में परियोजना नोट्स दर्ज करने की सलाह नहीं दी ... के भीतर संभाला जाएगा और फिर पूर्ण रूप से समाधान माना जाएगा।
Tim 934 पूछा गया अप्रैल 8, 2022
Paratext में
+2 वोट
1 उत्तर 191 व्यूज़
The Paratext interlinearizer is a source for vernacular words and their glosses that can be used to begin making ... http://lingtransoft.info/apps/paratext-lexicon-extraction-tool
[Expert]
Jeff_Shrum
2.9k
पूछा गया दिसंबर 8, 2016
0 वोट
1 उत्तर 180 व्यूज़
मैं प्रूफिंग के लिए अनुवाद के कुछ ड्राफ्ट प्रतियाँ छाप रहा/रही हूँ। इस प्रक्रिया में, मैं पिछली छपाई के बाद ... नए परिवर्तन प्रभावी हों, तो मैं बहुत आभारी रहूँगा/रहूँगी। धन्यवाद।
cockatoo 102 पूछा गया जून 13, 2022
PTXprint में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Very truly I tell you, whoever accepts anyone I send accepts me; and whoever accepts me accepts the one who sent me.
John 13:20
3,048 प्रश्न
6,007 उत्तर
5,672 टिप्पणियाँ
2,028 उपयोगकर्ता