0 वोट
331 व्यूज़

सभी को नमस्ते। क्या कोई तरीका है जिससे PTXprint के USFM प्रारूप में बाइबल फ़ाइलों को खोजने की उम्मीद करने वाले फ़ाइल स्थान को बदला जा सके?

पृष्ठभूमि: हम Bibledit का उपयोग कर रहे हैं, Paratext का नहीं। मुझे कुछ ड्राफ्ट प्रिंट करने की आवश्यकता है, और ऐसा लगता है कि PTXprint के पास अधिक मजबूत प्रिंटिंग विकल्प हैं, इसलिए मैंने इसे Windows 10 पर VirtualBox वर्चुअल मशीन में इंस्टॉल किया है जो मेरे Mac पर चल रहा है OS 10.14 (Mojave)। PTXprint को पहली बार लॉन्च करते ही, यह मुझे बताया कि Paratext इंस्टॉल नहीं है और फिर फ़ाइलों के लिए एक स्थान मांगा। मैंने PTXprint को एक लिंक्ड फ़ोल्डर की ओर इशारा करने की कोशिश की ताकि वह Mac तक पहुंच सके, लेकिन वह काम नहीं किया। अंत में मैंने Windows पक्ष पर कुछ फ़ोल्डर (मैं अब याद नहीं कर सकता कि कौन सा) चुना और आगे बढ़ा।

मेरे पास Bibledit से निर्यातित USFM फ़ाइलें हैं जिन्हें मैं किसी भी आवश्यक फ़ोल्डर में रख सकता हूँ। साथ ही, पुराने दिनों से जब मेरे पास Paratext इंस्टॉल था, मेरे पास Windows वर्चुअल मशीन के C: ड्राइव पर "My Paratext Projects" नामक एक फ़ोल्डर है। मैंने इसमें उस बाइबल के लिए एक सबफ़ोल्डर बनाया जिस पर मैं काम कर रहा हूँ और उसमें John केospel की USFM फ़ाइल रखी (जिसमें .sfm सuffix है)। मैं चाहता हूँ कि PTXprint उस फ़ोल्डर को "देखे"। हालाँकि, PTXprint 2.1.15 में, मैं फ़ोल्डर बदलने का कोई तरीका नहीं ढूंढ पा रहा हूँ जिसमें वह फ़ाइलों की खोज करता है। और ... चूंकि मैंने पढ़ा है कि PTXprint प्रोजेक्ट द्वारा उपयोग की जाने वाली स्टाइलशीट का भी उपयोग करता है, क्या मुझे उसकी एक कॉपी को उसी स्थान पर रखने की आवश्यकता है? आप जो भी सहायता कर सकते हैं उसके लिए बहुत-बहुत धन्यवाद!

संपादन: इस पोस्ट के बाद, मैंने "Using Paratext 7 or other source for USFM" के लिए फ़ोरम में यह संबंधित थ्रेड खोजा।)

मैंने Windows 10 में कमांड प्रॉम्प्ट पर जाने और ptxprint -p टाइप करने की कोशिश की। हालाँकि, यह काम नहीं किया। मुझे लगता है कि मुझे डायरेक्टरी (फ़ोल्डर) या कुछ और बदलने की आवश्यकता है, लेकिन मुझे नहीं पता।

संपादन 2: मैंने अंततः यह आकलन किया कि डायरेक्टरी कैसे बदली जाए, और फिर我发现 कि मुझे ptxprint -p none का उपयोग करने की आवश्यकता थी, केवल ptxprint -p नहीं। यह काम किया! अब मैं देखूंगा कि क्या मैं PTXprint को मेरे पास मौजूद फ़ाइलों के साथ काम करवा सकता हूँ।

English से मशीन-अनुवादित
PTXprint में द्वारा (104 अंक)
फिर से दिखाया गया | 331 व्यूज़

4 उत्तर

0 वोट

