Difference between revisions of "Talk:OSIS 211 CR"

From CrossWire Bible Society
Jump to: navigation, search
(Cardinal numbers with older forms: new section)
(Correct the osisRef syntax for a non-verse-keyed OSIS module: new section)
 
(One intermediate revision by the same user not shown)
Line 154: Line 154:
 
[[User:David Haslam|David Haslam]] ([[User talk:David Haslam|talk]]) 17:11, 9 March 2020 (UTC)
 
[[User:David Haslam|David Haslam]] ([[User talk:David Haslam|talk]]) 17:11, 9 March 2020 (UTC)
  
== Cardinal numbers with older forms ==
+
== Correct the osisRef syntax for a non-verse-keyed OSIS module ==
  
There are 131 matches to the regexp '''\w+score''' in the KJV. Here are the highlighted results.
+
The line in the file <tt>osisCore.2.1.1-cw-latest.xsd</tt> that requires a change is this one (#1500) in the definition of '''osisRefRegex''':
 +
<xs:pattern value="(((\p{L}|\p{N}|_)+)((\.(\p{L}|\p{N}|_)+)*)?:)?((\p{L}|\p{N}|_|(\\[^\s]))+)(\.(\p{L}|\p{N}|_|(\\[^\s]))*)*(!((\p{L}|\p{N}|_|(\\[^\s]))+)((\.(\p{L}|\p{N}|_|(\\[^\s]))+)*)?)?(@(cp\[(\p{Nd})*\]|s\[(\p{L}|\p{N})+\](\[(\p{N})+\])?))?(\-((((\p{L}|\p{N}|_|(\\[^\s]))+)(\.(\p{L}|\p{N}|_|(\\[^\s]))*)*)+)(!((\p{L}|\p{N}|_|(\\[^\s]))+)((\.(\p{L}|\p{N}|_|(\\[^\s]))+)*)?)?(@(cp\[(\p{Nd})*\]|s\[(\p{L}|\p{N})+\](\[(\p{N})+\])?))?)?"/>
  
* Genesis 16:16: And Abram was '''fourscore''' and six years old, when Hagar bare Ishmael to Abram.
+
One or more of the dot separators <tt>\.</tt> must be what causes the solidus separator <tt>/</tt> to fail validation.
* Genesis 25:7: And these are the days of the years of Abraham’s life which he lived, an hundred '''threescore''' and fifteen years.
 
* Genesis 25:26: And after that came his brother out, and his hand took hold on Esau’s heel; and his name was called Jacob: and Isaac was '''threescore''' years old when she bare them.
 
* Genesis 35:28: And the days of Isaac were an hundred and '''fourscore''' years.
 
* Genesis 46:26: All the souls that came with Jacob into Egypt, which came out of his loins, besides Jacob’s sons’ wives, all the souls were '''threescore''' and six;
 
* Genesis 46:27: And the sons of Joseph, which were born him in Egypt, were two souls: all the souls of the house of Jacob, which came into Egypt, were '''threescore''' and ten.
 
* Genesis 50:3: And forty days were fulfilled for him; for so are fulfilled the days of those which are embalmed: and the Egyptians mourned for him '''threescore''' and ten days.
 
* Exodus 7:7: And Moses was '''fourscore''' years old, and Aaron '''fourscore''' and three years old, when they spake unto Pharaoh.
 
* Exodus 7:7: And Moses was '''fourscore''' years old, and Aaron '''fourscore''' and three years old, when they spake unto Pharaoh.
 
* And they came to Elim, where were twelve wells of water, and '''threescore''' and ten palm trees: and they encamped there by the waters.
 
* Exodus 38:25: And the silver of them that were numbered of the congregation was an hundred talents, and a thousand seven hundred and '''threescore''' and fifteen shekels, after the shekel of the sanctuary:
 
* Leviticus 12:5: But if she bear a maid child, then she shall be unclean two weeks, as in her separation: and she shall continue in the blood of her purifying '''threescore''' and six days.
 
* Numbers 1:27: Those that were numbered of them, even of the tribe of Judah, were '''threescore''' and fourteen thousand and six hundred.
 
* Numbers 1:39: Those that were numbered of them, even of the tribe of Dan, were '''threescore''' and two thousand and seven hundred.
 
* Numbers 2:4: And his host, and those that were numbered of them, were '''threescore''' and fourteen thousand and six hundred.
 
* Numbers 2:9: All that were numbered in the camp of Judah were an hundred thousand and '''fourscore''' thousand and six thousand and four hundred, throughout their armies. These shall first set forth.
 
* Numbers 2:26: And his host, and those that were numbered of them, were '''threescore''' and two thousand and seven hundred.
 
* Numbers 3:43: And all the firstborn males by the number of names, from a month old and upward, of those that were numbered of them, were twenty and two thousand two hundred and '''threescore''' and thirteen.
 
* Numbers 3:46: And for those that are to be redeemed of the two hundred and '''threescore''' and thirteen of the firstborn of the children of Israel, which are more than the Levites;
 
* Numbers 3:50: Of the firstborn of the children of Israel took he the money; a thousand three hundred and '''threescore''' and five shekels, after the shekel of the sanctuary:
 
* Numbers 4:48: Even those that were numbered of them, were eight thousand and five hundred and '''fourscore'''.
 
* Numbers 26:22: These are the families of Judah according to those that were numbered of them, '''threescore''' and sixteen thousand and five hundred.
 
* Numbers 26:25: These are the families of Issachar according to those that were numbered of them, '''threescore''' and four thousand and three hundred.
 
* Numbers 26:27: These are the families of the Zebulunites according to those that were numbered of them, '''threescore''' thousand and five hundred.
 
* Numbers 26:43: All the families of the Shuhamites, according to those that were numbered of them, were '''threescore''' and four thousand and four hundred.
 
* Numbers 31:33: And '''threescore''' and twelve thousand beeves,
 
* Numbers 31:34: And '''threescore''' and one thousand asses,
 
* Numbers 31:37: And the LORD’S tribute of the sheep was six hundred and '''threescore''' and fifteen.
 
* Numbers 31:38: And the beeves were thirty and six thousand; of which the LORD’S tribute was '''threescore''' and twelve.
 
* Numbers 31:39: And the asses were thirty thousand and five hundred; of which the LORD’S tribute was '''threescore''' and one.
 
* Numbers 33:9: And they removed from Marah, and came unto Elim: and in Elim were twelve fountains of water, and '''threescore''' and ten palm trees; and they pitched there.
 
* Deuteronomy 3:4: And we took all his cities at that time, there was not a city which we took not from them, '''threescore''' cities, all the region of Argob, the kingdom of Og in Bashan.
 
* Deuteronomy 10:22: Thy fathers went down into Egypt with '''threescore''' and ten persons; and now the LORD thy God hath made thee as the stars of heaven for multitude.
 
* Joshua 13:30: And their coast was from Mahanaim, all Bashan, all the kingdom of Og king of Bashan, and all the towns of Jair, which are in Bashan, '''threescore''' cities:
 
* Joshua 14:10: And now, behold, the LORD hath kept me alive, as he said, these forty and five years, even since the LORD spake this word unto Moses, while the children of Israel wandered in the wilderness: and now, lo, I am this day '''fourscore''' and five years old.
 
* Judges 1:7: And Adoni–bezek said, '''Threescore''' and ten kings, having their thumbs and their great toes cut off, gathered their meat under my table: as I have done, so God hath requited me. And they brought him to Jerusalem, and there he died.
 
* Judges 3:30: So Moab was subdued that day under the hand of Israel. And the land had rest '''fourscore''' years.
 
* Judges 8:14: And caught a young man of the men of Succoth, and enquired of him: and he described unto him the princes of Succoth, and the elders thereof, even '''threescore''' and seventeen men.
 
* Judges 8:30: And Gideon had '''threescore''' and ten sons of his body begotten: for he had many wives.
 
* Judges 9:2: Speak, I pray you, in the ears of all the men of Shechem, Whether is better for you, either that all the sons of Jerubbaal, which are '''threescore''' and ten persons, reign over you, or that one reign over you? remember also that I am your bone and your flesh.
 
* Judges 9:4: And they gave him '''threescore''' and ten pieces of silver out of the house of Baal–berith, wherewith Abimelech hired vain and light persons, which followed him.
 
* Judges 9:5: And he went unto his father’s house at Ophrah, and slew his brethren the sons of Jerubbaal, being '''threescore''' and ten persons, upon one stone: notwithstanding yet Jotham the youngest son of Jerubbaal was left; for he hid himself.
 
* Judges 9:18: And ye are risen up against my father’s house this day, and have slain his sons, '''threescore''' and ten persons, upon one stone, and have made Abimelech, the son of his maidservant, king over the men of Shechem, because he is your brother;)
 
