<div dir="ltr">2008/8/6 Andreas Vox <span dir="ltr">&lt;<a href="mailto:avox@arcor.de">avox@arcor.de</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="">
<br><div><div>Am 06.08.2008 um 15:06 schrieb Louis Desjardins:</div><br><blockquote type="cite"><div dir="ltr"><div class="Ih2E3d">2008/8/6 Andreas Vox <span dir="ltr">&lt;<a href="mailto:avox@arcor.de" target="_blank">avox@arcor.de</a>&gt;</span><br>
</div><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div><br></div></blockquote><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div><div>No need to change the GUI here, except for how to enter MP mode. For un-synching / synching the user would have to do the following in my proposal:</div> <div><br></div><div>- unlock the MP object on the ordinary page, then edit it</div>
</div></div></blockquote><div><br>Contextual menu. <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div><div><div><br></div><div>
- resetting some object properties would synch that property with the MP again</div></div></div></blockquote><div><br>We need a small dialog so we see the properties? or can be through a contextual menu too, what do you think?<br>
 &nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div><div></div><div>- deleting the object would remove the MP object from the ordinary page</div>
 </div></div></blockquote><div><br>Right.<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div><div></div><div>- a new dialog would allow to re-add deleted MP objects to the ordinary page</div>
 </div></div></blockquote><div><br>Where would you like the user to be then? On the MP, right-clicking on the object, making the dialog appear and have the option to put it back on page X or more? Something like that?<br>
</div> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div><div></div><div><br></div></div></div></blockquote></div></div></div></blockquote>
<div><br></div><div>I&#39;d say the user has to be on the page where he deleted the object in the first place.</div></div></div></blockquote><div><br>Yep. Makes sense to me too. <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style=""><div><div>&nbsp;</div><div>Like a context menu on the page background or some normal menu which would give you a list of deleted MP objects to choose from.</div></div></div></blockquote><div><br>Not too keen about such listings but I guess it's worth giving it some thoughts.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style=""><div><div></div><div><br></div><blockquote type="cite"><div dir="ltr"><div class="gmail_quote">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div><div><div><font color="#000000">...</font></div></div><div class="Ih2E3d"><div>I have a proposal for that:</div>
<div><br></div><div>a) all objects get a &quot;role&quot; attribute, which might be empty.</div><div>b) text frames get an &quot;auto-link-to&quot; property which takes a rolename.</div> <div>c) when a text frame which has the &quot;auto-link-to&quot; property set overflows, Scribus automatically links to the next object with the same role as the specified &quot;auto-link-to&quot; name.&nbsp;</div>
<div>d) The next object is found by looking for objects which are placed below the current object on the current page or which are on top of a following page (yes, that means the text would reflow if you reorder two auto-linked frames on a page. And it&#39;s not so easy to create textframe links that run against the page order)</div>
 </div></div></div></blockquote><div class="Ih2E3d"><div><br>In essence, I agree with this proposal. But I am not thinking of any top/below hierarchy, either on the same page, or on different pages, to set the link-to frames because from what I understand the user have not all control on the text flow. Is that right? </div>
</div></div></div></blockquote><div><br></div><div>If there is more than one frame with the same role on a page, we have to decide which one to take. That&#39;s why I propose a &quot;top-to-bottom in general and left-to-right if frames have the same y-position&quot; strategy.</div>
</div></div></blockquote><div><br>I am thinking of more possibilities but I realize it may be a programming issue. Quark 7 doesn't allow more than one chain on one MP. But this chain can be done with just about any number of frames on that page. The first &quot;frame&quot; to link from is the upper corner link icon that means every page created with this MP will be linked to that chain.<br>
<br>For many years we believe this is a limitation we'd like to see disappear... It's not flexible in heavy layouts such as catalogues. So we end up doing the linking by hand. It doesn't take that long but in fact it is both feet on the brake to any further changes then.<br>
</div><div class="Ih2E3d"><br><blockquote type="cite"><div dir="ltr"><div class="gmail_quote"><div>But I follow you on the main idea of this &quot;role&quot; attribute and the &quot;auto-link-to&quot;. Once a MP is created with all its frames, some will be linked to all pages bearing the same MP and some will not.</div>
</div></div></blockquote><div><br></div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style=""><div><div></div>My proposal would allow automatic linking between pages with different MPs. just the roles have to match.</div>
</div></blockquote><div><br>I understand but at the same time, we cannot have 2 stories running side by side on odd and even pages. I understood the contrary when you mentionned that the bilingual book scenario would be covered by your proposal. How would you achieve such a book, then? Would that be possible? There are quite a few collections made like that in school edition, for instance.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style=""><div></div><div><div class="Ih2E3d"><br><blockquote type="cite"><div dir="ltr">
<div class="gmail_quote"><div><br> <br>1. The frames that will be linked need only to be tagged as &quot;to be linked&quot; to the *same* frame on *next* page to which this particular MP would be applied. That way, you can set as many chain of text frames as you need.<br>
 2. The frames that are un-tagged are created on each page too but are not linked.<br>3. Plus, you can also set 2 or more frames to be linked together on a single page, but not to the next page.<br>4. And finally, you can have a set of frames in a structure where all those frames are linked together on a single page and are also flowing in the next set of identical frames on the next page. That is, the last frame in the chain gets a tag to be linked to the next first one of the chain on the next page.<br>
</div></div></div></blockquote><div><br></div><div><br></div><br><blockquote type="cite"><div dir="ltr"><div class="gmail_quote"><div>The same can be done on facing pages. With the particularity that we could set the links to run on the full sequence of the pages, 1-2-3- or 1-3-5 and 2-4-6.<br>
&nbsp;</div></div></div></blockquote><div><br></div></div><div>Hm, that would introduce text links between masterpages. I dont think that would work well, since you could apply the MP to a left side but not the matching MP to the right side, so the link would get broken.&nbsp;</div>
</div></div></blockquote><div><br>See my question above about the case of a bilingual book.<br><br>I assume that anyone doing such a layout would know what he's doing and would not create a case where a link would be broken. At the same time, I don't really see what is the issue if a link ends at some point. Actually, I don't understand what you mean here!<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style=""><div><div></div><div>Easiest to implement would be to disallow any manual links on MPs (you can still simulate fixed links if you create unique role names).</div>
</div></div></blockquote><div><br>Are you saying here that even if manual linking is disallowed, it will still be possible to link frames on a MP? I mean, without automatic text frame linking? I think that in fact, this is a must!<br>
<br>Louis<br></div><div> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style=""><div><div></div><div><br></div><font color="#888888"><div>
/Andreas</div></font></div></div></blockquote></div></div>