<div dir="ltr"><div>Hi everyone,</div><div><br></div><div>To give come concrete context about my question, I've recently been interested in a document I would like to import in sword to study it properly, but which can be considered in two different ways : the visions of Maria Valtorta.</div><div>For those not familiar with it, she was an italian nun from the early 20th century who claimed to have very detailed visions about the life of Christ, and put them all in written form, into a book that is known today as "The Gospel as Revealed to Me".</div><div><br></div><div>Note that the discussion I'm starting here is not about the merits of the text itself, but about how to best represent it in OSIS and sword modules.</div><div><br></div><div>There are two distinct ways to consider this text :</div><div><br></div><div>On the one hand, it would be practical to consider it a Commentary of the Gospel, since most of these visions are very detailed accounts of scenes that are also recounted in the Gospel. By making it a Commentary module, all existing sword apps can easily synchronise windows so that people can compare the vision to the original text from scriptures.</div><div><br></div><div>On the other hand, it's fundamentally a GenBook : it's entirely non-canonical, has its own chapter structure, and some of its chapters don't correlate to the scripture at all. So users should be able to open it and read it like any regular book.<div><br></div><div>The OSIS spec itself does not make a firm distinction between GenBook and Commentary, so I could technically just represent the document structure like a genbook, and use annotateRef onĀ  divs that can be mapped to passages from the Gospel.</div><div>But will Sword support generating both a GenBook and a Commentary module from the same OSIS source document, or are there limitations I should pay attention to ?</div><div><br></div><div>I had a look at the source of the CalvinCommentaries module, which looks similar to the structure I have in mind (except for its use of osisID attribute on commentary blocks, which is explicitly forbidden by the OSIS spec).</div><div>Would that be a good example to follow for such a document ?</div><div><br></div><div>Regards,</div><div><br></div><div>Arnaud</div></div></div>