0 वोट
326 व्यूज़

मैं प्रोजेक्ट में प्रत्येक पुस्तक के व्यक्तिगत PDF बनाने की कोशिश कर रहा हूँ। मेरा विचार था कि मैं कमांड लाइन टूल का उपयोग करूँ, इस प्रकार:

"C:\Program Files\PTXprint\ptxprint.exe" -b ROM -c SingleSpaceDraft -P XYZ

(मैं प्रत्येक फ़ाइल के लिए उस कमांड को अलग-अलग चलाकर खुश रहूँगा।)

यहाँ XYZ प्रोजेकट पहचानकर्ता है, और SingleSpaceDraft एक कॉन्फ़िगरेशन का नाम है जिसे मैंने बनाया है। जब मैं कमांड चलाता हूँ, तो मुझे ये तीन फ़ाइलें मिलती हैं, लेकिन कोई PDF नहीं।

XYZ_SingleSpaceDraft_ROM_ptxp.log
XYZ_SingleSpaceDraft_ROM_ptxp.SFM
XYZ_SingleSpaceDraft_ROM_ptxp.tex

लॉग फ़ाइल के अंत में यह लिखा है:

No pages of output.

मैं ऑनलाइन इस स्थिति को संबोधित करने के लिए कोई दस्तावेज़ीकरण नहीं ढूँढ पा रहा हूँ। मैं अनुमान लगा रहा हूँ कि पुस्तक का चयन कॉन्फ़िगरेशन में शामिल है, हालाँकि मैं इसमें निश्चित नहीं हूँ।

क्या इस तरह की एकल पुस्तकों के लिए PDF बनाने के लिए एकल कॉन्फ़िगरेशन का उपयोग करना संभव है?

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

5 उत्तर

0 वोट

मेरे पास संकलित .exe फ़ाइल नहीं है, लेकिन जब मैं github स्रोत से प्रोग्राम चलाता हूँ तो आपकी कमांड काम करती है। इसलिए यदि कोई समस्या है, तो वह संकलित .exe के साथ है।

बस एक सेंसिटी चेक–क्या जब आप PTXprint खोलते हैं और GUI के माध्यम से प्रिंट करते हैं, तो रोमियों (Romans) सही ढंग से प्रिंट होता है?

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

Yes, this should work, and indeed worked when I tried it on a couple of books. I would second @mjames’ suggestion that you first check that it is working when you do load up the UI. After that it will happily create individual books from the command-line.

Apologies that the status/error messages don’t seem to be appearing on the command-line output. That is something we’re going to need to address in a future version.

द्वारा (3.2k अंक)
0 वोट

इतनी तेज़ प्रतिक्रिया के लिए आप दोनों का धन्यवाद। मैंने इन चरणों के साथ अपनी अनुभव की प्रतिकृति बनाई है:

  1. GUI खोलें।
  2. “Print (Make PDF)” पर क्लिक करें
    – रोमियों (Romans) की एक PDF कॉपी खुल जाती है
  3. GUI एप्लिकेशन बंद करें
  4. C:\My Paratext 8 Projects\XYZ\local\ptxprint में जनरेट की गई PDF को हटा दें
  5. कमांड लाइन से, चलाएँ:
    "C:\Program Files\PTXprint\ptxprint.exe" -b ROM -c SingleSpaceDraft -P XYZ
    – कोई कंसोल आउटपुट नहीं और कोई PDF जनरेट नहीं हुई।
  6. (फिर मैं GUI खोलकर एक कॉपी जनरेट कर सकता हूँ)

रुचिकर बात यह है कि जब मैंने इसे प्रतिकृति बनाने के लिए कंप्यूटर पहली बार खोला, तो यह मुझे एक अज्ञात त्रुटि संदेश दे रहा था। तब मैंने “Tidy Up” बटन पर क्लिक किया, और ऊपर दिए गए चरणों के साथ आगे बढ़ने में सक्षम हो गया। (मैंने सुझाव के अनुसार zip फ़ाइल जनरेट की, और यदि यह सहायक है तो मैं इसे एक सुरक्षित ईमेल पते पर ईमेल करने के लिए खुश रहूँगा।)

और हाँ, कंसोल आउटपुट के लिए धन्यवाद। :slight_smile:

मैं रिपॉज़िटरी कोड से इसे चलाकर भी देखूँगा।

English से मशीन-अनुवादित
द्वारा (131 अंक)
0 वोट

यहाँ एक और ट्रिक है जो आपको यह समझने में मदद कर सकती है कि क्या हो रहा है। कमांड-लाइन में -l debug विकल्प निम्नानुसार जोड़ें:

C:\Program Files\PTXprint\ptxprint.exe" -l debug -b ROM -c Short -P WSGlatin

यह विकल्प इस स्थान पर ptxprint.log फ़ाइल बनाएगा:

"C:\Users\<YourUserName>\AppData\Local\SIL\ptxprint\ptxprint.log"

फिर उस फ़ाइल को खोलें और देखें कि क्या इसमें यह जानने के लिए कोई संकेत हैं कि यह अपेक्षित रूप से PDF क्यों जनरेट नहीं कर रहा है। यदि संदेश पढ़ने से यह स्पष्ट नहीं है कि यह विफल क्यों हो रहा है (विशेष रूप से उस लॉग फ़ाइल के अंत में), तो कृपया इसे [Email Removed] पते पर भेजने में संकोच न करें।

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

यदि ptxprint.log यह नहीं बताता कि यह विफल क्यों हुआ (अर्थात् res=1), तो सबसे संभावना यह है कि विफलता का बिंदु .xdvi से .pdf रूपांतरण में था।

कृपया \local\<configName> फ़ोल्डर में .xdvi_log पर समाप्त होने वाली फ़ाइल को देखें और देखें कि क्या वह कोई संकेत प्रदान करती है। इसका नाम कुछ इस प्रकार होगा:

C:\My Paratext 9 Projects\<XYZproject>\local\ptxprint\<Default|ConfigName>\XYZproject_Default_ROM_ptxp.xdvi_log

यदि वह आपको कुछ उपयोगी नहीं दिखाता है, तो उसे सपोर्ट ईमेल पते (ऊपर देखें) पर भेजें, या बेहतर यह है कि एक आर्काइव बनाएं (Help टैब पर बटन का उपयोग करके) और उसे निदान के लिए भेजें।

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

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

0 वोट
1 उत्तर 201 व्यूज़
कमांड लाइन सहायता में यह लिखा है -b BOOKS, --books BOOKS Reference list to print (as in Choose Books) github कोड ... मशीन पर ptxprint इंस्टॉल करने की कोशिश करते समय भी देखा है।)
mnjames 1.9k पूछा गया मई 10, 2023
PTXprint में
0 वोट
1 उत्तर 231 व्यूज़
I know there are a lot of features everyone would like. I am not asking for a new one (just yet) but wondering if ... was reading it on a machine with the Paratext project on it.)
Kent Spielmann 1.8k पूछा गया दिसंबर 21, 2018
Paratext में
0 वोट
1 उत्तर 38 व्यूज़
मैं एकल पुस्तक प्रकाशन पर काम कर रहा हूँ। अतीत में एकल पुस्तकों के लिए, मैंने एक शीर्षक (header) जोड़ा है जिसमें संदर्भ ... अनुमति दे। समस्या निवारण के लिए मैं और क्या कर सकता हूँ?
Rebecca Peak 102 पूछा गया जून 25
0 वोट
2 उत्तर 318 व्यूज़
A team I support has been publishing selected Psalms and other chapters to their Scripture app as the chapters are approved ... might be useful to other teams in other regions too.
anon469793 155 पूछा गया नवंबर 11, 2019
0 वोट
2 उत्तर 219 व्यूज़
मैं ScriptureEarth.org के संचालन में मदद करता हूँ। हम इस संभावना के बारे में सपना देख रहे हैं कि लोगों को पृष्ठ आकार, ... करें। क्या यह किसी तरह से उचित लगता है? --लॉरें हॉर्थोर्न
LorenHawthorne 173 पूछा गया अगस्त 5, 2024
PTXprint में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
May the God who gives endurance and encouragement give you the same attitude of mind toward each other that Christ Jesus had.
Romans 15:5
3,046 प्रश्न
6,006 उत्तर
5,671 टिप्पणियाँ
2,027 उपयोगकर्ता