Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes to the Makefile and kjv.tsv #17

Conversation

Matthew-Tate-Scarbrough

Differences of Note:

  • I have added an install and uninstall function to the Makefile.
  • I have also swapped out the old, Oxford KJV *.tsv for one based off the Pure Cambridge Edition *.tsv.
    • I added the delimiters for the 5 books of Psalms.
    • All italicised text in the main *.tsv are in parentheses. There is a second *.tsv that has those swapped fro the proper ANSI escape sequences (\ESC[[3mSome text\ESC[[0m). This is most likely a feature that would be better handled by a function added to the base KJV program, which was beyond my capacity to write.

The Pure Cambridge Edition (PCE) is a KJV critical edition based off the various Oxford prints which continued to update various issues that crept in through the printing process. Sadly, this version does not have the Cambridge paragraph divisions. In the case of the Old Testament, they usually follow the divisions found in the Hebrew Leningrad Codex (based off of observation, not fact.) I would like to eventually add those in, but that would be take me hundreds of hours or a small team dozens.

I wish I could only request a handful of commits—my commit history is a fair bit messy, especially from having to clean up this branch for me to merge. Thankfully, though, should you choose to merge any commits, there are only a few which are pursuant, and of course, those can be manually chosen (though it isn't that straight forward), and all of them are recent.

Matthew-Tate-Scarbrough and others added 13 commits May 9, 2020 21:23
Randomly and utterly hilarious, I have found this typo there.
Changed the TSV to be in "Book, abr., book #, ch. #, v#" order.  Also
added headers for the five books of the Psalms---a division that was
added at some point by Jews to mimic the Torah and is often in Bibles.
The words in italics are words added by the translators to help flow or
structure.  They are not malicious in design, but they wanted it clear
that those words were technically added and not part of the translation
process.  They have been wrapped in <em></em> tags, rather than square
brackets.  All words in brackets are words and passages that are in some
manuscripts in the original languages but not others.
Replaced the round brackets with ANSI escape characters.  This would
require having less set to default to `-r` or `-R`.  i.e. PAGE="less -R"
  + Added the markers for the five books of Psalms
  + All italicised text is no longer in square brackets, but round.
  + All manuscript variations are now demarked by square brackets and
  not round.  This is done to avoid having to use ANSI escape sequences.
@ghost ghost closed this May 22, 2021
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants