0 votes
483 views

In “What is the specification for a Bible module”, I see this as a possible marker:

\mod
Include the content of one module in the content of another module. The module which contains the other is sometimes called a “parent” module, and the module included is sometimes called a “child” module. Example: \mod child_module.sfm

In what situation would this be applied, and how would it be implemented?

Thanks.

Paratext by (195 points) | 483 views

5 Answers

0 votes
Best answer

It is also useful for very large modules. Paratext tends to become slower the larger the module, so sometimes it’s nice to be able to break it up so that you don’t have to view it all at once.

Another similar use is just for organization. It might be nice to be able to move large chunks of a module around just by moving a \mod line instead of moving the entire contents (e.g. if you have a bunch of Bible stories and you’re trying to figure out how to order them).

by [Expert]
(16.6k points)
0 votes
by (1.2k points)
0 votes
by (1.2k points)
0 votes

I’ve never used this feature, but here’s how I’ve considered using it. So this is untested by me, but should be a starting point and I think it would answer your question.

Say you have a series of stories from the Prophets, and you’ve created individual modules and published them as pamphlets over time. So you have a series of files in your Modules directory like:

adam.sfm
abraham.sfm
david.sfm
isaiah.sfm
etc

Now you want to create a book called “Lives of the Prophets”. Rather than create a new module where you copy and paste the contents of those independent files into the new module (and then have to keep two locations up-to-date in the future), you can simply create a new module which says

\mod adam.sfm
\mod abraham.sfm
\mod david.sfm
\mod isaiah.sfm

It would then create a book with each story one after another. You might add in some extra markers to create title pages or page breaks, but most of the work is already done by the original modules.

by (1.9k points)

I’m working on this sort of thing. Except in our project, we have other sections in between. For example, we have an abraham.sfm and a joseph.sfm that we’ll be published as individual booklets, but in between is info from Isaac & Jacob that will be included in a larger book. Just looked at what we did, and instead of putting all the intervening verses in /ref lines, we actually created a separate Isaac&Jacob.sfm.

0 votes

Thank you for all the replies. Very helpful.

by (195 points)

Related questions

0 votes
1 answer 226 views
I created a Bible module with just the markers \inc \ref and \r - for example: \inc v \r Matyu 4:8-11 \ ... revised translation and not the original before the S/R? Or a setting?
sonya_paoli 120 asked Feb 2, 2023
0 votes
1 answer 170 views
Does anybody have a Christmas Story Bible module that we (Language Technology Use) could use or reference?
[Moderator]
james_post
2.1k
asked Dec 5, 2022
0 votes
2 answers 289 views
I have a colleague not from my organization who is needing assistance with creating a Bible Module. I have directed him ... me and I will connect you. Thanks very much, Shegnada
Shegnada 1.3k asked Feb 1, 2022
0 votes
2 answers 383 views
In PT 9 I tried to create Bible module(XXA extra book), it's taking too much time. Same module it's took less than ... 8. It will be helpful to get some direction on this issue.
Prabhu_beelagi 241 asked Jun 3, 2020
0 votes
1 answer 203 views
If we define a Bible Module, is it possible to get Project Progress to look at only the passages in the Bible Module ... indicate the progress in a project? Thank you, SIL+LSS+PNG
SIL LSS PNG 411 asked Jun 20, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,037 questions
5,994 answers
5,661 comments
2,022 users