RSS/Atom feed Twitter
Site is read-only, email is disabled

kerning

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

15 of 15 messages available
Toggle history

Please log in to manage your subscriptions.

kerning Aewyn 07 Sep 14:38
  kerning Sven Neumann 07 Sep 14:46
   kerning Aewyn 07 Sep 15:21
    kerning Sven Neumann 07 Sep 16:06
     kerning Aewyn 07 Sep 16:44
      kerning Sven Neumann 07 Sep 17:01
       kerning Simon Budig 07 Sep 17:12
       kerning Aewyn 07 Sep 17:33
        kerning Sven Neumann 07 Sep 19:16
         kerning Marc) (A.) (Lehmann 08 Sep 06:39
        kerning GSR - FR 07 Sep 20:01
       kerning Jakub Steiner 08 Sep 00:52
        kerning Sven Neumann 08 Sep 09:26
kerning Aewyn 08 Sep 09:44
  kerning Sven Neumann 08 Sep 10:53
Aewyn
2004-09-07 14:38:05 UTC (over 19 years ago)

kerning

Hi,

Is there any way to set letter's kerning in gimp?

Thanks, Aewyn

Sven Neumann
2004-09-07 14:46:17 UTC (over 19 years ago)

kerning

Hi,

Aewyn writes:

Is there any way to set letter's kerning in gimp?

If you are refering to letter spacing or tracking, here's the relevant bug report:

http://bugzilla.gnome.org/show_bug.cgi?id=125483

Sven

Aewyn
2004-09-07 15:21:42 UTC (over 19 years ago)

kerning

Thanks,

but not really. (kerning means the different space needed between A - V, and V - V; it depends on the used font, but fonts sometimes (always) have erroneus kernings)

There is a main difference of importance between spacing and kerning:
without optional spacing your work can have professional look, but without manual kerning the work will be wrong at typographics surely, so it is impossible to work with fonts in gimp in this way.

I can't emphasize it's importance enough.

Aewyn

On Tuesday 07 September 2004 14:46, Sven Neumann wrote:

Hi,

Aewyn writes:

Is there any way to set letter's kerning in gimp?

If you are refering to letter spacing or tracking, here's the relevant bug report:

http://bugzilla.gnome.org/show_bug.cgi?id=12548 3

Sven

Sven Neumann
2004-09-07 16:06:29 UTC (over 19 years ago)

kerning

Hi,

Aewyn writes:

but not really. (kerning means the different space needed between A - V, and V - V; it depends on the used font, but fonts sometimes (always) have erroneus kernings)

GIMP uses the kerning tables that come with the fonts. If they are incorrect, I'd say the fonts need fixing then. There's a free font editor (http://fontforge.sourceforge.net/) that you can use.

Sven

Aewyn
2004-09-07 16:44:37 UTC (over 19 years ago)

kerning

Editing fonts doesn't belong to a designer. I can't fix my 2000 fonts. Think, I get a work, start on it, meanwhile appears a font problem. There is no time and possibility to fix it.

Just a little hint: there can be a text file, from gimp can get the pair corrections by pairs. When I run into a bad pair, I just take a new entry to it. It is fast and simple, and at first it doesn't need any gui. (By default, there can be an empty file, so filling this table doesn't mean any work to a developer, it can be only a framework).
But you, developers can find another better solution, surely.

Thanks, Aewyn

On Tuesday 07 September 2004 16:06, Sven Neumann wrote:

Hi,

Aewyn writes:

but not really. (kerning means the different space needed between A - V, and V - V; it depends on the used font, but fonts sometimes (always) have erroneus kernings)

GIMP uses the kerning tables that come with the fonts. If they are incorrect, I'd say the fonts need fixing then. There's a free font editor (http://fontforge.sourceforge.net/) that you can use.

Sven

Sven Neumann
2004-09-07 17:01:23 UTC (over 19 years ago)

kerning

Hi,

Aewyn writes:

Editing fonts doesn't belong to a designer. I can't fix my 2000 fonts. Think, I get a work, start on it, meanwhile appears a font problem. There is no time and possibility to fix it.

Just a little hint: there can be a text file, from gimp can get the pair corrections by pairs. When I run into a bad pair, I just take a new entry to it. It is fast and simple, and at first it doesn't need any gui. (By default, there can be an empty file, so filling this table doesn't mean any work to a developer, it can be only a framework).

Editing that text file is not going to be any easier or faster than editing the font using the tool I showed you. GIMP is not going to provide ways to fix your fonts since there are tools available for this job and GIMP is not a font editor.

What GIMP is going to provide (one day) is ways to adjust letter spacing. You can then "fix" the kerning whereever you think it is wrong. We are however not going to write that info back to the font.

Sven

Simon Budig
2004-09-07 17:12:06 UTC (over 19 years ago)

kerning

Sven Neumann (sven@gimp.org) wrote:

What GIMP is going to provide (one day) is ways to adjust letter spacing. You can then "fix" the kerning whereever you think it is wrong. We are however not going to write that info back to the font.

Well, Kerning (as in "fix up this pair of letters") would be useful as a way to achieve certain typographical effects. It would be wrong to fix this on the font level since it would be a one time application.

So support for kerning would be useful but we probably need some support from the pango side to do this.

Bye, Simon

Aewyn
2004-09-07 17:33:59 UTC (over 19 years ago)

kerning

no no no, gimp has no any job with editing fonts, nor writing back any info.

But manual kerning is gimp's lesson. As it works in coreldraw, inkscape or other tool. Again:
designer's work is making documents with correct kerning pairs, so manual kerning is the job of designer's tool (here it is gimp).

And again: fonts is my tools too. I have no license to change any of my tools (except configuration), because it has danger to my work. I'm not allowed editing fonts. Changing fonts can cause a lot of problems to my staff, and of course any of our older work will go trash, because of changed fonts.

There is no possibility to change fonts. It is strictly prohibited. No way!

Changing a text file with gimp is fast, simple (need just an editor (any editor)) and it belongs to me only. Changed kerning table can be saved with xcf (in comments or in new entry, I dont know).

I hope my argument is acceptable. (If not, please ask any professional designer next door to you.)

Kerning is alpha and omega of design, and we cannot change any fonts anyhow.

thanks, Aewyn

On Tuesday 07 September 2004 17:01, Sven Neumann wrote:

Hi,

Aewyn writes:

Editing fonts doesn't belong to a designer. I can't fix my 2000 fonts. Think, I get a work, start on it, meanwhile appears a font problem. There is no time and possibility to fix it.

Just a little hint:
there can be a text file, from gimp can get the pair corrections by pairs. When I run into a bad pair, I just take a new entry to it. It is fast and simple, and at first it doesn't need any gui. (By default, there can be an empty file, so filling this table doesn't mean any work to a developer, it can be only a framework).

