[#49335] Cairo::ImageSurface のフォントサイズ — "5.5" <5.5@...>

5.5 と申します。

22 messages 2013/05/07
[#49336] Re: Cairo::ImageSurface のフォントサイズ — Kouhei Sutou <kou@...> 2013/05/07

須藤です。

[#49337] Re: Cairo::ImageSurface のフォントサイズ — "5.5" <5.5@...> 2013/05/07

須藤様

[#49338] Re: Cairo::ImageSurface のフォントサイズ — Kouhei Sutou <kou@...> 2013/05/07

須藤です。

[#49341] Re: Cairo::ImageSurface のフォントサイズ — "5.5" <5.5@...> 2013/05/08

5.5 です。

[#49342] Re: Cairo::ImageSurface のフォントサイズ — Kouhei Sutou <kou@...> 2013/05/08

須藤です。

[#49343] Re: Cairo::ImageSurface のフォントサイズ — "5.5" <5.5@...> 2013/05/08

(13/05/08 13:03), Kouhei Sutou wrote:

[#49346] Re: Cairo::ImageSurface のフォントサイズ — Kouhei Sutou <kou@...> 2013/05/10

須藤です。

[#49347] Re: Cairo::ImageSurface のフォントサイズ — "5.5" <5.5@...> 2013/05/10

5.5 です。

[#49352] Pango で縦組ができない — "5.5" <5.5@...>

5.5 です。

27 messages 2013/05/13
[#49354] Re: Pango で縦組ができない — Kouhei Sutou <kou@...> 2013/05/13

須藤です。

[#49355] Re: Pango で縦組ができない — "5.5" <5.5@...> 2013/05/13

5.5 です。

[#49381] Re: Pango で縦組ができない — "5.5" <5.5@...> 2013/05/16

5.5 です。

[#49385] Re: Pango で縦組ができない — Kouhei Sutou <kou@...> 2013/05/18

須藤です。

[#49391] Re: Pango で縦組ができない — "5.5" <5.5@...> 2013/05/21

5.5 です。

[#49393] Re: Pango で縦組ができない — Kouhei Sutou <kou@...> 2013/05/21

須藤です。

[#49395] Re: Pango で縦組ができない — "5.5" <5.5@...> 2013/05/21

5.5 です。

[#49409] Re: Pango で縦組ができない — Kouhei Sutou <kou@...> 2013/05/25

須藤です。

[#49412] Re: Pango で縦組ができない — myokoym <myokoym@...> 2013/05/25

myokoymです。横から失礼します。

[#49414] Re: Pango で縦組ができない — Kouhei Sutou <kou@...> 2013/05/26

須藤です。

[#49359] [ANN] Ruby 1.9.3-p426 is released (includes a security fix) — "U.Nakamura" <usa@...>

こんにちは、なかむら(う)です。

12 messages 2013/05/14
[#49361] Re: [ANN] Ruby 1.9.3-p426 is released (includes a security fix) — Takahiro Kambe <taca@...> 2013/05/14

こんばんは。

[#49392] cairo 1.12.5 x86-mingw32 で cairo.so が見つからない — "5.5" <5.5@...>

5.5 です。立て続けですみません。

14 messages 2013/05/21
[#49394] Re: cairo 1.12.5 x86-mingw32 で cairo.so が見つからない — Kouhei Sutou <kou@...> 2013/05/21

須藤です。

[ruby-list:49426] Re: Pango で縦組ができない

From: "5.5" <5.5@...>
Date: 2013-05-28 17:42:10 UTC
List: ruby-list #49426
5.5 です。

(13/05/28 20:46), Kouhei Sutou wrote:
>> で,どちらの OS でも,縦組にするとプロポーショナルになるのですが,
>> 全角で組む手段はありますか?
> 
> むむ。
> ちょっと、プロポーショナルと全角の組み合わせがピンとこないの
> ですが、Linux上でも同じようになりますか?であれば、今の
> FreeTypeではできないんじゃないかと思います。。。

すいません。組版例の画像を提示すべきなのですが,いまちょっと
すぐにはできなくて…。

> ちなみに、Debian GNU/Linuxで実行したらはこうなりました。
>    http://pub.cozmixng.org/~kou/pango-vertical.png

IPAゴシック・明朝が縦組でプロポーショナルになっていますね。
で,興味深いことにマルベリは縦組でも全角です。うーむ。

FreeType が誤ったメトリクスを返しているのか,あるいは Pango
が FreeType を呼ぶところに何か問題があるのかもしれませんね。

※よく分かってないのですが,FreeType 自体はレイアウトを行わ
なくて,フォント周りのお世話(訊かれてメトリクスを答えたり,
文字をレンダリングしたり)をするだけなんですよね?

>> 加えて,ヒラギノ(Hiragino Kaku Gothic Pro, Hiragino Mincho Pro)
>> だと,「 ( [ 『 【 ・ の類いはグリフが先頭に向かってズレますが,
>> これも直せれば嬉しいです。
>> ズレ方は ImageSurface と PDFSurface で違っていて,後者のほうが激
>> しいです。
> 
> 自動でやるとずれてしまうようなので手動でやるしかないんですか
> ねぇ。。。「などを別Pango::Layoutにしていい場所にmoveしてや
> ればいけそうな気がしますが、面倒ですよね。。。

ヒラギノのグリフがズレる問題も,IPAフォントがプロポーショナ
ルになる問題と同じ原因かもしれません。


このことにも関係するのですが,Pango の日本語組版能力がどのく
らいのものなのか,以前から知りたいと思っていました。

具体的には,ジャスティファイができれば嬉しいのですが,それが
無理でも,約物(やくもの;括弧や句読点の類)が連続したところ
をうまく詰めてくれるとありがたいですね。

「Pango 日本語組版」でググると,2004年の未踏で,以下のような
ものが見つかりました。
http://www.ipa.go.jp/jinzai/esp/2004mito1/mdata/4-6.html

これによると,「Pango拡張」で「約物スペーシング」が実現されて
います。
これが利用できるならとても素敵なのですが……。

-- 
5.5@moji.gr.jp

In This Thread