* Judges 9:24: That the cruelty done to the '''threescore''' and ten sons of Jerubbaal might come, and their blood be laid upon Abimelech their brother, which slew them; and upon the men of Shechem, which aided him in the killing of his brethren.
 
* Judges 12:14: And he had forty sons and thirty nephews, that rode on '''threescore''' and ten ass colts: and he judged Israel eight years.
 
* And he smote the men of Beth–shemesh, because they had looked into the ark of the LORD, even he smote of the people fifty thousand and '''threescore''' and ten men: and the people lamented, because the LORD had smitten many of the people with a great slaughter.
 
* I Samuel 22:18: And the king said to Doeg, Turn thou, and fall upon the priests. And Doeg the Edomite turned, and he fell upon the priests, and slew on that day '''fourscore''' and five persons that did wear a linen ephod.
 
* II Samuel 2:31: But the servants of David had smitten of Benjamin, and of Abner’s men, so that three hundred and '''threescore''' men died.
 
* II Samuel 19:32: Now Barzillai was a very aged man, even '''fourscore''' years old: and he had provided the king of sustenance while he lay at Mahanaim; for he was a very great man.
 
* II Samuel 19:35: I am this day '''fourscore''' years old: and can I discern between good and evil? can thy servant taste what I eat or what I drink? can I hear any more the voice of singing men and singing women? wherefore then should thy servant be yet a burden unto my lord the king?
 