Editing that text file is not going to be any easier or faster than editing the font using the tool I showed you. GIMP is not going to provide ways to fix your fonts since there are tools available for this job and GIMP is not a font editor.

What GIMP is going to provide (one day) is ways to adjust letter spacing. You can then "fix" the kerning whereever you think it is wrong. We are however not going to write that info back to the font.

Sven

Sven Neumann
2004-09-07 19:16:53 UTC (over 19 years ago)

kerning

Hi,

Aewyn writes:

As it works in coreldraw, inkscape or other tool. Again:
designer's work is making documents with correct kerning pairs, so manual kerning is the job of designer's tool (here it is gimp).

We don't disagree at all except that I think that you are using the term "kerning" wrongly. What you are asking for is a way to manually adjust letter spacing between individual glyphs. Kerning however is a corrective term for letter spacing that is stored in the font. If you adjust the distance between adjacent glyphs in the text in order to achieve typographical effects (or even to correct incorrect or missing kerning), this isn't called kerning. It's what bug 125483 is all about.

Sven

GSR - FR
2004-09-07 20:01:08 UTC (over 19 years ago)

kerning

aewyn@vipmail.hu (2004-09-07 at 1733.59 +0200):

Kerning is alpha and omega of design, and we cannot change any fonts anyhow.

