Re: osis2mod and Xinclude ?

David Haslam <dfhdfh-g/[email protected]>
Newsgroups gmane.comp.literature.sword.devel
Message-ID <K3D7MzNm0rzCAhr-fzghmHZzF-soEibL4zfrd3JJ9RsI3YpT0v083ZddddQgGMAqMqmKdeijYRYhrIG7evP9aD7iYHRqxlSfLyU-EA2cAtU=@protonmail.com>
Thanks DM,

Indeed it has, and I’ve used it myself to create updated test versions of the KJVA module, by appending the DC books to a module created first from the PC books.

However that concept is not foreseen as a potential method to be used by Dom Corbex in his module creation script.

David

On Thu, Jan 30, 2025 at 18:52, DM Smith <[[email protected]](mailto:On Thu, Jan 30, 2025 at 18:52, DM Smith <<a href=)> wrote:

> osis2mod already has a flag -a that will allow content to be appended to a module. I think if a copy of the KJV is made that the -a flag with the Apocrypha.xml (or whatever it is called) could be added in.
>
>> On Jan 30, 2025, at 11:16 AM, David Haslam <[email protected]> wrote:
>>
>> What would it take to enable osis2mod to process a top level OSIS file that called subsidiary XML files using the Xinclude feature?
>>
>> See https://www.w3.org/TR/xinclude/
>> and https://en.wikipedia.org/wiki/XInclude
>>
>> Potential use:
>>
>> Instead of having to script the merging of two OSIS files (e.g. for the KJV books and the KJVDC books to make a large XML file from which to make the KJVA module), the two OSIS files could be included by name in a small OSIS file. If osis2mod could run with that, it would be a simpler task to update the KJVA module whenever the KJV module is being updated.
>>
>> It seems a shame if we could not take advantage of this standard feature of XML with the main tool we use for making Bible modules.
>>
>> Best regards,
>>
>> David
>>
>> Sent with Proton Mail secure email.
>> _______________________________________________
>> sword-devel mailing list: [email protected]
>> http://crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
>
> _______________________________________________
> sword-devel mailing list: [email protected]
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page

_______________________________________________
sword-devel mailing list: [email protected]
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.