* I Kings 4:13: The son of Geber, in Ramoth–gilead; to him pertained the towns of Jair the son of Manasseh, which are in Gilead; to him also pertained the region of Argob, which is in Bashan, '''threescore''' great cities with walls and brasen bars:
 
* And Solomon’s provision for one day was thirty measures of fine flour, and '''threescore''' measures of meal,
 
* I Kings 5:15: And Solomon had '''threescore''' and ten thousand that bare burdens, and '''fourscore''' thousand hewers in the mountains;
 
* I Kings 5:15: And Solomon had '''threescore''' and ten thousand that bare burdens, and '''fourscore''' thousand hewers in the mountains;
 
* I Kings 6:2: And the house which king Solomon built for the LORD, the length thereof was '''threescore''' cubits, and the breadth thereof twenty cubits, and the height thereof thirty cubits.
 
* I Kings 9:14: And Hiram sent to the king '''sixscore''' talents of gold.
 
* Now the weight of gold that came to Solomon in one year was six hundred '''threescore''' and six talents of gold,
 
* And when Rehoboam was come to Jerusalem, he assembled all the house of Judah, with the tribe of Benjamin, an hundred and '''fourscore''' thousand chosen men, which were warriors, to fight against the house of Israel, to bring the kingdom again to Rehoboam the son of Solomon.
 
* II Kings 6:25: And there was a great famine in Samaria: and, behold, they besieged it, until an ass’s head was sold for '''fourscore''' pieces of silver, and the fourth part of a cab of dove’s dung for five pieces of silver.
 
* II Kings 10:24: And when they went in to offer sacrifices and burnt offerings, Jehu appointed '''fourscore''' men without, and said, If any of the men whom I have brought into your hands escape, he that letteth him go, his life shall be for the life of him.
 
* And it came to pass that night, that the angel of the LORD went out, and smote in the camp of the Assyrians an hundred '''fourscore''' and five thousand: and when they arose early in the morning, behold, they were all dead corpses.
 
* II Kings 25:19: And out of the city he took an officer that was set over the men of war, and five men of them that were in the king’s presence, which were found in the city, and the principal scribe of the host, which mustered the people of the land, and '''threescore''' men of the people of the land that were found in the city:
 
