H -----Original Message----- From: "Troy A. Griffitts" <[EMAIL PROTECTED]> To: Сергей Кузнецов<[EMAIL PROTECTED]>, SWORD Developers' Collaboration Forum <sword-devel@crosswire.org> Date: Thu, 12 Oct 2006 13:58:08 -0700 Subject: Re: [sword-devel] Questions about making module from usual book text
> Сергей, > sword can be build with ICU (Unicode support) or without. So you can > either install libicu-devel, or else edit the sword usrinst.sh file and > look for the icu option near the top and change the line to exclude it. > > Here is what I have installed on my FC5 system: > > [EMAIL PROTECTED] ~]# rpm -qa | grep -i icu > libicu-3.4-6.2 > libicu-devel-3.4-6.2 > icu-3.4-6.2 > > > For deciding which utility to use, you have to decide how your import > file is divided up. If it is formatted: > > $$$Key1 > data1 > $$$Key2 > data2 > > then you would use the imp2gbs utility for a book. If it uses OSIS or > ThML to divide up the to sections, then you would use xml2gbs. > > Please note that the utility doesn't depend on the actual tag set you > used in the data of each section. In other words, you can still divide > up your entries using the 'imp' structure and the data for each section > could have OSIS tags. Once imported into a sword module, the > corresponding .conf (configuration file) will have an entry: > > SourceType=OSIS > > (or ThML, or whatever tags you choose to use in your module; OSIS is > preferred.) > > > Hope this is helpful, > > -Troy. > > > > Сергей Кузнецов wrote: > > Dear friends! > > > > I tried to compile the sword-1.5.9 on FC5, and I got this error, though > > ./usrinst.sh went well. > > > > ../src/utilfuns/utilstr.cpp:9:28: error: unicode/utypes.h: No such file or > > directory > > ../src/utilfuns/utilstr.cpp:10:26: error: unicode/ucnv.h: No such file or > > directory > > ../src/utilfuns/utilstr.cpp:11:29: error: unicode/ustring.h: No such file > > or directory > > ../src/utilfuns/utilstr.cpp:12:27: error: unicode/uchar.h: No such file or > > directory > > ../src/utilfuns/utilstr.cpp:14:28: error: unicode/unistr.h: No such file or > > directory > > ../src/utilfuns/utilstr.cpp:15:30: error: unicode/translit.h: No such file > > or directory > > make[1]: *** [utilstr.lo] Error 1 > > make[1]: Leaving directory `/data/LinuxDownload/sword-1.5.9/lib' > > make: *** [all-recursive] Error 1 > > > > > > Another question is, what utility would you suggest for the file like > > practice (Books/English), of this kind: > > <h1>Header</h1> > > <p>text</p> > > > > Thank you! > > > > Serhiy > > > > > > -----Original Message----- > > From: "Troy A. Griffitts" <[EMAIL PROTECTED]> > > To: Сергей Кузнецов<[EMAIL PROTECTED]>, SWORD Developers' Collaboration > > Forum <sword-devel@crosswire.org> > > Date: Wed, 11 Oct 2006 14:51:38 -0700 > > Subject: Re: [sword-devel] Questions about making module from usual book > > text > > > >> Dear Сергей Кузнецов, > >> I'm not sure what utilities come with the FC5 packages, but if you > >> build from source code, you will get quite a number of utilities which > >> may aide in your efforts. We have just released sword-1.5.9. May I > >> suggest you download the package at: > >> > >> http://www.crosswire.org/sword/software/swordapi.jsp > >> > >> and: > >> > >> tar xzfv sword-1.5.9.tar.gz > >> cd sword-1.5.9/ > >> ./usrinst.sh > >> make > >> cd utilities/ > >> make > >> > >> Then you should see imp2gbs compiled in your current directory. > >> > >> You can also: > >> > >> cd ../tests/ > >> make > >> > >> and find a few helpful utilities: > >> > >> treekeytest > >> genbooktest > >> > >> Which will show you the index of your newly created book and let you > >> traverse the tree and see the entries. > >> > >> I hope this is helpful. > >> > >> -Troy A. Griffitts > >> > >> > >> > >> > >>> Dear friends! > >>> > >>> I'm using FC5 and sword 1.5.8-7.fc5 and sword-devel 1.5.8-7.fc5 packages. > >>> > >>> I want to put some of books of our church into library. They are usual > >>> text, but for scriptures references I can make macros for OOo. I have > >>> read the Module Making Guide, > > but I > >>> didn't find on my computer utility imp2gbs. From the web there are > >>> utilities only for windows. So far I found, that I have on my computer > >>> vpl2mod, and that's all, but with this > > I > >>> can be wrong. What can I use and how to get it? > >>> > >>> Another point is that I looked inside the module practice, and apart of > >>> .conf file there are 3 files: > >>> - practice.bdt > >>> - practice.dat - binary > >>> - practice.idx - binary > >>> > >>> The first one is simple html file with tags p, h1, h2 ... and scripture > >>> references. Such simple file I can create very easy, and I don't need any > >>> utilities. But how can I make > > other > >>> two files, and do I need them, since they are very small, 1.7 kb and 100 > >>> b? > >>> > >>> Another different question. I want to make modules from books. Now I have > >>> categories Books/[Language]/[Name of a book]. Is it possible to make > >>> another sub category for > >>> author, eg. Books/[Language]/[Author]/[Name of a book] or to solve this > >>> in any other way, that I had books from one author in one category. > >>> > >>> Thank you for your work. Let God bless it! > >>> > >>> Serhiy Kuznyetsov, > >>> Lviv, Ukraine > >>> > >>> > >>> _______________________________________________ > >>> 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