Jolon - providing the creator program as well as individual translations was so good of you. Also fantastic idea to use xml for the formatting.
Lockman (translator of NASB) provide a free program on their website called QuickBible. It basically gives you text of NASB on your computer with a reader. That's so kind of them :) as it is a copyright version and they're obviously trusting people not to abuse that.
So anyway I've emailed them to ask if I can use the text on my mobile phone (ie personal use) but they might be happy to let it be used more generally. Who knows? but I don't get without asking so I if they're positive about personal use I'll ask about more general availability.
The plain text format is relatively easy to turn into the simplified thml that Jolon is suggesting - I think about an hour using word's "find and replace" function if you do it right. I'll post instructions if they give a yes to me asking for permission to use it on my phone (as otherwise it's just giving instructions on how to do what they don't really want us to).
I can see that this is an old thread, but I just got a phone that could use Go Bible. I obtained permission from the Lockman Foundation several years ago to use the text of the NASB for strictly personal study use, and would love to be able to have the NASB on my phone. I have the KJV, and even the ESV, but I still love the NASB. I have the text, but don't know if I could actually make it work in ThML. Could use some help. thanx
OK, so I read the page about the ThML, and used a text editor to turn the nasbib.txt file from QuickBible into NASB.thml I used the guidelines posted on the site, but I get errors when I try to make the .jad and .jar files.
In order, here is what I do:
F:\Documents and Settings\byers\Desktop\PhoneStuff\NASB\GoBibleCreator 2.2.6\GoBibleCreator 2.2.6>java -Xmx128m -jar GoBibleCreator.jar NASB.thml
That creates the Collections text file just fine. Then I enter the command:
F:\Documents and Settings\byers\Desktop\PhoneStuff\NASB\GoBibleCreator 2.2.6\GoBibleCreator 2.2.6>java -Xmx128m -jar GoBibleCreator.jar NASB/Collections.txt
This is what I get.
Exception in thread "main" java.io.FileNotFoundException: NASB\Collections.txt (The system cannot find the path specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(Unknown Source) at GoBibleCreator.extractSourceTextPath(GoBibleCreator.java:293) at GoBibleCreator.create(GoBibleCreator.java:216) at GoBibleCreator.main(GoBibleCreator.java:196)
Sorry forgot to give you all the info. I copied the NASB.thml file into the directory where GoBibleCreator.jar is stored. I am running Windows XP. Obviously most of the other relevant info is in the command lines. Version number etc.
Your main error is in the words, "The system cannot find the path specified". Could this be the problem? Forward slash "/" is for Unix (& Mac OS?). Use backslash "\" for Windows in the command line paths.
NB. All paths within collections text file must be relative to where it is stored.
The output from your first step only gives you the rudimentary content in collections.txt The collections text file usually has to be further edited before you use it with Go Bible Creator. It must now specify (like) these items:
Source-Text: KJV.thm Source-Format: thml Info: The Holy Bible: King James Version
The latest version of Go Bible Creator is version 2.3.6
Download it from http://go-bible.googlegroups.com/web/GoBibleCreator_Version_2.3.6.zip
Please use that until the next release is announced. There will soon be an announcement for version 2.4.0
Understand also that since CrossWire adopted Go Bible, Jolon's Go Bible pages are getting more and more out of date. The project was adopted during summer 2008, and we are now January 2010.
For more news, please visit http://www.crosswire.org/wiki/User:David_Haslam and http://gobible.blogspot.com/
The team blog has a sidebar with all the relevant Go Bible related links.
If you get really stuck using Go Bible Creator, please email me privately.
I organize my work by making sub-directories of the folder where Go Bible Creator is stored.
First sub-directory level is "Work". Next level is for the particular Bible version.
e.g. [whatever]\GoBibleCreator.240\Work\KJV
In the same folder where my "collections text file" and source text is located, I also have a Windows command file called "make.cmd" This has the following contents:
All the changes in GoBibleCreator between version 2.2.6 and 2.3.6 were related only to implementing USFM as source format. There were no changes to GoBibleCore.
Even so, it was found necessary to recompile version 2.2.6 right at the start of these developments. Some users encountered a Java Exception error using version 2.2.6 before this recompile.
The next release (2.4.0) will include changes to both GoBibleCreator and GoBibleCore.
Make sure the collections text file is encoded UTF-8 without BOM.
Blank lines are allowed, as are // Remark lines
Make sure too that the source text (ThML) file is also encoded UTF-8 without BOM.
If you need to change encoding remove the BOM, try using Notepad++
To make encoding changes for a foreign language text file that uses a script for which you don't have a suitable Windows installed font, try using SC Unipad.
Thank you for all of your help. never found the crosswire project for GoBible. Guess I didn't look in the right place. Thank you very much. If I hit a road block, I will check out the page at Crosswire. If I still cannot figure it out, then I will email you. Thank you very much. You have blessed me today.
Wanted to ask how did you convert the nasb txt to thml? I am not familiar with this conversions... I do prefer to have nasb in my mobile phone for personal use as our bible study group uses that translation. can u help me on this... btw where you successful in using nasb with gobible? i have the 2.3.6 version of the creator.