* And afterward Hezron went in to the daughter of Machir the father of Gilead, whom he married when he was '''threescore''' years old; and she bare him Segub.
 
* I Chronicles 2:23: And he took Geshur, and Aram, with the towns of Jair, from them, with Kenath, and the towns thereof, even '''threescore''' cities. All these belonged to the sons of Machir the father of Gilead.
 
* The sons of Reuben, and the Gadites, and half the tribe of Manasseh, of valiant men, men able to bear buckler and sword, and to shoot with bow, and skilful in war, were four and forty thousand seven hundred and '''threescore''', that went out to the war.
 
* I Chronicles 7:5: And their brethren among all the families of Issachar were valiant men of might, reckoned in all by their genealogies '''fourscore''' and seven thousand.
 
* I Chronicles 9:13: And their brethren, heads of the house of their fathers, a thousand and seven hundred and '''threescore'''; very able men for the work of the service of the house of God.
 
* I Chronicles 15:9: Of the sons of Hebron; Eliel the chief, and his brethren '''fourscore''':
 
* I Chronicles 16:38: And Obed–edom with their brethren, '''threescore''' and eight; Obed–edom also the son of Jeduthun and Hosah to be porters:
 
* And Joab gave the sum of the number of the people unto David. And all they of Israel were a thousand thousand and an hundred thousand men that drew sword: and Judah was four hundred '''threescore''' and ten thousand men that drew sword.
 
* I Chronicles 25:7: So the number of them, with their brethren that were instructed in the songs of the LORD, even all that were cunning, was two hundred '''fourscore''' and eight.
 
* I Chronicles 26:8: All these of the sons of Obed–edom: they and their sons and their brethren, able men for strength for the service, were '''threescore''' and two of Obed–edom.
 
* II Chronicles 2:2: And Solomon told out '''threescore''' and ten thousand men to bear burdens, and '''fourscore''' thousand to hew in the mountain, and three thousand and six hundred to oversee them.
 
* II Chronicles 2:2: And Solomon told out '''threescore''' and ten thousand men to bear burdens, and '''fourscore''' thousand to hew in the mountain, and three thousand and six hundred to oversee them.
 
* II Chronicles 2:18: And he set '''threescore''' and ten thousand of them to be bearers of burdens, and '''fourscore''' thousand to be hewers in the mountain, and three thousand and six hundred overseers to set the people a work.
 
* II Chronicles 2:18: And he set '''threescore''' and ten thousand of them to be bearers of burdens, and '''fourscore''' thousand to be hewers in the mountain, and three thousand and six hundred overseers to set the people a work.
 
* Now these are the things wherein Solomon was instructed for the building of the house of God. The length by cubits after the first measure was '''threescore''' cubits, and the breadth twenty cubits.
 
* Now the weight of gold that came to Solomon in one year was six hundred and '''threescore''' and six talents of gold;
 
* II Chronicles 11:1: And when Rehoboam was come to Jerusalem, he gathered of the house of Judah and Benjamin an hundred and '''fourscore''' thousand chosen men, which were warriors, to fight against Israel, that he might bring the kingdom again to Rehoboam.
 
* II Chronicles 11:21: And Rehoboam loved Maachah the daughter of Absalom above all his wives and his concubines: (for he took eighteen wives, and '''threescore''' concubines; and begat twenty and eight sons, and '''threescore''' daughters.)
 
* II Chronicles 11:21: And Rehoboam loved Maachah the daughter of Absalom above all his wives and his concubines: (for he took eighteen wives, and '''threescore''' concubines; and begat twenty and eight sons, and '''threescore''' daughters.)
 
* II Chronicles 12:3: With twelve hundred chariots, and '''threescore''' thousand horsemen: and the people were without number that came with him out of Egypt; the Lubims, the Sukkiims, and the Ethiopians.
 
* II Chronicles 14:8: And Asa had an army of men that bare targets and spears, out of Judah three hundred thousand; and out of Benjamin, that bare shields and drew bows, two hundred and '''fourscore''' thousand: all these were mighty men of valour.
 
* II Chronicles 17:15: And next to him was Jehohanan the captain, and with him two hundred and '''fourscore''' thousand.
 
