[sword-devel] How to make commentary module
Marjan Šavli
marjan.savli at gmail.com
Sun Jan 9 12:26:51 EST 2022
With modified test.conf it is working.
====test.conf=======
[TEST]
DataPath=./modules/comments/rawcom/test
Encoding=UTF-8
ModDrv=rawCom
BlockType=CHAPTER
SourceType=OSIS
============
and
C:\temp\sword\osis2mod.exe C:\temp\sword\sword\modules\comments\rawcom\test
C:\temp\sword\test_sword.xml -v KJV
I've got four files.
===========
Directory of c:\Temp\sword\sword\modules\comments\rawcom\test
9. 01. 2022 17:55 0 nt
09. 01. 2022 17:55 49.476 nt.vss
09. 01. 2022 17:55 1.695 ot
09. 01. 2022 17:55 180.168 ot.vss
5 File(s) 231.339 bytes
2 Dir(s) 199.962.398.720 bytes free
=============
One of them is ot.
=====file ot========
<milestone type="x-importer" subType="x-osis2mod" n="$Rev: 3431 $"/>
<div sID="gen1" type="bookGroup"/> <div osisID="Gen" sID="gen2"
type="book"/>
<chapter osisID="Gen.01" sID="gen3"/>
<div annotateRef="Gen.1.1" annotateType="commentary" sID="gen4"
type="section"/><div sID="gen5" type="x-p"/>Blah blah...<div eID="gen5"
type="x-p"/> <div annotateRef="Gen.1.1" annotateType="commentary"
eID="gen4" type="section"/>
<div annotateRef="Gen.1.2" annotateType="commentary" sID="gen6"
type="section"/><div sID="gen7" type="x-p"/>Blah blah...<div eID="gen7"
type="x-p"/> <div annotateRef="Gen.1.2" annotateType="commentary"
eID="gen6" type="section"/>
<div annotateRef="Gen.1.3" annotateType="commentary" sID="gen8"
type="section"/><div sID="gen9" type="x-p"/>Blah blah...<div eID="gen9"
type="x-p"/> <div annotateRef="Gen.1.3" annotateType="commentary"
eID="gen8" type="section"/>
<div annotateRef="Gen.1.4" annotateType="commentary" sID="gen10"
type="section"/><div sID="gen11" type="x-p"/>Blah blah...<div eID="gen11"
type="x-p"/> <div annotateRef="Gen.1.4" annotateType="commentary"
eID="gen10" type="section"/>
<div annotateRef="Gen.1.5" annotateType="commentary" sID="gen12"
type="section"/><div sID="gen13" type="x-p"/>Blah blah...<div eID="gen13"
type="x-p"/> <div annotateRef="Gen.1.5" annotateType="commentary"
eID="gen12" type="section"/>
<div annotateRef="Gen.1.6" annotateType="commentary" sID="gen14"
type="section"/><div sID="gen15" type="x-p"/>Blah blah...<div eID="gen15"
type="x-p"/> <div annotateRef="Gen.1.6" annotateType="commentary"
eID="gen14" type="section"/> <chapter eID="gen3" osisID="Gen.01"/> <div
eID="gen2" osisID="Gen" type="book"/> <div eID="gen1" type="bookGroup"/>
===============
I put these files under mods.d and modules directory.
Now it is working.
Thanks.
Marjan
This isn't really a "what's wrong", but more of a way to eliminate noise,
> so you can find whats wrong:
>
> I'd try building a raw commentary first. Anything that will be listed on a
> repository will be remade by the repo maintainer anyway. It will make the
> compile faster, so each attempt takes less time... and it may show that's
> what's broken already. But once you get a rawcom that works, you can work
> on making the compressed build command == compressed module config
> separately from dealing with osis to module issues.
>
> DataPath=./modules/comments/rawcom/test
> Encoding=UTF-8
> ModDrv=rawCom
> BlockType=CHAPTER
> SourceType=OSIS
>
>
>
>
>
>> Hi!
>>
>> Trying to make commentary module.
>> XML validates.
>> Osis2mod makes module.
>> In Xiphos or Andbible or Bishop there is "TEST" module.
>> But none commentary for Gen1, ..., Gen 6. as it is in test.xml.
>>
>> Prepared also skeleton for whole Bible (Download link
>> <https://wetransfer.com/downloads/d1d032a09dfeb12203a6def92a09f7e620220109154839/e6cfdbaaa7840773056ebf7c59e4307220220109154904/dfbb95>
>> - 7 days). But problem is the same.
>>
>> Can you give me a hint what I am doing wrong?
>>
>> Best regards,
>>
>> Marjan
>>
>>
>> ====test.xml==========
>> <?xml version="1.0" encoding="UTF-8" ?>
>> <osis xmlns="http://www.bibletechnologies.net/2003/OSIS/namespace"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>> xsi:schemaLocation="
>> http://www.bibletechnologies.net/2003/OSIS/namespace
>> M:/SloKJVA/xml_test/osisCore.2.1.1.xsd">
>>
>> <osisText osisIDWork="TEST" osisRefWork="Commentary" xml:lang="en"
>> canonical="true">
>> <header>
>> <work osisWork="TEST">
>> <title>TEST</title>
>> <type type="OSIS">Commentary</type>
>> <identifier type="OSIS">TEST_ID</identifier>
>> <rights type="x-copyright">Licenca: CC BY-NC-ND
>> 4.0</rights>
>> <scope></scope>
>> <refSystem>Commentary</refSystem>
>> </work>
>> </header>
>>
>> <div type="bookGroup">
>> <div type="book" osisID="Gen">
>> <chapter osisID="Gen.01">
>> <div type="section" annotateType="commentary"
>> annotateRef="Gen.1.1"><p>Blah blah...</p>
>> </div><div type="section" annotateType="commentary"
>> annotateRef="Gen.1.2"><p>Blah blah...</p>
>> </div><div type="section" annotateType="commentary"
>> annotateRef="Gen.1.3"><p>Blah blah...</p>
>> </div><div type="section" annotateType="commentary"
>> annotateRef="Gen.1.4"><p>Blah blah...</p>
>> </div><div type="section" annotateType="commentary"
>> annotateRef="Gen.1.5"><p>Blah blah...</p>
>> </div><div type="section" annotateType="commentary"
>> annotateRef="Gen.1.6"><p>Blah blah...</p>
>> </div>
>> </chapter>
>> </div>
>> </div>
>> </osisText>
>> </osis>
>> =============
>>
>>
>> =====test.conf====
>> [TEST]
>>
>> Description=Test
>> DataPath=./modules/comments/zcom/test
>> Encoding=UTF-8
>> ModDrv=zCom
>> BlockType=CHAPTER
>> SourceType=OSIS
>> CompressType=ZIP
>>
>> GlobalOptionFilter=UTF8GreekAccents
>> GlobalOptionFilter=OSISHeadings
>> GlobalOptionFilter=OSISScripref
>>
>> TextSource=https://test.net
>> DistributionLicense=Public Domain
>>
>> Category=Commentaries
>> OSISVersion=2.1.1
>> MinimumVersion=1.5.9
>> About=test
>> Lang=en
>> LCSH=Bible--Commentaries.
>> SwordVersionDate=2022-01-08
>> InstallSize=2000
>> Version=1.0
>> History_1.0=Just Initial Release for testing
>> ================
>>
>>
>> ======Making module======
>> C:\temp\sword\osis2mod.exe C:\temp\sword\sword\modules\comments\zcom\test
>> C:\temp\sword\test_sword.xml -v KJVA -z
>> You are running osis2mod: $Rev: 3431 $
>> SUCCESS: C:\temp\sword\osis2mod.exe: has finished its work and will now
>> rest
>> =============
>>
>>
>> =============
>> Directory of c:\Temp\sword\sword\modules\comments\zcom\test
>> 09. 01. 2022 16:22 0 nt.bzs
>> 09. 01. 2022 16:22 82.460 nt.bzv
>> 09. 01. 2022 16:22 0 nt.bzz
>> 09. 01. 2022 16:22 24 ot.bzs
>> 09. 01. 2022 16:22 300.280 ot.bzv
>> 09. 01. 2022 16:22 2.398 ot.bzz
>> =============
>> Directory of c:\Temp\sword\sword\mods.d
>> 09. 01. 2022 15:03 537 test.conf
>> ===============
>>
>>
-------------- naslednji del --------------
HTML priponka je pre�i��ena...
URL: <http://crosswire.org/pipermail/sword-devel/attachments/20220109/35adbc11/attachment.html>
More information about the sword-devel
mailing list