Skip to content

sabdelmalik/BibleTaggingUtility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BibleTaggingUtility

Add and/or correct Strong's tags

In order to use this utility, you need to have a bibles folder in your system, which contains a folder for each bible to be tagged.

For Example

    Bibles (folder)
        +---MyBible (folder)
                +--- tagged (folder)
                +---BibleConfig.txt (file)
        +---MyOtherBible (folder)
                +--- tagged (folder)
                +---BibleConfig.txt (file)

Each Bible folder should contain a configuration file BiblesConfig.txt and a subfolder named tagged. The tagged subfolder should contain only one file which is the version of the tagged bible to be edited or corrected in a verse per line text file format (see note) as in the following example:
Gen 1:13 And the evening <06153> and the morning <01242> were the third <07992> day <03117>.
==================
Note: For release 5 and above, you can use an already tagged OSIS xml file for the purpose of modifying the tag values.
==================

Refer to BibleTaggingPreperation for generating the initial tagged file.

Following is a sample BiblesConfig.txt (for release 5, when using an OSIS XML file, set osis=true, and the OSIS section below needs the "osisIDWork" and the "output-file" entries only)

[Tagging]
taggedBible=mybible.txt
osis=false
[OSIS]
osisIDWork=mybible
osisRefWork=bible
language=en
language-type=IETF
title=My Bible(Tagged)
contributor-role=ctb
contributor-name= Simon Peter
type=Bible
identifier=AraSVD-Tagged
description=This work adds Strong's references to ...
rights= ???
refSystem=Bible
ot-vpl-file=ot_tagged_text.txt
nt-vpl-file=nt_tagged_text.txt
output-file=mybible.xml

Utility short-cut keys

Ctrl-S Save
Ctrl-Y Redo
Ctrl-Z Undo
Pg dn Next verse
Pg up Previous verse

Drag and Drop behaviour

When a tag is dragged from a reference verse (top two tables) to the target verse (bottom table), the dragged tag will replace the existing tag(s).
However, if the dragged tag is dropped while the Ctrl key is pressed, it is added to the existing tag(s).

Merging two or more target words

(not available for osis xml)
Highlight the target words, then right click on one of them. Click on Merge from the context menu. The merged cells must be adjacent words, otherwise you will not see the Merge menu. to higlight adjacent words, click on the first word, and while the mouse is down, dag it to the right or left as required.

Splitting a multi word cell

(not available for osis xml)
If a target word cell contains more than word, it can be split into seperate words. Click the word cell to select it. Right click the cell and click Split from the contxt menu.

Swapping two tags

Select the two words that their tags to be swapped. Right click one of them and click the cell and click Swap from the contxt menu. To select two words, click on the first word to select it. While pressing Ctrl, click the second word.

Deleteing tag value

Right click the tag to delete using the context menu