* II Chronicles 17:18: And next him was Jehozabad, and with him an hundred and '''fourscore''' thousand ready prepared for the war.
 
* II Chronicles 26:17: And Azariah the priest went in after him, and with him '''fourscore''' priests of the LORD, that were valiant men:
 
* II Chronicles 29:32: And the number of the burnt offerings, which the congregation brought, was '''threescore''' and ten bullocks, an hundred rams, and two hundred lambs: all these were for a burnt offering to the LORD.
 
* II Chronicles 36:21: To fulfil the word of the LORD by the mouth of Jeremiah, until the land had enjoyed her sabbaths: for as long as she lay desolate she kept sabbath, to fulfil '''threescore''' and ten years.
 
* Ezra 2:9: The children of Zaccai, seven hundred and '''threescore'''.
 
* The whole congregation together was forty and two thousand three hundred and '''threescore''',
 
* Ezra 2:69: They gave after their ability unto the treasure of the work '''threescore''' and one thousand drams of gold, and five thousand pound of silver, and one hundred priests’ garments.
 
* Ezra 6:3: In the first year of Cyrus the king the same Cyrus the king made a decree concerning the house of God at Jerusalem, Let the house be builded, the place where they offered sacrifices, and let the foundations thereof be strongly laid; the height thereof '''threescore''' cubits, and the breadth thereof '''threescore''' cubits;
 
* Ezra 6:3: In the first year of Cyrus the king the same Cyrus the king made a decree concerning the house of God at Jerusalem, Let the house be builded, the place where they offered sacrifices, and let the foundations thereof be strongly laid; the height thereof '''threescore''' cubits, and the breadth thereof '''threescore''' cubits;
 
* Ezra 8:8: And of the sons of Shephatiah; Zebadiah the son of Michael, and with him '''fourscore''' males.
 
* Ezra 8:10: And of the sons of Shelomith; the son of Josiphiah, and with him an hundred and '''threescore''' males.
 
* Ezra 8:13: And of the last sons of Adonikam, whose names are these, Eliphelet, Jeiel, and Shemaiah, and with them '''threescore''' males.
 
* Nehemiah 7:14: The children of Zaccai, seven hundred and '''threescore'''.
 
* Nehemiah 7:18: The children of Adonikam, six hundred '''threescore''' and seven.
 
* Nehemiah 7:19: The children of Bigvai, two thousand '''threescore''' and seven.
 
* Nehemiah 7:26: The men of Beth–lehem and Netophah, an hundred '''fourscore''' and eight.
 
* The whole congregation together was forty and two thousand three hundred and '''threescore''',
 
* Nehemiah 7:72: And that which the rest of the people gave was twenty thousand drams of gold, and two thousand pound of silver, and '''threescore''' and seven priests’ garments.
 
* Nehemiah 11:6: All the sons of Perez that dwelt at Jerusalem were four hundred '''threescore''' and eight valiant men.
 
* Nehemiah 11:18: All the Levites in the holy city were two hundred '''fourscore''' and four.
 
* Esther 1:4: When he shewed the riches of his glorious kingdom and the honour of his excellent majesty many days, even an hundred and '''fourscore''' days.
 
* Psalms 90:10: The days of our years are '''threescore''' years and ten; and if by reason of strength they be '''fourscore''' years, yet is their strength labour and sorrow; for it is soon cut off, and we fly away.
 
* Psalms 90:10: The days of our years are '''threescore''' years and ten; and if by reason of strength they be '''fourscore''' years, yet is their strength labour and sorrow; for it is soon cut off, and we fly away.
 
* Song of Solomon 3:7: Behold his bed, which is Solomon’s; '''threescore''' valiant men are about it, of the valiant of Israel.
 
* Song of Solomon 6:8: There are '''threescore''' queens, and '''fourscore''' concubines, and virgins without number.
 
* Song of Solomon 6:8: There are '''threescore''' queens, and '''fourscore''' concubines, and virgins without number.
 
* Isaiah 7:8: For the head of Syria is Damascus, and the head of Damascus is Rezin; and within '''threescore''' and five years shall Ephraim be broken, that it be not a people.
 