आपकी फ़ाइलों तक पहुंचने के लिए ptxprint -p का उपयोग करने के दो तरीके हैं। सबसे पहले, आपको अपने पवित्र ग्रंथ फ़ाइलों के संग्रह को ParatextProjects डायरेक्टरी की तरह संरचित करना होगा। इसका सिर्फ यह मतलब है कि प्रत्येक संग्रह एक सामान्य रूट डायरेक्टरी के तहत एक डायरेक्टरी (जिसका नाम वह प्रोजेक्ट नाम/कोड है जिससे आप इसे संदर्भित करना चाहते हैं) में संग्रहीत है। यह रूट डायरेक्टरी ही ‘projects’ डायरेक्टरी मानी जाती है। आप ptxprint -p path/to/projects/dir चला सकते हैं और ptxprint उसका उपयोग डिफ़ॉल्ट के पक्ष में करेगा जो वह या तो अपनी कॉन्फ़िगरेशन में या ParaTExt से खोजता है।

आप एक एनवायरनमेंट वेरिएबल PTXPRINT_PROJECTSDIR=path/to/projects/dir सेट कर सकते हैं और ptxprint -p का उपयोग करने की आवश्यकता से बच सकते हैं। ध्यान दें कि -p के बाद एक आवश्यक पैरामीटर लेता है।

यदि आप ptxprint -p none चलाते हैं, तो यह जादू की तरह ptxprint को बताता है कि प्रोजेक्ट्स डायरेक्टरी कहाँ हो सकती है, इसकी सभी जानकारी भूल जाए और आपको पूछे। यह तब भी होता है जब ptxprint को पता न हो (जैसे कि आपके पास ParaTExt इंस्टॉल नहीं है), जो कि आपसे हुआ था। फिर वह ptxprint के बाद के चलावों के लिए वह स्थान याद रखता है जब -p या एनवायरनमेंट वेरिएबल न हो।

बिटवी मैं paratext -p का उपयोग प्रतिदिन कई बार करता हूँ।

English से मशीन-अनुवादित
द्वारा (656 अंक)
फिर से दिखाया गया

नमस्ते Martin,

मुझे इसमें समस्या हो रही है। 1) यदि मैं अपने Projects Directory (जिसमें एक प्रोजेक्ट है) के साथ एक कमांड लाइन बनाता हूँ, तो मुझे 'script error" मिलता है। 2) यदि मैं -p none के साथ PTXPrint शुरू करता हूँ, तो मुझसे Projects Directory मांगा जाता है और फिर मैं अपने प्रोजेक्ट का चयन कर पाता हूँ। उसके बाद मुझे त्रुटियों की एक लंबी सूची मिलती है जैसे:
मेरी sfm फ़ाइल नाम इस प्रकार हैं: GEN.sfm, EXO.sfm आदि।

Traceback (most recent call last):
File “ptxprint\gtkview.py”, line 2346, in onProjectChange
File “ptxprint\gtkview.py”, line 2376, in updateProjectSettings
File “ptxprint\view.py”, line 434, in updateProjectSettings
File “ptxprint\ptsettings.py”, line 16, in init
File “ptxprint\ptsettings.py”, line 30, in parse
File “ptxprint\ptsettings.py”, line 127, in inferValues
KeyError: ‘FileNameBookNameForm’

English से मशीन-अनुवादित
0 वोट

विंडोज़ उपयोगकर्ताओं के लिए, मैंने इस मुद्दे पर पिछले पोस्ट में कुछ बुनियादी निर्देश दिए हैं।

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

@Ross_Webb ऐसा लगता है कि आप एक विशिष्ट प्रोजेक्ट फ़ोल्डर का चयन कर रहे हैं, जबकि वह आपको उससे एक स्तर ऊपर वाले फ़ोल्डर (जिसमें एक या अधिक प्रोजेक्टs होते हैं) के लिए पूछ रहा है। जब आप “Projects” फ़ोल्डर (जिसका समतुल्य “My Paratext 9 Projects” फ़ोल्डर का चयन करना है) का चयन करते हैं, तो वह अपने आप वहां देखेगा कि कौन से प्रोजेक्ट उपलब्ध हैं और फिर आपको एक का चयन करने के लिए उन्हें सूचीबद्ध कर देगा।

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

नमस्ते Mark,

