void TTF_SetFontKerning(TTF_Font *font, int allowed)
fontのカーニング(文字詰め)の有無を設定する. この設定は個々のグリフには影響しないが, 文字列のレンダリングの場合は, 少なくとも単語は一まとめになる. この設定を無効にする必要があるのは, カーニングが働かない特定のフォントでグリフが重なったり, 単語の間隔が正常でない場合だけかもしれない.
メモ: この関数のfontにNULLを渡すと異常終了する.
// 読み込んだフォントのカーニングを無効にする
//TTF_Font *font;
TTF_SetFontKerning(font, 0);
// ここでテキストをレンダリングする...
// 読み込んだテキストのカーニングを戻す
TTF_SetFontKerning(font, 1);