Note, the colophons in the KJV are from the underlying Greek text. In Him, DM
On Jun 3, 2013, at 7:04 AM, Chris Burrell <ch...@burrell.me.uk> wrote: > For clarity, my use case is as follows. > > I have a menu displaying options such as Verse numbers, Headings, Verses on > New Lines, Red letters. I'd like to add an option called Introductions (and > perhaps one called Colophon). > > The options in this menu are grayed out when the underlying module doesn't > support this. If the option is grayed out, I add an explanation as to why > that is (e.g. the module doesn't support it, or 1 option is not compatible > with another option that is already selected, etc.) > > The availability of the options is uniquely dependant on which version of the > Bible or Commentary a user has selected. If a user selects a different > module, the options available to him are updated automatically. For example, > a user is clearly aware that most of the Old Testament doesn't have a Red > Letter option. He might however work mainly from the ESV and want his > frontend to show Jesus's words in red when they are in the text, so he sets > up the option once. > > At this stage, we don't care about what passage/text a user is going to > lookup. We can't guess what's in his mind! And we can certainly not guess > what he's going to lookup tomorrow, the day after tomorrow, next month, next > year. > > This is the same for Introductions & Colophons. He might decide he's never > interested in seeing Introductions and Colophons and want to turn them off > completely. Or on the other hand he might want to turn them on all the time > because he is always interested in them. > > But a toggle button available to turn the introductions on/off is pretty > pointless if the module doesn't have any. In actual fact, it's pretty > annoying because it looks like there may be a bug, since in the ASV toggling > this option never makes a difference. In the same way a toggle button to turn > red letters on/off for the ASV is pretty useless as well. > > It should be obvious by now that having Sword/JSword being able to tell a > frontend whether or not Introductions are contained within a module is a big > plus to what we have now. > > Chris > > > > On 3 June 2013 07:26, Chris Burrell <ch...@burrell.me.uk> wrote: > One could apply your reasoning for every option we have in the Conf file so > far. > > Headings, notes, cross references, strongs, morphology... A verse or chapter > is not guaranteed to contain any of these. You still need to check for non > empty cross references for example if your frontend is displaying them in a > separate pane. Same as strong numbers if you're doing interlinears. > > The option doesn't guarantee anything. It's there to indicate a module > supports a particular features. It's at least that was my understanding. > > Isn't the whole point of the options to allow the user to set up his > preferred view for reading the Bible so that as he goes from one chapter to > another he doesn't need to click options on and off as they randomly appear. > > Please do tell how I'm supposed to identify whether a Bible has introductions > without reading the whole Bible. > > Chris > > On 2 Jun 2013 22:48, "Chris Little" <chris...@crosswire.org> wrote: > On 6/2/2013 9:23 AM, Chris Burrell wrote: > Hi > > Some books have Bible introductions. Can I suggest adding a flag to the > conf file to indicate this is the case? In the similar mindset as a > previous post, I'd prefer being able to query the conf file for features > of a particular module rather than having to read part of the module and > hope for that particular book/chapter to have an introduction. A yes/no > flag in the .conf file would be helpful. > > (In particular, I have in mind the book introductions that are part of > the ESV text). But no doubt other modules will also (or in the future > will also) have the same aspects. > > Chris > > I would say no. This doesn't add anything. > > Identifying that a module possesses introductions at some level does not > indicate that it possesses all of the introductions at that level. > Accordingly, knowing that a module possesses introductions still requires > checking for non-empty contents in order to know that a particular > introduction is non-empty. > > This is along the lines of the request for a Scope .conf entry, which was > already rejected. Whatever solution is used for that case can also be used > for introductions. > > --Chris > > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page
_______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page