Theiling Online    Sitemap    Conlang Mailing List HQ   

Re: Kamakawi Orthography

From:taliesin the storyteller <taliesin-conlang@...>
Date:Thursday, March 27, 2008, 12:13
* David J. Peterson said on 2008-03-21 09:08:39 +0100
> Mark: > > But as I said, I would rather use css sprites, as e.g. seen > > here: > > > > http://www.mjnr.us/kamakawi/bisyl.php > > > > Which uses just the one image (scaled up as above). Source > > code is here: > > > > http://www.mjnr.us/kamakawi/bisyl.txt > > > > Your image wasn't quite designed to be chopped up this way, > > which is why you have the extra borders etc, but it's a good > > proof of concept and the problem is easily fixable in the > > image (probably by ditching the grid there in favor of the > > table border, which is also easier to change later). > > Wow! That's definitely what I had in mind (minus the border > problem). I'll see if I can fix that. Regarding the image, I was > having problems creating a grid that was perfectly sized, so I > just created an HTML table, added all the glyphs by entering > their value in my font, and taking a screenshot. Clearly, the > HTML table didn't end up being exact, though I can't understand > why... I told it to make every cell X wide, but it wouldn't do it. > I'll fiddle with it and see what I can do.
Try to make each cell be *bigger* than each picture, and fill in each empty cell, with a &nbsp; or a transparent image. And oh, don't use IE (well, IE7 or 8 might manage it...) and put the following in the stylesheet: td { width: Xpx; height: Ypx; text-align: center; vertical-align: middle; } Replace X and Y with the width and height that'll fit the biggest character, + a little. If you're going to use a CSS sprite, remove the border (width=0) before you take the screenshot :) Oh, for the final table: each cell that is not empty should have: 1. a class: <td class="character">, <td class="reduplication">, <td class="compound"> etc. 2. if it is a sign it should have an id in addition, say: <td class="character" id="huhu">huhu</td> This way you can change the look easily in css. You might want to investigate good editors though, to simplify the drudgery of changing the cells. t.

Replies

Benct Philip Jonsson <melroch@...>
David J. Peterson <dedalvs@...>