PROGRAMMING ISSUES: symbol x, y coordinates in sign, ranges

Steve Slevinski slevin at SIGNPUDDLE.NET
Mon Jun 27 18:50:16 UTC 2005

Hi Tomáš,

SignPuddle uses graphic files and something I call the build format.

Here is the graphic and build string for ASL_2 in the ASL dictionary.


The build format is a repeating string of symbol id, x coordinate, y 

As far as I can tell, for the next 10 years at least, the current raster 
images of the IMWA will be the standard.  The x, y coordinates should be 
expressed in numbers that relate to the current raster images.

When IMWA compatible SVG is possible, it should be possible to render a 
build string with minimal processing.  The X, Y coordinates only need to 
change according to scale.

I don't know the correct range for X, Y values.  SignPuddle uses 1 to 
250.  I imagine the numbers could be very large in some situations, up 
in the thousands.

My thoughts,

Tomáš Klapka wrote:

> Hi,
> I am interested what is your opinion about x and y coordinates of the 
> symbol in a sign.
> This information has to be saved with symbols to specify how to render 
> the sign.
> Now there is raster data (PNG) used in SignPuddle and there was raster 
> data used in SignWriter DOS.
> It was static and there was no problem to specify coordinates, because 
> it is in pixels or any other static measure.
> But we all feel need of vector data (SVG, OpenType) to have nice 
> rendering in high zooms.
> There we cannot say that a symbol has for example x = 10 pixels and y 
> = 30 pixels.
> If you zoom it, those coordinates has to be changed. So there must be 
> relative coordinates.
> What range of x and y coordinates should be used?
> IMHO -127 to 127 could be enough.
> What do you think?
> Tomas

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: moz-screenshot-3.jpg
Type: image/jpeg
Size: 5469 bytes
Desc: not available
URL: <>

More information about the Sw-l mailing list