Ann Carson wondered about the using the special NarrativeChildren tag: > I'm trying to create another Role for this tag, called Family, > which will enable me to include children who don't have a formal > legal relationship of any sort with the parents... > I'd like to have the full name of the relevant child appear... As Terry points out, this special NarrativeChildren tag only controls the output of the heading of this automatically produced list of children in the TMG Journal report. It provides no control over the details of the list itself. The only controls over the list contents are some Report Options. And as Terry points out, the list of children will only be children who have these parents as their Primary parents. Assuming you want to include non-Primary children, I agree with Terry that a straight-forward way doing that is to add the special NarrativeChildren tag to every parent with non-Primary children, and then linking these children as Witnesses to this special tag, probably with a custom role. Then the sentence output of this tag could first produce a heading with a simple list of these non-Primary children, followed by a normal heading for their Primary children. To give an example, if the children were linked with a role "NonPrim" you might have a sentence template for a role "Family" of: <[:TAB:]Unrelated children living as part of the family were [R+:NonPrim].[:CR:]>[:TAB:]The children of [P] <and [PO]> were as follows:[:NP:] You might also discover you need a second role of "FamilyNone" of: <[:TAB:]Unrelated children living as part of the family were [R+:NonPrim].[:CR:]>[:TAB:]There are currently no known children of [P] <and [PO]> The plus sign in the "NonPrim" role variable will ensure the output of their full Primary names. Again, there is no mechanism to include these non-Primary children within the automatically generated list of Primary children, and there is no mechanism or sentence variables to include any details (birth, death) of these non-Primary children. Hope this gives you ideas, Michael
Thank you Terry for the excellent explanation and both you and Michael for the ideas. All very much appreciated. Have already managed a much better output than I had before. I've tried always to avoid roles because of the lack of compatibility with other software but I think I'll be going all in - now that I want to produce a book and journal ... right away :-) === Subject: Re: [TMG] Journal reports - "There was no issue of X and Y" Ann Carson wondered about the using the special NarrativeChildren tag: > I'm trying to create another Role for this tag, called Family, which > will enable me to include children who don't have a formal legal > relationship of any sort with the parents... > I'd like to have the full name of the relevant child appear... As Terry points out, this special NarrativeChildren tag only controls the output of the heading of this automatically produced list of children in the TMG Journal report. It provides no control over the details of the list itself. The only controls over the list contents are some Report Options. And as Terry points out, the list of children will only be children who have these parents as their Primary parents. Assuming you want to include non-Primary children, I agree with Terry that a straight-forward way doing that is to add the special NarrativeChildren tag to every parent with non-Primary children, and then linking these children as Witnesses to this special tag, probably with a custom role. Then the sentence output of this tag could first produce a heading with a simple list of these non-Primary children, followed by a normal heading for their Primary children. To give an example, if the children were linked with a role "NonPrim" you might have a sentence template for a role "Family" of: <[:TAB:]Unrelated children living as part of the family were [R+:NonPrim].[:CR:]>[:TAB:]The children of [P] <and [PO]> were as follows:[:NP:] You might also discover you need a second role of "FamilyNone" of: <[:TAB:]Unrelated children living as part of the family were [R+:NonPrim].[:CR:]>[:TAB:]There are currently no known children of [P] <and [PO]> The plus sign in the "NonPrim" role variable will ensure the output of their full Primary names. Again, there is no mechanism to include these non-Primary children within the automatically generated list of Primary children, and there is no mechanism or sentence variables to include any details (birth, death) of these non-Primary children. Hope this gives you ideas, Michael
On 10/6/2015 9:31 PM, Ann Carson wrote: > Thank you Terry for the excellent explanation and both you and Michael for > the ideas. All very much appreciated. You're welcome, Ann. > I've tried always to avoid roles because of the > lack of compatibility with other software but I think I'll be going all in - > Well, you've already crossed that bridge when you used the NarrativeChildren Tag. :-) Terry