0 votes

I get false errors when running the References check under Run Basic Checks. 

I have checked the following settings:

  1. Set Range of Chapters or Books in Scripture Reference Settings to " \u2013 " or " – "
  2. Validate " \u2013 " or " – " in Punctuation Inventory

A list of "Invalid verse separator" errors occurs e.g.

  • EXO 31:0 Invalid verse separator: || – ||
    \r (Ook in Eksodus 35:30 – 36:1)
  • 1KI 22:40 Invalid verse separator: || – ||
    \r (Ook in 2 Kronieke 20:31 – 21:1)
  • 2KI 11:0 Invalid verse separator: || – ||
    \r (Ook in 2 Kronieke 22:10 – 24:3)
  • 2KI 25:21 Invalid verse separator: || – ||
    \r (Ook in Jeremia 40:7 – 41:3)
  • 2CH 3:0 Invalid verse separator: || – ||
    \r (Ook in 1 Konings 6:1 – 7:51)
  • 2CH 32:0 Invalid verse separator: || – ||
    \r (Ook in 2 Konings 18:13 – 19:37; Jesaja 36:2-22)
  • 2CH 34:13 Invalid verse separator: || – ||
    \r (Ook in 2 Konings 22:3 – 23:1)
  • 2CH 36:4 Invalid verse separator: || – ||
    \r (Ook in 2 Konings 23:35 – 24:7)
  • 2CH 36:10 Invalid verse separator: || – ||
    \r (Ook in 2 Konings 24:18 – 25:26; Jeremia 39:1-10; 52:1-30)
  • JER 52:0 Invalid verse separator: || – ||
    \r (Ook in Jeremia 39:1-14; 2 Konings 24:20 – 25:21)
  • MAT 16:23 Invalid verse separator: || – ||
    \r (Ook in Markus 8:34 – 9:1; Lukas 9:23-27)
  • MAT 27:14 Invalid verse separator: || – ||
    \r (Ook in Markus 15:6-15; Lukas 23:13-25; Johannes 18:39 – 19:16)
  • LUK 9:22 Invalid verse separator: || – ||
    \r (Ook in Matteus 16:20-28; Markus 8:30 – 9:1)

These references are correct according to the reference settings and the Punctuation Inventory and should not be flagged as invalid.

NOTE: 1CO 10:1 (listed in the Punctuation Inventory) is not flagged as invalid. It does not contain verses in the chapter range. e.g.
\v 1 Vriende, julle moet verstaan wat lank gelede gebeur het. Ons \f + \fk voorouers: \ft Die oupas en oumas, en hulle oupas en oumas, tot by die eerste *voorvader.\f*voorouers, die Israeliete, was almal \f + \fk onder die wolk: \ft Lees Eksodus 13:21-22.\f*onder die wolk wat hulle beskerm het, en hulle het almal veilig \f + \fk deur die see geloop: \ft Lees Eksodus 14 – 15.\f*deur die see geloop op droë grond.

Paratext by (117 points)

1 Answer

0 votes
Paratext does not handle using a space before the range character. You could report this as an issue in Paratext if you need to have that space. The reason that there is no error reported in the footnote of 1CO 10:1 is that the text is not marked as a reference. In order for Paratext to check the reference it should be marked with the \xt marker (even in the footnote).
by (8.0k points)

Thanks for your prompt response @Phil_Leckrone

Issue reported. Paratext accepts spaces in the range character field. It is just the basic check that flags it as an error. Using spaces with a chapter range has been around since before I started using Paratext in 2005. Not sure why this is not supported yet.

I have marked the reference as an \xt but now it throws up an Invalid book: Eksodus error, even though the \toc1 and \toc2 and reference settings has the exact same book name.

Both issues not great in the user experience. Another batch of denied errors coming up.

If you are using abbreviations for the \xt markers then it will fail because this is the short name. So, your choice is to change it to the abbreviation or not mark it as a reference.
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
How good and pleasant it is when God’s people live together in unity!
Psalm 133:1
2,476 questions
5,170 answers
4,866 comments
1,283 users