+1 मत
599 व्यूज़

मुझसे पूछा गया कि क्या कोई तरीका है जिससे पुराने क्रॉस-रिफरेंस फ़ाइल को उस फ़ॉर्मेट में एक्सपोर्ट/कन्वर्ट किया जा सके जिसे Paratext 8-9 उपयोग कर सकता है। मूल फ़ाइल का फ़ॉर्मेट यह है:

\id Cross References Canonical Sequence
\rem B.C, S.C
\rem Updated 24.4 2003; 14.7 2003 S.C
\rem Added OT, USFM compliant, updated 24.9.07; 16.5.08 I.R.

\ref GEN 1:3
\x - \xo 1:3 \xt 2CO 4:6\x*
\ref GEN 1:6
\x - \xo 1:6-8 \xt 2PE 3:5\x*
\ref GEN 1:26
\x - \xo 1:26 \xt 1CO 11:7\x*
\ref GEN 1:27
\x - \xo 1:27 \xt MAT 19:4; MRK 10:6\x*
\ref GEN 1:27
\x - \xo 1:27-28 \xt GEN 5:1-2\x*
\ref GEN 2:2
\x - \xo 2:2 \xt HEB 4:4, 10\x*
\ref GEN 2:2
\x - \xo 2:2-3 \xt EXO 20:11\x*

मैंने Paratext 9 के एक प्रोजेक्ट से क्रॉस-रिफरेंस निकाले और यह फ़ॉर्मेट तय किया:

GEN.1:3 {2CO.4:6}
GEN.1:6 {2PE.3:5}
GEN.1:26 {1CO.11:7}
GEN.1:27 {MAT.19:4 MRK.10:6}
GEN.1:27 {GEN.5:1-2}
GEN.2:2 {HEB.4:4,10}

मेरे पास अभी भी "intro" लाइनों के बारे में सवाल हैं:

Model=BootCmpB
Versification=English
VerseSegmentCount=1

क्या "Model" आवश्यक है?
VerseSegmentCount कैसे काम करता है?

इसके अलावा, क्या इसे (एक वर्से रेंज के साथ) PT8-9 फ़ॉर्मेट में कन्वर्ट करना संभव है?

\ref GEN 2:2
\x - \xo 2:2-3 \xt EXO 20:11\x*

धन्यवाद!

james_post

English से मशीन-अनुवादित
Paratext में द्वारा [Moderator]
(2.1k अंक)

फिर से दिखाया गया | 599 व्यूज़

2 उत्तर

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

Regex का उपयोग करें ताकि

  • \ref को हटाया जा सके
  • \s*\\x - \\xo\s\S+\s*\\xt\s=> { में बदला जा सके
  • पुस्तक के नामों के बाद के स्पेस को . से बदला जा सके: \b(\w{3})\s(?=\d+:)=>\1.
  • \\x*=>} में बदला जा सके
  • सेमीकोलन ; हटाए जा सकें

मुझे पक्का नहीं है कि Model= आवश्यक है या नहीं, लेकिन मुझे नहीं लगता कि यह महत्वपूर्ण है कि इसे क्या सेट किया जाए।

संभवतः आपके पास VerseSegmentCount = 1 होगा। VerseSegmentCount > 1 उन क्रॉस-रिफरेंस के लिए लागू होता है जिन्हें टेक्स्ट में दो या अधिक वर्से सेगमेंट्स में जोड़ा जाना है। वर्से सेगमेंट काउंट 2 इस तरह दिखता है: MAT.17:5 {MAT.3:17 2PE.1:17} {ACT.3:22,23}VerseSegmentCount संख्या क्रॉस-रिफरेंस डेटा में वर्से सेगमेंट्स की अधिकतम संख्या है।

मेरा मानना है कि GEN.2:2-3 {EXO.20:11} वैध है, जैसा कि है।

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

धन्यवाद!

क्या मल्टी-चैप्टर क्रॉस-रिफरेंस (वास्तविक \xo रिफरेंस के लिए, \xt के लिए नहीं) करने का कोई तरीका है?

इस तरह: EZR.4:24–EZR.5:1 {HAG.1:1 ZEC.1:1}

मुझे यह काम करने में सक्षम नहीं लगता है।

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

