I have created a bible module for The SWORD Project for Windows from a vpl UTF-8 text file, using imp2vs.

My goal is to make this same module available for the iPhone and SwordReader.

The bible module has inter alia the following within the text:

Hebrew letters for the Name of the Father and the Son.Characters with diacritical markers (e.g. h with a dot below - "special characters")Colored textItalicsSuper text

The above show 100% correcty in Windows.

I have copied this module to iPhone and the Hebrew and the special characters show correctly, but the colored text, bold, italics and super text show the "markup", i.e. {\i} for italics, {\super} for bold.

Similarly in SwordReader, except the Hebrw and special characters just show blocks, probably just a font issue. The same with SlideBible.

I assume that module for the iPhone requires text to be in OSIS format?

Question: How do I progress from the module that I have to making this module for iPhone and SwordReader please?

I have downloaded all the utiities and have read the posts, but I am at a loss.

The text source format/type should be irrelevant.Your SWORD module should be working on all SWORD based application including iPhone (PocketSword).But the source format, GBF in your case, is rendered by a certain GBF filter which can be subclassed by applications in order to customise the rendering.I'm not sure about how the iPhone does this.It might be worth, since I believe your issue has to do with PocketSword application, that you write in the PocketSword thread group and point to this thread.