Edit the Marriage item in two areas.
Set the Template to:
Marr: %INDI.FAMS[1+]>MARR.DATE:COMPACT% in %INDI.FAMS[1+]>MARR.PLAC:TIDY%
The looping [1+] index is what yields Marriage events for multiple Family as Spouse entries.
Under Box Type set all eight options to any.
If these don't produce exactly what you need then come back for more advice as there are further customisations possible.
The above is encouraging me to have another bout with the relationships templates!
I use a comprehensive text scheme as my major working tool so like to show a lot of information.
I keep spouses in separate boxes and for each person want to show details of their relationships. So in an individual diagram box I want to show:
Marriage & Relationship Details
Death / Burial details
Under Marriage & Relationship Details I want to show:
1. Heading: "Marriages & Relationships": Then for each relationship:
2. Indent: Name of partner (+1) & Type of Relationship
3. Double Indent: Engagement with that partner: Date from (& -to if broken off)
4. Double Indent: Marriage with that partner: Date, Place (if there was a ceremony)
Or recognised start date of relationship (if no ceremony)
5. Double Indent: Separation with that partner: Date, (Place of order if judicial)
6. Double Indent: Divorce from that partner: Date, Place of Order
7. Double Indent: Date Widowed/Widowered
I realise that 4 does not handle people being an unmarried couple for a number of years before marrying - unless I set up two "marriages" - one to cover the period they were unmarried and the second to cover the marriage
1 is the easiest: =TextIf(Exists(%INDI.FAMS>%),"Marriages & Relationships","") - or is that overcomplicating it?
2 is not reliably working: with: =ItemIf(%INDI.SEX% = "Male",%INDI.FAMS[1+]>WIFE>%,%INDI.FAMS[1+]>HUSB>%) (%INDI.FAMS[1+]>_STAT%)
Because 2 is not reliably working (not always showing all relationships) the rest won't necessarily work, plus I am tying myself up in knots for circumstances when I know they were married but don't known dates or place
3-7 Are Grouped with previous line
4: =ExistsText(%INDI.FAMS[1+]>_STAT%,TextIf(%INDI.FAMS[1+]>_STAT% = "Never married","From:",TextIf(%INDI.FAMS[1+]>_STAT% = "Unmarried Couple","From:",TextIf(%INDI.FAMS[1+]>_STAT% = "Unknown","From:","Marr:")))) =NotExistsText(%INDI.FAMS[1+]>_STAT%,"Married") =TextIf(Exists(%INDI.FAMS[1+]>MARR.DATE%),,"Date Unknown") %INDI.FAMS[1+]>MARR.DATE:COMPACT% in %INDI.FAMS[1+]>MARR.PLAC:TIDY%
The screen shot below shows what I am attempting (and failing to get)
Someone must have wanted to do something like this before!