漫画の台詞に使われる波形長音記号(波罫)について

漫画でよく見る波形の長音記号の、フォントにおける取り扱いについての話。
28
後藤寿庵 @juangotoh

漫画でよく使う、こういう波型の長音記号。大概のコミック用フォントに外字として収録されているのだけど、縦と横二つの文字に分かれている。 http://t.co/cvDePrMRGu

2013-11-26 16:56:39
拡大
後藤寿庵 @juangotoh

横書きだとこういう感じ。で、「長音記号」と考えるとこれは変な話で、ひとつの文字としてコードを割り当て、単一のコードポイントに縦書き横書き別のグリフを収録するべきなのだ。「ー」とか「(」とかのように http://t.co/JCie7nin7x

2013-11-26 16:59:02
拡大
後藤寿庵 @juangotoh

たとえば横書きのメモ帳アプリでコミックフォントを設定し、プロットを書く段階でこれらの文字を使い、縦書きとして台詞を貼りこむようなことをした場合、横書きの長音記号が適切に縦書きのものに置き換えられるべきと思うでしょ。

2013-11-26 17:00:23
後藤寿庵 @juangotoh

多分これは、もともとあの「波型の長音記号」が、罫線の一種である「波罫」の流用だったという事実が影響してるんではないかと思う。罫線素片の一種として収録されており、そのために縦罫横罫に分かれてるのではないかと。

2013-11-26 17:02:19
後藤寿庵 @juangotoh

でもワープロやページレイアウトソフトの機能としての罫線じゃなくて、フォント自体として、あえて漫画用の外字として収録してるのだから、長音記号としての縦横自動切り替えに対応してほしいものである。

2013-11-26 17:04:23
小形克宏 @ogwata

この話題、ポイントは2つあると感じました。一つは波罫はUnivodeに既に収録されているということ。もう一つは、現状において縦組みした際のグリフの挙動は、フォントによって大きな違いがあるということです。 http://t.co/AmVdOse2II

2013-11-27 13:05:55
小形克宏 @ogwata

Unicodeの収録状況について具体的に説明します。OS Xならヒラギノ、Windows ならメイリオに収録されている文字として、縦書きの場合「⌇」(U+2307、WAVY LINE)が使えます。横.. http://t.co/ga3VgojghM

2013-11-27 13:09:36
小形克宏 @ogwata

つぎに縦組時の挙動ですが、縦組みをサポートするアプリが少ないせいか、約物を中心に縦組時の書道の違いが大きいのが現状です。現在、これを標準化しようという動きが、Unicodeの中であります。 http://t.co/xrWb9s04LX

2013-11-27 13:14:21
小形克宏 @ogwata

こちらをご参照→ UTR #50 “UNICODE VERTICAL TEXT LAYOUT” http://t.co/j7qCNTISqG 中心になっているのは日本人で.. http://t.co/Hw71HA5bwn

2013-11-27 13:14:26
小形克宏 @ogwata

「あ〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰」(ヒラギノかメイリオでご覧ください) http://t.co/QZVl5m7vFu

2013-11-27 13:16:38
後藤寿庵 @juangotoh

UTR#50の規格が定まって、フォントやアプリケーションの対応が済めばU+3030のWAVY DASHが縦横どちらでも使えるようになるわけですね http://t.co/UpYLad9FKp

2013-11-27 13:49:03
小形克宏 @ogwata

@juangotoh ええ、そうです。U+3030はUTR#50では、Table 4「縦組時にグリフが(縦組み用に)変化する」の分類に入っています。現在は波罫については縦でU+2307、横でU+3030を使い分けるのが簡単な方法ですが、将来的には解消すると期待されます。

2013-11-27 14:11:44
後藤寿庵 @juangotoh

@ogwata Windows8.1だと、MSゴシック/MS明朝のWAVY-DASHには縦書き用グリフが収録されてるみたいですね。メイリオと游ゴシックは横だけ。 http://t.co/rWfz6x6wC8

2013-11-27 15:00:48
拡大
小形克宏 @ogwata

@juangotoh 同じOSの純正フォントであるにも関わらず、縦書きにおいて挙動が異なるわけですね。こういう混乱はユーザーにとって迷惑です。UTR#50がフィックスして、うまく普及すればいいのですが。

2013-11-27 15:04:13
後藤寿庵 @juangotoh

ワードパッドで@MSゴシックを指定して縦書きの挙動を見ようと思ったら、U+3030「〰」の部分は強制的に「Sege UI Symbol」になってしまうという…なんだこりゃ http://t.co/dOKtoysqD0

2013-11-27 15:08:19
拡大
後藤寿庵 @juangotoh

MSゴシックの WAVY-DASHは線の端が斜めに切れてる(線の方向に対して垂直になってる)ので、複数並べてもうまくつながらない。まあこのへんはフォント毎のデザインに依存する話だなあ。

2013-11-27 15:25:50

コメント

arm147GO@⋈舞鎮 @arm1475 2013年11月26日
た〜らしい〜朝が来た〜〜〜♪
0
さあにん@山本直人 @sarnin 2013年11月26日
このフォント、今はほとんど作字で特殊文字処理かと。
0
小形克宏 @ogwata 2013年11月27日
この話題、ポイントは2つあると感じました。一つは波罫はUnivodeに既に収録されているということ。もう一つは、現状において縦組みした際のグリフの挙動は、フォントによって大きな違いがあるということです。
0
小形克宏 @ogwata 2013年11月27日
Unicodeの収録状況について具体的に説明します。OS Xならヒラギノ、Windows ならメイリオに収録されている文字として、縦書きの場合「⌇」(U+2307、WAVY LINE)が使えます。横書きなら「〰」(U+3030、WAVY DASH)があります。これらの文字は両OS Xに新しく追加された游明朝・游ゴシックにも収録されています。もしもアドビのアプリをお持ちなら小塚フォントにもあります。
0
小形克宏 @ogwata 2013年11月27日
つぎに縦組時の挙動ですが、縦組みをサポートするアプリが少ないせいか、約物を中心に縦組時の書道の違いが大きいのが現状です。現在、これを標準化しようという動きが、Unicodeの中であります。
0
小形克宏 @ogwata 2013年11月27日
こちらをご参照→ UTR #50 “UNICODE VERTICAL TEXT LAYOUT” http://www.unicode.org/reports/tr50/ 中心になっているのは日本人で、楽天にお勤めの石井宏治さんです。議論が収束しつつあり、近日中に採取版が公開されるとか。これを各フォントメーカーが実装するようになると、現在のような混乱は収まると期待されます。
0
小形克宏 @ogwata 2013年11月27日
「あ〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰」(ヒラギノかメイリオでご覧ください)
1
後藤寿庵 @juangotoh 2013年11月27日
UTR#50の規格が定まって、フォントやアプリケーションの対応が済めばU+3030のWAVY DASHが縦横どちらでも使えるようになるわけですね
0
へぼやま @heboya 2013年11月27日
外字であるって知らなかったから、画像で作ってたっ…!
1
後藤寿庵 @juangotoh 2013年11月27日
まとめを更新しました。
0
後藤寿庵 @juangotoh 2013年11月27日
heboya 少なくともイワタ、リョービ、エヌフォーのコミックフォントには外字で色々入ってますよ。斜めで複数束ねた「!」とか
1
7/10MIDI鑑賞会 FOXYUN🇯🇵 あじみ先生は宇宙🇳🇱 @Foxyuun 2013年11月27日
あ゛~~~~ッ!、じゃダメなんでしょうなぁ。そもそもはチルダだし、、、
0
後藤寿庵 @juangotoh 2013年11月27日
Foxyuun 全角チルダや波ダッシュ「~」は同人誌なんかでよく使われるんですが、基本仮想ボディいっぱいにデザインされることがない文字なので繋がらない。デザイン的にも繋がるようにできてない。伝統的な波罫に比べて波数が少なく間延びした感じになるのでちょっと嫌なんですよね。
1
村上真雄 MURAKAMI Shinyu @MurakamiShinyu 2013年11月27日
WAVY DASH U+3030のUTR50での問題については前にコメントしました。http://unicode.org/forum/viewtopic.php?p=968#p968 結局UTR50でvo=Trに決まったのですが、そのCSSでの扱いにまた議論があり、vert字形が存在しないとき回転するかどうかはUA依存となりました。つまり、フォントにvert字形が入るまでsidewaysの指定をしないと使えないということです。
0
村上真雄 MURAKAMI Shinyu @MurakamiShinyu 2013年11月27日
UTR50は2013-08-31のRev.11 http://www.unicode.org/reports/tr50/tr50-11.html で完成してます。「近日中に採取版」(最新版?)というのは古い情報ではないでしょうか?
0
小形克宏 @ogwata 2013年11月27日
村上さん、訂正ありがとうございます。UTR#50、Modificationsの項で、現在のRev 11について “First approved published version.”(最初の承認された公開バージョン)と注記があります。確かに現在のバージョンでフィクスしており、この点で誤解しておりました。
0
Tsuyoshi CHO @tsuyoshi_cho 2013年11月30日
経緯もあるし、OSに標準掲載してるからって、全部統合的に対応できるとはかぎらないと思うけどなぁ。まあ気持ちはわかるんだが。
0