* Isaiah 37:36: Then the angel of the LORD went forth, and smote in the camp of the Assyrians a hundred and '''fourscore''' and five thousand: and when they arose early in the morning, behold, they were all dead corpses.
 
* Jeremiah 41:5: That there came certain from Shechem, from Shiloh, and from Samaria, even '''fourscore''' men, having their beards shaven, and their clothes rent, and having cut themselves, with offerings and incense in their hand, to bring them to the house of the LORD.
 
* Jeremiah 52:25: He took also out of the city an eunuch, which had the charge of the men of war; and seven men of them that were near the king’s person, which were found in the city; and the principal scribe of the host, who mustered the people of the land; and '''threescore''' men of the people of the land, that were found in the midst of the city.
 
* Ezekiel 40:14: He made also posts of '''threescore''' cubits, even unto the post of the court round about the gate.
 
* Daniel 3:1: Nebuchadnezzar the king made an image of gold, whose height was '''threescore''' cubits, and the breadth thereof six cubits: he set it up in the plain of Dura, in the province of Babylon.
 
* Daniel 5:31: And Darius the Median took the kingdom, being about '''threescore''' and two years old.
 
* Daniel 9:25: Know therefore and understand, that from the going forth of the commandment to restore and to build Jerusalem unto the Messiah the Prince shall be seven weeks, and '''threescore''' and two weeks: the street shall be built again, and the wall, even in troublous times.
 
* Daniel 9:26: And after '''threescore''' and two weeks shall Messiah be cut off, but not for himself: and the people of the prince that shall come shall destroy the city and the sanctuary; and the end thereof shall be with a flood, and unto the end of the war desolations are determined.
 
* Jonah 4:11: And should not I spare Nineveh, that great city, wherein are more than '''sixscore''' thousand persons that cannot discern between their right hand and their left hand; and also much cattle? 
 
* Then the angel of the LORD answered and said, O LORD of hosts, how long wilt thou not have mercy on Jerusalem and on the cities of Judah, against which thou hast had indignation these '''threescore''' and ten years?
 
* Luke 2:37: And she was a widow of about '''fourscore''' and four years, which departed not from the temple, but served God with fastings and prayers night and day.
 
* Luke 16:7: Then said he to another, And how much owest thou? And he said, An hundred measures of wheat. And he said unto him, Take thy bill, and write '''fourscore'''.
 
* And, behold, two of them went that same day to a village called Emmaus, which was from Jerusalem about '''threescore''' furlongs.
 
* Acts 7:14: Then sent Joseph, and called his father Jacob to him, and all his kindred, '''threescore''' and fifteen souls.
 
* Acts 23:23: And he called unto him two centurions, saying, Make ready two hundred soldiers to go to Cæsarea, and horsemen '''threescore''' and ten, and spearmen two hundred, at the third hour of the night;
 
* Acts 27:37: And we were in all in the ship two hundred '''threescore''' and sixteen souls.
 
* I Timothy 5:9: Let not a widow be taken into the number under '''threescore''' years old, having been the wife of one man,
 
* Revelation of John 11:3: And I will give power unto my two witnesses, and they shall prophesy a thousand two hundred and '''threescore''' days, clothed in sackcloth.
 
* Revelation of John 12:6: And the woman fled into the wilderness, where she hath a place prepared of God, that they should feed her there a thousand two hundred and '''threescore''' days.
 
* Revelation of John 13:18: Here is wisdom. Let him that hath understanding count the number of the beast: for it is the number of a man; and his number is Six hundred '''threescore''' and six.  
 
  
[[User:David Haslam|David Haslam]] ([[User talk:David Haslam|talk]]) 17:52, 2 May 2020 (UTC)
+
[[User:David Haslam|David Haslam]] ([[User talk:David Haslam|talk]]) 21:18, 22 June 2020 (UTC)

Latest revision as of 21:18, 22 June 2020

Introduction

Chris, please add an introductory description to the top of this page. David Haslam 17:56, 12 December 2010 (UTC)

Done - based on Troy's post in the Google group for Open Scriptures. David Haslam 08:11, 4 August 2011 (MDT)

New Features