I am afraid that you cannot have multi-chapter references on the left hand side. My hack is to add % to references that need additional processing after import.
EZR.4:24% {HAG.1:1 ZEC.1:1}
EZR.5:1% {HAG.1:1 ZEC.1:1}
Before adding the cross-references you need to add % to the project’s Extra Material field in Scripture reference settings. The % will be imported and then you can use a search to find them and create the proper references.
Other things to look out for:

  • If you have alternate syntax in your Scripture reference settings like ,| and , then you need to temporarily remove the alternate syntax before importing or you will import the entire alternate syntax string.
  • References to single chapter books need to include chapter 1:
    PSA.73:8 {PSA.1:1 PSA.17:10 JUD.1:16}
    After import you can do a search on single chapter books in references and remove the 1.
  • A reference to a multi-chapter reference will include the book name on the second chapter reference:
    MAT.11:21-22 {ISA.23:1-8 EZK.26:1--EZK.28:26% JOL.3:4-8 AMO.1:9-10
    I mark these with a % so I can go back an delete the book name from the second reference.
  • You cannot make a reference to just a chapter. You must include a verse range:
    LUK.18:31 {PSA.22:1-31%}
    I mark these with a % so I can go back an delete the verse range after import…

मुझे एक और समस्या का सामना करना पड़ा। यहाँ मूल रिफरेंस है:

\ref PSA 34:1
\x - \xo 34:0 \xt 1SA 21:13-15\x*

मैंने इसे PSA 34:0 में इम्पोर्ट करने की कोशिश की, लेकिन यह विफल रहा। इसने वास्तव में कोई एरर नहीं दिया, बस इसने क्रॉस-रिफरेंस नहीं डाला।

क्या ऐसे रिफरेंस को बस PSA 34:1 में जाना चाहिए?

धन्यवाद,

james_post

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

इसके लिए धन्यवाद।

क्या कहीं "आधिकारिक" रूप से यह जानकारी पोस्ट की गई है?

क्या XRF फ़ाइल में टिप्पणी करने का कोई तरीका है?

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

@CrazyRocky, इन विशिष्ट उदाहरणों के लिए धन्यवाद। मैं उनका आभारी हूं।

मेरे पास कुछ सवाल हैं। मुझे कुछ अच्छी खबरें भी साझा करने हैं जो संकेत देती हैं कि इनमें से कुछ समस्याओं को वास्तव में % के साथ हैक करने या वापस जाकर चीज़ें बदलने की आवश्यकता नहीं है!

क्या .xrf फ़ाइल में टिप्पणियां जोड़ने का कोई तरीका है?

\xo रिफरेंस के लिए % हैक जोड़ना: मैंने रिफरेंस और Extra Material फ़ील्ड में % जोड़ने की कोशिश की, और यह इम्पोर्ट नहीं हो रहा है। Paratext रिफरेंस को एक सामान्य रिफरेंस के रूप में इम्पोर्ट करता है, % के बिना। मुझे पक्का नहीं है कि इस बारे में क्या करना है, लेकिन नीचे हैक के लिए एक हैक साझा करता हूं।

उदाहरण के लिए: EZR.4:24% {HAG.1:1 ZEC.1:1}
इसका इम्पोर्ट इस तरह होता है: \x \xo 4:24 \xt Hag 1:1; Sek 1:1\x*

मैं \xt वर्से रिफरेंस में कुछ जोड़ सकता हूं ताकि बाद में इसे फ्लैग किया जा सके, लेकिन \xo रिफरेंस में नहीं। इसलिए अभी के लिए, मैं इसे % से अलग करने के लिए # जोड़ने जा रहा हूं।

उदाहरण के लिए: EZR.4:24 {HAG.1:1# ZEC.1:1}

मल्टी-चैप्टर रिफरेंस के लिए रिफरेंस: Paratext स्वतः अनावश्यक पुस्तक के नामों को हटा देता है, इसलिए % की आवश्यकता नहीं है।

उदाहरण के लिए: MAT.11:23-24 {EZK.26:1--EZK.28:26}
इसका इम्पोर्ट इस तरह होता है: \x - \xo 11:23 \xt Ese 26:1—28:26\x*

और: 2CH.1:4 {2SA.6:1-17 1CH.13:5-14 1CH.15:25--1CH.16:1}
इसका इम्पोर्ट इस तरह होता है: \x - \xo 1:4 \xt 2 Sml 6:1-17; 1 Sto 13:5-14; 15:25—16:1\x*

पूरे चैप्टर के रिफरेंस की अनुमति है: Paratext :0 को पूरे चैप्टर के रूप में इम्पोर्ट करता है, चाहे वह रेंज में हो या व्यक्तिगत चैप्टर में, इसलिए अगर आप वास्तव में पूरा चैप्टर (वर्से रेंज के बिना) रिफरेंस करना चाहते हैं, तो % की आवश्यकता नहीं है:

उदाहरण: 1SA.21:12 {PSA.56:0}
इसका इम्पोर्ट इस तरह होता है: \x \xo 21:12 \xt Sng 56\x*

और: MAT.11:21-22 {EZK.26:0--EZK.28:0}
इसका इम्पोर्ट इस तरह होता है: \x - \xo 11:21 \xt Ese 26—28\x*

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

नहीं, क्षमा करें। फ़ाइल फ़ॉर्मेट को हाथ से संपादित/बनाने के लिए डिज़ाइन नहीं किया गया है, इसलिए टिप्पणियों के लिए कोई तंत्र नहीं है।

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

आप फ़ाइल की शुरुआत में कॉपीराइट बयान में सामान्य टिप्पणियां जोड़ सकते हैं। उदाहरण के लिए:

Copyright=This file contains references taken from The Life Application Study Bible © 1988 by Tyndale 
House Publishers, Inc. The symbols † and % have been included in this file to allow further -import 
processing. They must be added to the project’s Scripture Reference Settings as Extra Material following 
a reference. A † indicates a reference with particular Christological significance. In the LASB this symbol 
precedes these special references. Due to technical limitations this symbol is placed at the end of 
references. It can be moved after import if desired. A % marks references that have a more compact form 
in the LASB but technical limitations do not allow the reference to be imported exactly as the appear. 
After import refer to a printed LASB to see how these should be modified. It is also acceptable to simply 
remove the % on these references.
Model=NLT
Versification=English-NLT
VerseSegmentCount=1
GEN.1:1 {PSA.89:11 PSA.102:25 JHN.1:1-2}
English से मशीन-अनुवादित
द्वारा (1.8k अंक)

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

0 वोट
2 उत्तर 315 व्यूज़
सपोर्ट बाइबल टीम को नमस्ते, जब मैं किसी प्रोजेक्ट पर काम कर रहा हूँ, तो एक ही श्लोक (verse) ... తన రక్తమువలన మన పాపములనుండి మనలను విడిపించినవానికి. धन्यवाद और शुभकामनाएँ, थियागराजन
Thiyagarajan 112 पूछा गया जुलाई 25, 2023
0 वोट
1 उत्तर 55 व्यूज़
Since the is detail lacking in the USFM documentation and I am not able to find the answer here, please can you clarify the ... -->|ESG 10:13\xta \+it k\+it*\x*
gregbac 141 पूछा गया जनवरी 9
0 वोट
3 उत्तर 304 व्यूज़
We have a user who wants to have the Cross reference say See Luke 2:1 in the \xo She also wants to be able to have in \mr ... See Luke 2:1 as well as From Luke 1 Thank you
MSEAIT_LT 478 पूछा गया दिसंबर 12, 2018
+1 मत
1 उत्तर 209 व्यूज़
A user has in Reference Settings: List of Chapters: ; Mt 1:2; 3:4 But in some cross references the book name has ... a feature request to have it flagged as an error). -marvinson.
marvinson 304 पूछा गया मई 15, 2018
0 वोट
1 उत्तर 223 व्यूज़
For some time, Paratext used to have a checking item called Insert Cross References or Notes'. Files for this ... I am specifically interested in the old check mentioned above.)
anon818964 147 पूछा गया जून 21, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
So Peter was kept in prison, but the church was earnestly praying to God for him.
Acts 12:5
3,045 प्रश्न
6,005 उत्तर
5,671 टिप्पणियाँ
2,026 उपयोगकर्ता