नहीं, वास्तव में मेरे पास एक Projects Directory था, जिसके अंदर एक प्रोजेक्ट था। जब मैंने PTXPrint को Projects Directory दिया, तो वह शुरू हो गया, लेकिन जब मैंने एकमात्र प्रोजेक्ट का चयन किया, तो मुझे त्रुटियां मिलीं।

Ross

English से मशीन-अनुवादित
0 वोट

I have just confirmed that if you have never previously run PTXprint through the UI to create at least a Default config, then the command-line doesn’t seem to work. I’m not sure if there are plans to change this, or whether that is part of the intentional design.

However, if you’ve created a config (by opening the UI, and printing something once) then the command-line option seems to produce a PDF successfully. Here’s what I used:

C:\Users\Mark>"C:\Program Files\PTXprint\PTXprint.exe" -p "C:/Users/Mark/Downloads/" -P BISLAMA

There are several annoying things going on here:
a) The path to the ptxprint.exe file seems to need Windows \ slashes, whereas the -p path to the data location expects / Linux slashes
b) The terminal doesn’t show any confirmation that something is happening, and you don’t really know if it was successful or not. [We need to find a way of restoring terminal output when NOT running in the UI.]
c) Because of b) you can’t even see what the command-line options are when you use -h

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

नमस्ते Mark,

हम्म, मैं आपकी कमांड लाइन स्ट्रिंग (बदली हुई डायरेक्टरी के साथ) को काम नहीं करवा पाया, चाहे स्लैश किसी भी दिशा में हों! मैंने पहले से ही UI के साथ प्रिंट किया है, इसलिए यह कोई समस्या नहीं है।

कमांड लाइन -p none का उपयोग करके यह सबसे सफल है जो मैं प्राप्त कर पाता हूँ

मैं डायरेक्टरी का चयन करता हूँ…
image

UI खुलता है और BISLAMA प्रोजेक्ट प्रस्तावित होता है…
image

मैं BISLAMA पर क्लिक करता हूँ…
image

मैं इस मामले में आपके लिए और परेशान नहीं करूंगा, Mark। मैं एक सहकर्मी के लिए इसे चला रहा था। उसने इसे चलाते हुए मेरे से अधिक सफलता पाई है, इसलिए मेरी कॉन्फ़िगरेशन में कुछ अजीब होना चाहिए।

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

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

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

0 वोट
1 उत्तर 85 व्यूज़
मुझे लंबे समय से सुन रहा हूँ कि PTXprint के लिए Paratext इंस्टॉल होना आवश्यक नहीं है। लेकिन Paratext के बिना ... बिना किसी डमी Paratext प्रोजेक्ट के निर्माण किए? धन्यवाद, जेफ़
jeffh 1.4k पूछा गया जनवरी 6
0 वोट
2 उत्तर 54 व्यूज़
मुझे लगता है कि मैंने फुटनोट कॉलर की स्थिति बदल दी है ताकि वह चयनित पाठ के हिस्से की शुरुआत में डिफ़ॉल्ट रूप से आ ... कैसे बदलूं? क्या उन्हें मैन्युअली हटाने से कोई आसान तरीका है?
PeterK 119 पूछा गया मई 5, 2025
0 वोट
2 उत्तर 454 व्यूज़
We have a situation where a new PT8 user has somehow managed to point the new PT8 to use (the old) My ... some deep/hidden Paratext 8 settings folder in AppData. But where ?
Mark P 3.2k पूछा गया मार्च 6, 2017
+1 मत
0 उत्तर 29 व्यूज़
अध्यायों और श्लोकों का उल्लेख करते समय, पृष्ठ के शीर्षक पर अध्याय संख्या और श्लोक संख्या को अलग करने के लिए केवल अल्पविराम ... करें। उदाहरण: Mc 1,39 (मार्क अध्याय 1 श्लोक 39)
Petrus Khoa 103 पूछा गया जुलाई 26, 2025
PTXprint में
0 वोट
1 उत्तर 190 व्यूज़
We have a user that makes use of a custom project location, but is now seeing a message saying that it "can't ... registry setting for this, but cannot find any information on it.
MSEAIT_LT 478 पूछा गया जुलाई 25, 2018
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,045 प्रश्न
6,005 उत्तर
5,671 टिप्पणियाँ
2,026 उपयोगकर्ता