[Date Prev][Date Next]
[Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[New search]
To: "Craig Hadden" <CraigH@xxxxxxxxxxxxxxxxxxx>
Subject: Re: Overlapping conditions
From: "Thomas Michanek" <thomas.michanek@xxxxxxxxx>
Date: Thu, 21 Jun 2001 23:05:38 +0200
Cc: "Free Framers" <framers@xxxxxxxxx>
Organization: At home
References: <LYRIS-71113-88525-2001.06.20-23.03.26--chattare#telia.com@lists.frameusers.com>
Reply-To: "Thomas Michanek" <thomas.michanek@xxxxxxxxx>
Sender: owner-framers@xxxxxxxxx
> We mark parts of the file with a "Ham" condition tag, other parts with > a "Cheese" condition tag, and the rest remains unconditional. [...] > I thought I could apply an "Australia" or "New Zealand" condition tag to > parts of the file that already contain either a Ham or Cheese tag. > Unfortunately, FrameMaker displays the parts for which I show ANY of > the applied tags. Richard Combs gave a correct solution: > Stop thinking in terms of *inclusion* and what you want to *show*; > think in terms of *exclusion* and what you want to *hide*. You can explain this by using mathematical logic: "A and B" is equal to "not( not(A) or not(B) )" Since FM only use OR logic, you need to use "inverted" conditions, e.g. "not Ham", "not Australia", etc. (corresponding to the expression within parenthesis), and then hide those conditions (corresponding to the outer not expression). This may not be easy to understand or to implement in FrameMaker, but it's... uhm... logical :-) - - - - - - - - - - - - - - - - - - - - - - - Thomas Michanek, FrameMaker/UNIX/MIF expert mailto:Thomas.Michanek@telia.com http://w1.184.telia.com/~u18407300/ * * NEW WEB ADDRESS SINCE JUNE 1 * * - - - - - - - - - - - - - - - - - - - - - - - ** To unsubscribe, send a message to majordomo@omsys.com ** ** with "unsubscribe framers" (no quotes) in the body. **