Hi,<br><br><div class="gmail_quote">2009/7/21 Louis Desjardins <span dir="ltr">&lt;<a href="mailto:louis.desjardins@gmail.com">louis.desjardins@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

2009/7/20 Thomas Zastrow <span dir="ltr">&lt;<a href="mailto:listen@thomas-zastrow.de" target="_blank">listen@thomas-zastrow.de</a>&gt;</span><br><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


Louis Desjardins schrieb:<br>
<div>&gt;<br>
&gt;<br>
&gt;     How should we handle name collisions?<br>
&gt;     - keep original Scribus style<br>
&gt;     - redefine Scribus style with new attributes<br>
&gt;     - create new Scribus style with a different name<br>
&gt;     - always prefix all imported styles to keep them separated from<br>
&gt;     normal Scribus styles<br>
&gt;<br>
&gt;<br>
&gt; Well... Keep original is a must, imo. Create a new Scribus style with<br>
&gt; a different name seems a good solution.<br>
<br>
</div>Hhmm, what happens, if someone tries to import more than one XTagged<br>
file with the same styles (-names)? I think, this would be an absolutely<br>
usual operation: importing XTagged text number 1 with a style called<br>
&quot;xyz&quot; and then trying to import another XTagged file 2 which also<br>
contains a style &quot;xyz&quot;?<br>
<br>
<br>
Perhaps here is user interaction necessary: Should the style a) replaced<br>
b) ignore &quot;xyz&quot; from the new file?</blockquote></div><div><br>In this case I would suggest that Scribus automatically adds a number version to that style. So &quot;xyz-1&quot; and &quot;xyz-2&quot; and so on. This way, all the styles bearing the same name will appear grouped in the list. Then it is up to the user to sort this out. Does that make sense? I acknowledge that the style actually applied to a paragraph would have its name changed as well... Maybe not as easy to do as it seems but the programmers will tell us that! ;-)<br>


</div></div></blockquote><div><br>I&#39;d prefer the method said below, so that we may give a Dialog where user can choose whether Scribus should replace the style or ignore it or give an option for the user to rename the style so as to avoid collisions ! I&#39;d like to hear more opinion from the developers !<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 class="gmail_quote"><div><br>One other way would be to simply warn the user about the existence of those styles only if Scribus detects that there are differences in the settings of those styles. If the styles have the same name and are identical, then no need for a warning. It may well happen that the texts to import would have been structured using identical styles from one text document to another.<br>


<br>Then:<br><br>a) replace by existing style<br>b) ignore style<br>c) add and change name to... (with a default suggestion of xyz+number)<br><br>Cheers!<br><font color="#888888"><br>Louis<br></font></div><div class="im">

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
Best,<br>
<br>
Tom<br>
<div><div></div><div><br>
<br>
_______________________________________________<br>
scribus-dev mailing list<br>
<a href="mailto:scribus-dev@lists.scribus.info" target="_blank">scribus-dev@lists.scribus.info</a><br>
<a href="http://lists.scribus.info/mailman/listinfo/scribus-dev" target="_blank">http://lists.scribus.info/mailman/listinfo/scribus-dev</a><br>
</div></div></blockquote></div></div><br><br></blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>_______________________________________________<br>
scribus-dev mailing list<br>
<a href="mailto:scribus-dev@lists.scribus.info">scribus-dev@lists.scribus.info</a><br>
<a href="http://lists.scribus.info/mailman/listinfo/scribus-dev" target="_blank">http://lists.scribus.info/mailman/listinfo/scribus-dev</a><br>
<br></blockquote></div><br>Greetings<br><br>Jain Basil Aliyas<br clear="all"><br>-- <br>Student,<br>Department of Computer Science &amp; Engineering<br>Govt. Engineering College, Thrissur.<br>Kerala, India<br><br><a href="http://jainbasil.wordpress.com">http://jainbasil.wordpress.com</a><br>