I am with you, and it was explained in the bug the first link references (http://bugzilla.gnome.org/show_bug.cgi?id=120268). Users do not care if Pango can or can not, or if even if the lib is called Pango or Ognap. Users want to adjust pairs when they need, so the image they are working with looks as they want, and that is a case by case problem. So I guess the reply is "no kerning in gimp" (yet?).

GSR

Jakub Steiner
2004-09-08 00:52:28 UTC (over 19 years ago)

kerning

On Tue, 2004-09-07 at 17:01 +0200, Sven Neumann wrote:

Editing that text file is not going to be any easier or faster than editing the font using the tool I showed you. GIMP is not going to provide ways to fix your fonts since there are tools available for this job and GIMP is not a font editor.

What GIMP is going to provide (one day) is ways to adjust letter spacing. You can then "fix" the kerning whereever you think it is wrong. We are however not going to write that info back to the font.

Having a way to manually tweak kerning is indeed very useful feature, it doesn't always need to relate to badly designed fonts.

Personally I would find it a lot more useful in a vector editor, since that's what I would be using for logo design, an area where I see this feature essential.

Aewyn, I recommend you open a feature request on this, although convincing Sven of its usefulness is probably a well spent time, because text tool is mostly his effort.

cheers

Marc) (A.) (Lehmann
2004-09-08 06:39:55 UTC (over 19 years ago)

kerning

On Tue, Sep 07, 2004 at 07:16:53PM +0200, Sven Neumann wrote:

As it works in coreldraw, inkscape or other tool. Again:
designer's work is making documents with correct kerning pairs, so manual kerning is the job of designer's tool (here it is gimp).

We don't disagree at all except that I think that you are using the term "kerning" wrongly. What you are asking for is a way to manually adjust letter spacing between individual glyphs. Kerning however is a corrective term for letter spacing that is stored in the font. If you

I think one misconception in this disucssion is that font-kerning would be adequate for typographical work.

This is not the case. Even if you can edit the font, the result will not always look good at all sizes, rotations etc., and manual adjustment is often required (font technology is not optimized for large letters often used in graphics, posters etc.).

adjust the distance between adjacent glyphs in the text in order to achieve typographical effects (or even to correct incorrect or missing kerning), this isn't called kerning.

It is called kerning: he did ask for a way to adjust letter pair spacing and to save this info for later use.

I think that this isn't provided by common font formats to the extent sometimes required for really high quality work. I do not think that the kerning table he asked for should be automatically applied to all sizes of that font (but might be wrong).

Sven Neumann
2004-09-08 09:26:08 UTC (over 19 years ago)

kerning

Hi,

Jakub Steiner writes:

Aewyn, I recommend you open a feature request on this, although convincing Sven of its usefulness is probably a well spent time, because text tool is mostly his effort.

I am convinced and there is a feature request for this already. It's the one that I have already mentioned two times in this thread. Of course Aewyn can open a new one but he shouldn't be surprised if it becomes marked as a duplicate of bug #125483.

Sven

Aewyn
2004-09-08 09:44:01 UTC (over 19 years ago)

kerning

Thanky you all for answers,

I see now, the optional kerning tables and tracking tables are not what we can request now (I just thought about it, because I thought it is simple to implement, but it is not the case). So forget it.

All I need is (love ;) just change the space between two letters (and independently change the global spacing of course).

If you need any help for implement it (plan the gui, the concept, testing, or anything else) I will do.

Thanks, Aewyn

Sven Neumann
2004-09-08 10:53:17 UTC (over 19 years ago)

kerning

Hi,

Aewyn writes:

All I need is (love ;) just change the space between two letters (and independently change the global spacing of course).

If you need any help for implement it (plan the gui, the concept, testing, or anything else) I will do.

The GUI for global letter and word spacing should be rather straight-forward (actually it is mostly implemented already). I am not yet sure how individual letter spacing would best be controlled, so you could indeed help me by outlining how you think such a user interface should look like. Perhaps even draw a mockup of it.

Sven