Creating Bibleworks Modules from Word or HTMLWritten by Michael Hanel on January 7th, 2008
A BibleWorks user has offered more help on teaching other users how to made more user (HTML-based) modules for BibleWorks:
Creating Bibleworks Modules from Word or HTML
- Format the webpage in Word. Make sure you use styles (heading 1, heading 2, etc). These will become your table of contents.
- Use msword2chm to convert the Word document to compiled help. You can get msword2chm for free here.
- Extract the chm using 7-zip, available here.
- Use tidy to clean up the HTML. Tidy is available here:
- From a DOS prompt, run the following command (just copy and paste to the DOS prompt)
- for %f in (*.htm) do tidy –i –u –w 999999 –m %f
- This will tidy all the htm files at once
- Run addBwJs.pl in the directory with the htm files. They will all be edited automatically.
- From the sampleHTMLHelp.zip file (c:\Program Files\Bibleworks 7\sampleHTMLHelp.zip), copy the files bw.js, mymodule.chd and mymodule-books.txt to the htm directory.
- Use Bibleworks to tag the htm files
- Tools | Build Module Index
- Base Directory: Directory containing the htm files
- Bookfile name: mymodule-books.txt
- Base name: Name of the module
- Click Build and Tag.
- Use HTML Help Workshop to recompile the HTML. When you create a new project, note that you will already have the HTML files, the index, and the Table of Contents.
- Edit mymodule.chd as directed in Bibleworks documentation
- Copy *.chm, *.chd, and *.sdx to the databases directory and restart Bibleworks.
NOTE: Be sure to DOWNLOAD this file if you use his process as it is needed in step #5.