Troy outlined a couple new features to handle OSIS fragments: https://groups.google.com/d/msg/openscriptures/kygOM0yPHL8/3232AYNQsSIJ Including:

  • Shadow/virtual elements
  • Remotely referenceable header

David Troidl also had a list of suggestions: https://groups.google.com/d/topic/openscriptures/1lyqiBSUCh8/discussion

--Westonruter 00:23, 10 August 2011 (MDT)

Next SBL meeting?

The SBL meeting mentioned in the opening paragraph is now past. When is the next meeting/opportunity to review OSIS improvements? David Haslam 05:30, 20 October 2012 (MDT)

Corrections to the OSIS Reference Manual

Maybe we should include a separate section to address Corrections to the OSIS Reference Manual? David Haslam 05:37, 20 October 2012 (MDT)

Don't get mixed up

As the OSIS element is called divineName and the USFM equivalent is called Name of Deity, this observation is recorded to serve as a caution against getting abbreviations mixed up when referring to either in emails, etc. (cf. the USFM tag par is \nd_...\nd* ) David Haslam 07:39, 22 February 2014 (MST)

The <speaker> element and poetry markup?

The line group element <lg> does not allow the <speaker> element unless it's within a line element <l>.
I've recently come across OSIS lines generated by usfm2osis.py where the <speaker> element occurred directly within <lg>.

What's the recommended solution or hack? Is a change to OSIS required to facilitate this use? David Haslam 13:59, 2 January 2015 (MST)

The <speaker> element was converted from the USFM tag \sp_text which is described as Speaker Identification (e.g. Job and Song of Songs). It's listed under Titles, Headings and Labels in the USFM Reference. Surely this implies that when this tag is encountered, it should first terminate any existing poetry line group? After all, a title is not part of the poetry in any normal sense. David Haslam 01:58, 3 January 2015 (MST)
If I'm right, then even when \sp_text is found between poetry lines marked using \q#_text, the poetry line element should also be terminated by </l> before the <speaker> element rather than after it (as happens now). The line group should also be terminated. This has a major bearing on the python conversion script. David Haslam 02:12, 3 January 2015 (MST)
Likewise, if \sp_text is found while processing a USFM list, the last item element and the list element should be terminated before rather than after the <speaker> element (as happens now). David Haslam 02:49, 3 January 2015 (MST)

Use only 3 tilde for signed edits on the main page

Talk pages are for discussing improvements to the main page. Signed edits are normally used only in talk pages, in which case it's convenient to use the 4 tilde method of signing, which includes the date & time stamp of the edit. Signed edits on the main page don't really need a time stamp, so the 3 tilde method should suffice. David Haslam (talk) 11:09, 15 March 2016 (MDT)

Even I forgot my own advice and had to correct my recent edits! David Haslam (talk) 05:21, 4 February 2017 (MST)

Classifying names in the Bible

I've begun to classify all the names in the KJV text.
So far, I've come up with at least the following possible types of name (excluding divineName).

Type of name
astronomic
calendric
divinity
ethnic
geographic
hypothetic
language
letter
metaphoric
nonhuman
object
person
philosophic
politic
pronouncement
religious

Some of these types may require several subTypes. This list may be extended as I make further progress.

Observations

Some words may be both a name and not a name in different passages.

Example: "Eli" the priest in 1 Samuel, but the Aramaic word for "My God" in Matthew 27:46 – Jesus' cry of dereliction.
David Haslam (talk) 02:34, 4 February 2017 (MST)

Some words are both the name of a person as well as a geographical name.

Example: "Dan" the son of Jacob and "Dan" the territory allocated for the tribe of "Dan" to settle in.
This example illustrates that such a name can also be ethnic.
Deciding which is which can be quite difficult in some places.
David Haslam (talk) 08:25, 4 February 2017 (MST)

How does one validate the CrossWire OSIS schema?

How does one validate the schema itself? i.e. osisCore.2.1.1-cw-latest.xsd David Haslam (talk) 03:20, 10 February 2017 (MST)

Marking multiword names?

Do we really need two name elements in this example?

<name type="person" regular="Pilate">Pontius <name type="person">Pilate</name></name>

or would this suffice?

<name type="person" regular="Pilate">Pontius Pilate</name>

