太明朝・太ゴチック

TSUCHIYA Masatoshi tsuch****@namaz*****
2006年 10月 26日 (木) 00:11:16 JST


>> On Wed, 25 Oct 2006 23:41:53 +0900
>> tsuch****@namaz***** (TSUCHIYA Masatoshi) said as follows:

>みたいな指定を受け付けるようにして,FT_New_Face() を呼び出す前に,

> font->face.style_flags = FT_STYLE_FLAG_BOLD;

>をやっておけばできるように,ドキュメントからは読めるのですけど.

ごめんなさい.試さずに資料だけを斜め読みして書いていて間違えました.

VF_GetBitmap() 内の

  FT_Load_Glyph( font->face, glyph_index, FT_LOAD_DEFAULT );
  FT_Render_Glyph( glyph, FT_RENDER_MODE_MONO );

の直後で,

  FT_GlyphSlot_Embolden( glyph );

または,

  FT_GlyphSlot_Oblique( glyph );

を呼び出すといいようです.

ftsynth.h に,

  /* Do not use this function directly!  Copy the code to */
  /* your application and modify it to suit your need.    */
  FT_EXPORT( void )
  FT_GlyphSlot_Embolden( FT_GlyphSlot  slot );
  FT_EXPORT( void )
  FT_GlyphSlot_Oblique( FT_GlyphSlot  slot );

と書いてあるのが,ちょっと気になりますけど.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )




Xdvi-users メーリングリストの案内
Back to archive index