Hallo Roland,
danke für deinen Beitrag. Der Code war wohl eher als Schnipsel gedacht? Die Zeile mit dem Ausblenden macht ja nichts, da nur eine Bedingung nach der Schleife erzeugt wird.
Ansonsten kann ich deine Beobachtungen jetzt bestätigen. Wenn bei [Ohne] alles eingeblendet ist, müsste man wohl – wie von dir vorgeschlagen – einen Satz Print machen, dort alles ausblenden und den als aktiven Satz definieren. So wie es aussieht, hat eine Bedingung zu einem Satz zunächst kein Bezug, bzw. eine Bedingung ist erstmal in allen Sätzen?
Wenn eine Bedingung zunächst in allen Sätzen ist, verstehe ich nicht, wann epubCondSet.setConditions = [[pagemap, true]]; notwendig ist? Nur, um mit false etwas auszublenden und ich muss das für jeden Satz angeben? So wie es aussieht, erreichst du mit deinem redefine dasselbe?
Hier mal mein aktueller Stand; viell. noch etwas holprig. Zum Test ein Dokument mit z.B. 4 Seiten mit verketteten Textrahmen und Platzhaltertext.
Ich frage mich, ob man in diesem Zusammenhang das Prüfen ob etwas da ist, noch vereinfachen könnte?