Note that there's no geographic type in this name. David Haslam (talk) 02:51, 20 February 2017 (MST)

A milestone form of the div element ?

It's become apparent that some OSIS based SWORD modules created using Haiola for the [eBible.org eBible.org] repository contain the milestone form of the div element. Michael uses his own modified OSIS schema (called MOSIS) to validate his XML.

We need to start a discussion on this. 02:41, 8 March 2017 (MST)

Elements that are ‘milestoneable’ in the OSIS 2.1.1 schema are:
• abbr • chapter • closer • foreign • l • lg • q • salute • seg • signed • speech • verse
Observe that this does not include the div element. David Haslam (talk) 02:43, 8 March 2017 (MST)

<contributor> in <work>

The issue with contributor in work was discovered while I was doing some analysis on the morphhb project. See https://github.com/openscriptures/morphhb/issues/48

--David Haslam (talk) 12:32, 28 December 2017 (MST)

Nested seg elements ?

OSIS 2.1.1 explicitly allows a seg element to contain a seg element. Has the SWORD API been designed to adequately cope with such nested seg elements?

e.g. Would the following nested seg structure cause any unexpected interactions between these two module option settings?

  • GlobalOptionFilter=OSISMorphSegmentation
  • GlobalOptionFilter=OSISVariants
<verse osisID="Ps.10.10">
	<w type="x-ketiv">
		<seg type="x-variant" subType="x-1">
			<seg type="x-morph">ו</seg>
			<seg type="x-morph">דכה</seg>
		</seg>
	</w>
	<w type="x-qere" >
		<seg type="x-variant" subType="x-2">
			<seg type="x-morph">יִדְכֶּ֥ה</seg>
		</seg>
	</w>
	<w>
		<seg type="x-morph">יָשֹׁ֑חַ</seg>
	</w>
	<w>
		<seg type="x-morph">וְ</seg>
		<seg type="x-morph">נָפַ֥ל</seg>
	</w>
	<w>
		<seg type="x-morph">בַּ֝</seg>
		<seg type="x-morph">עֲצוּמָ֗י</seg>
		<seg type="x-morph">ו</seg>
	</w>
	<w type="x-ketiv">
		<seg type="x-variant" subType="x-1">
			<seg type="x-morph">חלכאים</seg>
		</seg>
	</w>
	<w type="x-qere" >
		<seg type="x-variant" subType="x-2">
			<seg type="x-morph">חֵ֣יל</seg>
		</seg>
	</w>
	<w type="x-qere" >
		<seg type="x-variant" subType="x-2">
			<seg type="x-morph">כָּאִֽים</seg>
			<seg type="x-punct" subType="x-sofPasuq">׃</seg>
		</seg>
	</w>
</verse>



David Haslam (talk) 17:11, 9 March 2020 (UTC)

Correct the osisRef syntax for a non-verse-keyed OSIS module

The line in the file osisCore.2.1.1-cw-latest.xsd that requires a change is this one (#1500) in the definition of osisRefRegex:

			<xs:pattern value="(((\p{L}|\p{N}|_)+)((\.(\p{L}|\p{N}|_)+)*)?:)?((\p{L}|\p{N}|_|(\\[^\s]))+)(\.(\p{L}|\p{N}|_|(\\[^\s]))*)*(!((\p{L}|\p{N}|_|(\\[^\s]))+)((\.(\p{L}|\p{N}|_|(\\[^\s]))+)*)?)?(@(cp\[(\p{Nd})*\]|s\[(\p{L}|\p{N})+\](\[(\p{N})+\])?))?(\-((((\p{L}|\p{N}|_|(\\[^\s]))+)(\.(\p{L}|\p{N}|_|(\\[^\s]))*)*)+)(!((\p{L}|\p{N}|_|(\\[^\s]))+)((\.(\p{L}|\p{N}|_|(\\[^\s]))+)*)?)?(@(cp\[(\p{Nd})*\]|s\[(\p{L}|\p{N})+\](\[(\p{N})+\])?))?)?"/>

One or more of the dot separators \. must be what causes the solidus separator / to fail validation.

David Haslam (talk) 21:18, 22 June 2020 (UTC)