Dear list,
the attached .tex file is the minimal working example we discussed today in the online meeting.
I realized that the approach of looping through k of p[k] is not fitting my needs, because it's not flexible enough.
I need another approach, one which works with layer sets.
I would stop using p as an array, because with the layer sets approach we don't have a fixed order of the layers.
So the definition of the layers would be something like
picture layerA;
layerA:=image(
label("Word 1", z1);
);
picture layerW;
layerW:=image(
label("Mot 2", z2);
);
picture layerM;
layerM:=image(
label("Parola 3", z3);
);
picture layerC;
layerC:=image(
label("Wort 4", z3+z1);
);
picture layerY;
layerY:=image(
label("Nummer 5", z2+z3);
);
picture layerU;
layerU:=image(
label("number 6", z2+z1);
);
After that, I would define layer sets and layer subsets. This will be done manually for each layer set and each layer subset.
I don't know the proper syntax to do that. Let's assume we could use a variable type called "myset".
myset layersubsetGamma;
layersubsetGamma:={layerU,layerM};
In my logic, the layers will be drawn in the order of their appearance within the {}. In the example, drawn content of layerM might cover drawn content of layerU.
Contrary to a layer subset, each layer set will result in a PDF page, and thus the layer sets are related to each other by an inner order. That's why I would use an array variable here with [].
I don't know how to append a set. In the following example, I assumed there would be a function myappend(<initial set>, <the things what the initial set should be appended with>)
myset layerset[];
layerset1 := {layerW,layerA};
layerset2 := myappend{layerset1, layerY};
layerset3 := myappend{layerset2, layersubsetGamma};
layerset4 := myappend{layerset2, layerU};
layerset5 := myappend{layerset4, layersubsetGamma};
Finally, I would need each layerset[k] typeset on its own pdf page. And of course on each page k, only the layers which appear in the definition of the layerset[k] should be drawn on top of each other in the order as they appear in that definition.
I'm very curious to hear your suggestions.
Thanks
Emanuel