:) Hope it's helpful.

A good place to start with the new utilities in:

sword/src/mgr/installmgr.cpp

is the basic commandline installer that makes use of most of the calls:

sword/utilities/installmgr.cpp



Will Thimbleby wrote:
Thanks for the enormous detail.

Not sure what filters you are using exactly, but the *HTMLHREF filters in the engine are probably the most current. These have been updated to easily facilitate the EntryAttributes for footnote and crossref popups in the frontend. Basically, when there is a footnote, they remove it from the markup and replace it with something like:
<a href="noteID=jn3:16.n.1"><small><sup>*n</sup></small></a>


I'm using BibleTime's filters slightly modified (they were the most complete last time I looked), I'll have a look at the new features, but I do quite like my footnotes and cross-refs inline. Users might disagree though.

Other thing to take advantage of is 'Pre-verse Headings'. You can see them in action in BibleCS, GnomeSword, and the WebTool, at:

...

a few comments: it takes into account that there may be more than one preverse heading, which is never the case in any current module that I know of, but might be in the future-- thus the loop looking for ["Heading"]["Preverse"]["0"] then ...["1"], etc. It also runs the text thru a UnicodeRTF SWFilter, which you probably don't need to do, as your HTML renderer probably deals with UTF8, but our RTF renderer needs to deal with it in a special way.


Cheers. You just reminded me of something. It renders UTF8 now (was html hex chars but UTF8s faster and easier). And I'll see what I can do about Pre-verse Headings.

Bibletime takes advantage of the new InstallMgr calls in the engine. Here is a cool set of screenshots:

http://crosswire.org/~scribe/bibletime/


Also, not sure what luck you've had with compiling clucene, but 1.5.7 includes an option (unfortunately it went out bundled 'ON' by default), for linking in support for fast clucene searches.


I'll have a proper look at clucene after 0.4 is done. Sounds useful and exciting. And I'll look at the InstallMgr it would be useful to have that functionality in MacSword.

Cheers -Will

_______________________________________________
sword-devel mailing list
[EMAIL PROTECTED]
http://www.crosswire.org/mailman/listinfo/sword-devel

_______________________________________________ sword-devel mailing list [EMAIL PROTECTED] http://www.crosswire.org/mailman/listinfo/sword-devel

Reply via email to