Forum Moderators: not2easy

Message Too Old, No Replies

Kerning in Photoshop 6

         

Geffen

10:33 am on Sep 21, 2004 (gmt 0)

10+ Year Member



I'm having problems getting the kerning to look right in Photoshop 6. I have a feeling its a bug but its been the bain of my life for ages and I really want to sort it. I cant really upgrade to CS because it means trying to beg my boss for some money which I really cant justify.

Anyway, when i'm using small pixel fonts with no AA the kerning on certain letters goes way off, almost random, i.e some characters will have no space at all between them and others will have a large 2-3 pixel gap. Looks awful, I usually have to resort to taking screen grabs of actual HTML text to get things looking neat.

Has anyone else heard of this or am I alone?

Leosghost

11:18 am on Sep 21, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



It happens ...One solution is to keep a cheaper app such as Paintshop around to do this with some of your fonts ..Paintshop does this with some fonts and not others ..Photoshop does it with some and not others ( if you play around you can usually find an acceptable font that works in one of them ) ..no idea why this happens ( well actually I do but... way too complex to go into here )..

also you could try "fontographer" ..and build your own

oh .and BTW welcome to WebmasterWorld

mivox

11:34 am on Sep 21, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Two solutions for pixel-font spacing:

1.) Convert the text to raster data, and scoot the letters back and forth manually.

2.) Manually select the 'tight' letters in the text, and adjust the letter spacing individually for them.

If you can't justify an upgrade to photoshop CS (which doesn't solve that problem anyway), you certainly couldn't talk your boss into buying Fontographer. ;)

Geffen

11:49 am on Sep 21, 2004 (gmt 0)

10+ Year Member



Okay thanks guys, there was me thinking there would be some magic 'fix' for this. Oh well, I have lived with it for this long, I guess I can put up with it a while longer!

Thanks for the welcome, always nice to get quick and to the point replies :)

If CS doesnt fix this problem either, i'll have an even harder time trying to justify buying it! Doh

Leosghost

12:00 pm on Sep 21, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Sorry about the Fontographer ( corrected caps ..broken hand improving ;)..had the thing for so long now i can't remember how much I paid ...
suggestion would be to see if you can't get it or CS in trial version ..30 day ..do the install ...show "Boss" how much more you can do ( improved productivity etc )..and therefore why he /she should spring for it ..;)...Before it "times out"

Meanwhile if you want to show "Boss" this thread to support "case"...? I'm sure that me 'n' Mivox can edit our posts to make the case for the purchase of CS ...porsche 911 ...Holidays in Bahamas...( Liane can do deal on Boat rental ) ....We have about 30 minutes to edit before our buttons are gone ;)

mivox

12:03 pm on Sep 21, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Oh, sure. I could go on absolute tirade raving about why CS is an absolutely worthwhile investment... I'd just have to leave the bit about pixelfont kerniing out of it. ;)

Geffen

12:17 pm on Sep 21, 2004 (gmt 0)

10+ Year Member



Lol, well thanks for the offer, but i'll work something out. We are supposed to be employing a part time designer soon who will need a copy of Photoshop so I might be able to blag something then ;)

Leosghost

12:19 pm on Sep 21, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



actually for a link from a PR9 ( each )we could probably do a song and dance routine ;)

Martinibuster would be proud of me /us ..

Geffen

12:35 pm on Sep 21, 2004 (gmt 0)

10+ Year Member



Whats a PR9?

mivox

12:49 pm on Sep 21, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If you don't know, do yourself a favor and don't find out... ;) It'll only drive you mad.

(But if you do find out, and you do have a PR9 site handy, I could arrange a song and dance routine, sure! ;) )

Leosghost

12:49 pm on Sep 21, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



PR = Google pagerank ..if you use firefox or Opera or IE (?) ..with the PR bar and your homepage is a PR9 ( rubs hands in anticipation ) then some of us ( ME first ) kind folks here will explain why/how you can become a PR10 if you link to ME us ....
Moving from a PR9 to PR10 this way is a "good thing" ..trust me ..I can convince your "boss"..I will even pay for the call ( and your CS ) ...

I have very little "shame" today ;)

Geffen

3:15 pm on Sep 21, 2004 (gmt 0)

10+ Year Member



I get it now, unfortunately none of the sites we build are very busy. Plus most of our work comes from email marketing, I spend most of my days building email newsletter templates. (solicited mail only, i'm no spammer ;)

Geffen

3:19 pm on Sep 21, 2004 (gmt 0)

10+ Year Member



Incidently how do you find out the PR of a site?

mivox

3:21 pm on Sep 21, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Probably best to go search in the Google News forum... don't think the gfx forum mods are going to want their area invaded with PR discussions. ;)

bedlam

12:21 am on Sep 22, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Anyway, when i'm using small pixel fonts with no AA the kerning on certain letters goes way off, almost random, i.e some characters will have no space at all between them and others will have a large 2-3 pixel gap. Looks awful, I usually have to resort to taking screen grabs of actual HTML text to get things looking neat.

Has anyone else heard of this or am I alone?

Hm. I'm rather surprised that no one has pointed out the origin of the problem. Pixel fonts usually work at one size, and at whole-number multiples of that size.

So, if the font in question is supposed to be 8pt in height, it will be correctly proportioned at 8pt, 16pt or 24pt, but will look like **** at 7pt, 9pt, 15pt, 17pt, 23pt or 25pt.

There are two good solutions:
a) use the font in a multiple of its intended size, and

b) get a higher-quality font (a better one may kern better; lots of the freely-available pixel fonts are built by inexperienced font-designers)

-B

Geffen

8:24 am on Sep 22, 2004 (gmt 0)

10+ Year Member



Well I have been using Verdana, Arial etc. Simply trying to emulate HTML text, i'm pretty sure they are supposed to be well designed fonts..

bedlam

9:15 am on Sep 22, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Well I have been using Verdana, Arial etc. Simply trying to emulate HTML text, i'm pretty sure they are supposed to be well designed fonts..

Wow, Verdana? I'm surprised to hear it. Kerning isn't even too bad when using un-antialiased Verdana with Freetype, server-side.

That you're using Verdana (don't get me started about Arial; professionally designed yes, but an aesthetic disaster)...anyway, that you're using Verdana shoots down both of my theories about what the problem is (i.e. since Verdana should be usable at a number of sizes & is not too bad a font either.)

All I can really offer by way of help at the moment is that Verdana kerns well enough in Macromedia's Fireworks without any particular tweaking.

Sorry for the non-help ;-)

-B

Geffen

9:40 am on Sep 22, 2004 (gmt 0)

10+ Year Member



Admitedly Verdana isnt as bad as Arial, its still a real pain. If you want a classic example heres one (ignore the crappy image quality, it was just a placeholder)

[creative.icowip.co.uk...]

Standard 10pt Verdana with no AA, I dont have Fireworks unfortunately, stuck with using Photoshop, UltraEdit and Firefox for all ALL my design work ;)

bedlam

6:17 pm on Sep 22, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Standard 10pt Verdana with no AA, I dont have Fireworks unfortunately, stuck with using Photoshop, UltraEdit and Firefox for all ALL my design work ;)

I bet your link gets snipped ;)

Actually, a test in Fireworks compared to a screenshot of the identical block of text shows what you say: poor kerning, generally speaking (it's about 95% identical to the image you posted). I've never used a big image block of Verdana text, and so hadn't noticed...

...which leads me to ask the big question: why are you creating web graphics (non-antialised graphics, no less!) using a font that's widely available on browsers? The layout you show is pretty easy to construct using a couple of <div>s. It would look like this (not taking into account the broken box-model on IE < 6):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
div.advert {
background:#FF9900;

width:300px;
height:246px;
}

div.advert-text {
background:#FF6600;

vertical-align:top;

width:300px;
height:205px;
}

div.advert-text p {
background:#FFFFFF url(mag-cover.gif) no-repeat top left;

width:150px;

font-family:verdana;
font-size:11px;

padding:0;
margin:0;
margin-left:150px;
}

div.advert-text img {
padding:0;
margin:0;
margin-left:150px;
}

div.button {
background:#FF3300;

width:300px;
height:41px;
}
</style>

</head>

<body>
<div class="advert">
<div class="advert-text">
<img src="headline.gif" width="150" height="28" alt="Headline Graphic" title="Lorem Ipsum!" />
<p>Aliquam tristique. Sed fringilla. Cras viverra eleifend ipsum. Cras mauris purus, varius a, luctus ac, semper et, neque. Maecenas a lectus. Pellentesque porttitor leo non pede. Praesent accumsan. Nam fringilla. Praesent viverra est nec felis fermentum molestie.</p>
</div>
<div class="button"></div>
</div>
</body>
</html>

...and also anonymized so it doesn't get 'mod-ed'.

-B

Mods, hope this didn't go too off-topic...

Geffen

8:09 am on Sep 23, 2004 (gmt 0)

10+ Year Member



You get me wrong, I have now made that image into, as you say, a HTML based block. I just knocked that up as an image initially to see what it would look like. I never build sites 100% initially, normally knock them up quickly and clean up later if the client is happy with the design. The semi finished version is on the same URL just without the image path.

But I do use non-AA text for things like buttons and banners and the likes quite often..

Dont see how this has gone off-topic, its all semi relevant ;)