<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">>>>>> This is something that eventually would be nice to have within<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div class="plainMail">>>>> Scribus proper, by treating the '#' as a more useful variable.<br>><br>>>> I have to agree heartily. It would be very useful. Every other layout<br>>>> program can do this. Tragically, I am unable to write code, but at<br>>>> least I can cheer the effort on.<br>><br>>> you could write a list of variables needed... maybe separated by<br>>> category...<br>><br>> What are variables?<br>><br>Scribus treats this special '#' that you  enter as a variable, ie, no <br>particular number, but dependent on what  page it is on. Every time you <br>use '#' on a given page it will show the
 same number, whatever that is. <br>It's also indexed to whatever numbering scheme(s) you might use.<br>If it were even more flexible, you might be able to put '#+2' to <br>substitute the current page number plus 2.<br><br>Greg<br><br><br>******<br>While I personally have no use for the feature, I am wondering if transforming this # into a variable could work. For example each image and text frame probably already stores the page it appears on in its properties. This variable could become #(frame123). By default # would read its own value, but when specified would read the value of the item indicated. It would then be easy for the user to copy/paste the reference of the text frame into the (variable) space.<br><br>C<br></div></blockquote></td></tr></table>