タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Xに関するfumiyasのブックマーク (2)

  • blog-entry-31.html

    突然ですが、xlibというのはX Window Systemの基的なクライアントライブラリです。 X Window SystemというのはまあUNIX系のウィンドウシステムはほぼ全部これが使われてたりする、Linux使いの人なら常識ともいえるウィンドウシステム、というかプロトコルなんですが。 と、前提知識をお知らせしたところで、今回のお題は、 これです。 Xといいつつ、Mac OSXですが。 OSXMac独自のウィンドウシステムでXは使ってないんですが、X11.appというアプリが入っていて(バージョンによってはオプション)Xウィンドウアプリを実行出来るようになっています。 まあそれはそれとして、題のxlibプログラミングです。 今時はGTK+やらQtやらが良くこなれていて、xlibを直接使うなんて時代遅れもいい所なんですが、数年、いや十年位前か、Linuxデスクトップに立たせるに

    fumiyas
    fumiyas 2014/11/18
  • UNIX のフォント事情

    2016-07-21: このページの記述は古いうえに、(当初から)致命的に間違っている箇所があります。 今のところ気づいているのは、 ヒンティングの強弱と LCD レンダリングモードの直交した指定ができないというのは大嘘。当時から FreeType のリファレンスにちゃんと説明がある。 Firefox のレンダリングは cairo に移行済。 LCD フィルタは freetype 側に実装され、現在では多くの環境で適切に使用されている。 cairo で hintstyle の設定が無視される問題は Bugzilla を見る限りまだ残っているように思えるけれど、手元で試した感じでは反映されているような…。気のせいかも(適当)。 pango は HarfBuzz に移行。 TrueType のバイトコードヒンティングは、 2.6.4 で水平方向のヒンティング命令を無視する処理が追加され、サブピ

    fumiyas
    fumiyas 2013/10/29
  • 1