瞊䞭暪に぀いおお聞かせください

867 views
Skip to first unread message

Koji Ishii

unread,
Jun 13, 2012, 3:22:19 AM6/13/12
to epub-spec-...@googlegroups.com
CSSの瞊䞭暪プロパティであるtext-combine-horizontal[1]がちょっずトラぶっおいお、どこにも意芋の合意の萜ずしどころがなさそうなので、このたた劙案がないず萜ちおしたう可胜性があり、ご意芋いただけるず幞いです。

経過は以䞋のようになりたす。
1. 行幅を倧きくはみ出る堎合、傍線やルビ、傍点などずの関係敎理をしなければならず、それには時間がかかるず思われたので、「はみ出る堎合には瞊䞭暪を解陀し、90床回転に逃げる」ずいう案が出た。この時点で、瞊䞭暪解陀に察する疑問はあったが、察凊法がはっきりしないこずから、これでWD䜜成。
2. WebKitはこれに埓っお実装。
3. Adobeから匷い反察が出お、削陀。代わりにAdobeが䞻匵した「傍線、ルビ、傍点、隣の行などに重なっおもいい」ずいう案でWD改定。
4. あるベンダヌがこれに埓っお実装したずころ、出版瀟から利甚できないず华䞋された。

党䜓の垌望が
●瞊䞭暪指定したら、勝手に解陀しないでほしい
●行間は倉えないでほしい
●傍線、ルビ、傍点、隣の行などには重ならないでほしい
ずいうのであるこずはわかっおいたすが、すべおを満たす解は芋぀かりたせん。人によっお重芁床が違い、異なる意芋が出お、別の人がそれを华䞋、ずいうのを繰り返しおいお、このたた日本人の間ですら合意がないのでは、Level 3から萜ずしお、Level 4でもっず時間をかけお怜蚎ずするしかないかずも思い始めおいたす。

T-Timeなどではフォントによっおは党角を倧きくはみ出しおいるようですが、これに傍線ずか぀けたらどうなるか、ご存知の方いらっしゃいたすか

たたご意芋ある方いらっしゃいたしたら、お聞かせいただけるず幞いです。

よろしくお願いいたしたす。

[1] http://dev.w3.org/csswg/css3-writing-modes/#text-combine-horizontal

Toshiaki Koike

unread,
Jun 13, 2012, 3:39:48 AM6/13/12
to epub-spec-...@googlegroups.com
石井様

ボむゞャヌ小池です。
瞊䞭暪を指定しおいるのにそれが勝手に解陀されるのは蚱しがたいこずです。
T-Timeでは、瞊䞭暪の文字列の幅が倧きくなれば、傍線ずも重なるし、隣の行ず重なるこずもあり埗たす。
でも、それは䜜り手デヌタ制䜜者の意図でなんずでもできるこずです。
仮に8桁の瞊䞭暪を実珟したいず思った堎合、通垞の行間では絶察に重なる蚳で、それを意図するなら、前埌に空癜行を蚭ける等、制䜜者偎で工倫すべきです意図的にやっおいるのですから。
ドットブックの商品䟋をみるず、23桁たでは瞊䞭暪にするが、4桁以䞊の堎合は党角幅の数字を瞊にならべるこずが倚いようにみえたす4桁の数字を瞊䞭暪にするのは䞻に新聞ですね。
23桁、ずいうのが埮劙なずころで、䟋えば、3桁の堎合、瞊䞭暪にしおも隣の行ずは重ならないし、傍点も぀けないから、瞊䞭暪にしよう、ず思っお意図的に瞊䞭暪を指定しおいるのに、それが勝手に解陀されるのは困りたす。

> 4. あるベンダヌがこれに埓っお実装したずころ、出版瀟から利甚できないず华䞋された。

これは状況次第でなんずもいえないですね。
わざわざ重なるようなデヌタを䜜っおテストさせたのでしょうか。

>「傍線、ルビ、傍点、隣の行などに重なっおもいい」

ものは蚀いよう、ずいいたすか、これだず無茶なデヌタが䜜られた際に、䜕ずかするのがリヌダヌの圹目で、それがうたくいかないず文句を蚀われるずいうのは違うかなず。
むしろ、
・瞊䞭暪指定をしたら、その文字列は必ず瞊䞭暪になる
・指定した文字列の長さによっおは、隣の行ず重なる可胜性もあるので、制䜜には泚意のこず
ずいうこずでうたく指定するのは制䜜の問題だず思うのです。

珟状のたただず、瞊䞭暪の実珟のために、

 あああああ<span style="-webkit-writing-mode:horizontal-tb;">2012</span>いいいいいい

のように、writing-modeを䜿おうずする䟋がでおきそうで、それは望たしくないのでは、ず感じおいたす。
--
-----------------------------------------------------------------
株匏䌚瀟ボむゞャヌ Voyager Japan Inc.
小池利明 Toshiaki Koike
ko...@voyager.co.jp
http://www.voyager.co.jp/
-----------------------------------------------------------------

koba

unread,
Jun 13, 2012, 3:52:23 AM6/13/12
to epub-spec-...@googlegroups.com

>
> 党䜓の垌望が
> ●瞊䞭暪指定したら、勝手に解陀しないでほしい
> ●行間は倉えないでほしい
> ●傍線、ルビ、傍点、隣の行などには重ならないでほしい
> ずいうのであるこずはわかっおいたすが、すべおを満たす解は芋぀かりたせん。
人によっお重芁床が違い、異なる意芋が出お、別の人がそれを华䞋、ずいうのを
繰り返しおいお、このたた日本人の間ですら合意がないのでは、Level 3から萜
ずしお、Level 4でもっず時間をかけお怜蚎ずするしかないかずも思い始めおい
たす。

重芁床の基準はなんでしょうか

珟実の瞊組みプリント曞籍での瞊䞭暪の䜿甚頻床は極めお高くなっおいたす。
もし、珟圚の玙で行なっおいるのに近い瞊組みを行なおうずいうこずであれば、
瞊䞭暪がないず、ほずんど玙ず同じ瞊組みはできないので重芁床は非垞に高いで
す。

個人的には、本文䞭の瞊䞭暪の乱甚は、あたり奜たしくないず思いたすが、
぀たり、12月10日のような文字を<瞊䞭暪>12</瞊䞭暪>月<瞊䞭暪>10</瞊䞭暪>日ず
いうような組版はしない、ずいうなら重芁床は䜎いですね。

必芁か必芁でないかを刀断するのが先じゃないですかね。

日本人ですら合意がないずいう根拠は䜕なんだろう。
どういう意芋が出おいるかも知らないのです。
そもそもどういう意芋がでおいるのでしょうか

「すべおを満たす」ずは䞊の3項目だけであるならば、瞊䞭暪の暪幅は行ピッチ未満
にすれば良いのではないですか3文字以䞊なら文字の幅を小さくする。

この問題は算術的問題なので先送りしおも良い方法はなく、解決しないず思
いたす。

小林
--
koba <ko...@antenna.co.jp>
http://www.antenna.co.jp
http://www.cas-ub.com
http://blog.cas-ub.com
twitter @TokKoba


Koji Ishii

unread,
Jun 13, 2012, 3:58:37 AM6/13/12
to epub-spec-...@googlegroups.com
小池さん、早速のお返事、ありがずうございたす。

> 瞊䞭暪を指定しおいるのにそれが勝手に解陀されるのは蚱しがたいこずです。

そういう意芋もよく聞きたす。Adobeの意芋は基本それです。

> T-Timeでは、瞊䞭暪の文字列の幅が倧きくなれば、傍線ずも重なるし、隣の行ず重なるこずもあ
> り埗たす。
> でも、それは䜜り手デヌタ制䜜者の意図でなんずでもできるこずです。

InDesignや他のリヌダヌずCSSの違いはそこで、CSSは読み手が行間やフォントサむズを自由に倉えるこずを蚱しおいたす。なので、補䜜者が゚ラヌを盎したら、読み手にずっお重ならない、ずいう状況を絶察的に䜜るこずは䞍可胜です。

なので、「重なっおもいいずいう仕様にする」ずいうこずは、読み手の環境によっおは重なるこずを意味しおいお、実際今のCSS仕様に埓ったリヌダヌでは、蚭定によっお重なっおしたったので、出版瀟から华䞋されたした。

今たでのDTPや印刷、日本語専甚リヌダヌずは少し事情が違うこずをご理解いただいお䞊で、それでも「読み手の環境で重なっおよい」ずされたすか そうなるず、私がヒアリングしおいる出版瀟ずは180床異なる意芋ずいうこずになり、私には解決の糞口が芋えたせん。

> 仮に8桁の瞊䞭暪を実珟したいず思った堎合、通垞の行間では絶察に重なる蚳で、それを意図する
> なら、前埌に空癜行を蚭ける等、制䜜者偎で工倫すべきです意図的にやっおいるのですから。

䞊蚘の通り、CSSでは「制䜜偎の工倫」で逃げるこずはできたせん。「制䜜䞭に重なっおよいか」ず「読み手にずっお重なっおよいかどうか」の違いをご理解いただいた䞊で、「重なっおよい」ずされたすか

> これは状況次第でなんずもいえないですね。
> わざわざ重なるようなデヌタを䜜っおテストさせたのでしょうか。

これも䞊蚘の通りで、リヌダヌの蚭定によっおは必ず重なりたす。

> 珟状のたただず、瞊䞭暪の実珟のために、
>
>  あああああ<span style="-webkit-writing-mode:horizontal-tb;">2012</span>いいいい
> いい
>
> のように、writing-modeを䜿おうずする䟋がでおきそうで、それは望たしくないのでは、ず感じ
> おいたす。

実際にそうなりたした。私が聞いおいる範囲、制䜜偎は「CSSの瞊䞭暪は䜿わない方針」を立おた、ず聞いおいたす。

実利甚が存圚しないのであれば仕様化しおも意味がないので、より深く考えお埌で仕様化した方がいい、ず感じ始めおいたす。

thoton

unread,
Jun 13, 2012, 3:56:58 AM6/13/12
to epub-spec-...@googlegroups.com
石井さん

瞊䞭暪で䜿甚できる文字皮ず字数を制限しおしたうず議論が早い気がしたす。䟋えば、半角数字カンマピリオドのみ、2〜4文字たで。ただし、これは「瞊䞭暪」ずいうより、「組数字」ず呌ぶのでしょうが。でも、実甚䞊はこのように数字だけに限定しおもそれほど問題はないです実家が元写怍屋。

Koji Ishii

unread,
Jun 13, 2012, 4:03:23 AM6/13/12
to epub-spec-...@googlegroups.com
> > 党䜓の垌望が
> > ●瞊䞭暪指定したら、勝手に解陀しないでほしい
> > ●行間は倉えないでほしい
> > ●傍線、ルビ、傍点、隣の行などには重ならないでほしい
> > ずいうのであるこずはわかっおいたすが、すべおを満たす解は芋぀かりたせん。
> 人によっお重芁床が違い、異なる意芋が出お、別の人がそれを华䞋、ずいうのを
> 繰り返しおいお、このたた日本人の間ですら合意がないのでは、Level 3から萜
> ずしお、Level 4でもっず時間をかけお怜蚎ずするしかないかずも思い始めおい
> たす。
>
> 重芁床の基準はなんでしょうか
>
> 珟実の瞊組みプリント曞籍での瞊䞭暪の䜿甚頻床は極めお高くなっおいたす。

誀解された様で申し蚳ありたせん。瞊䞭暪が重芁、ずいう点は合意されおいたす。

でもどう実珟するか、䞊蚘の問題のうち、同時に達成できない堎合どれを優先するか、ずいう点に察しお合意がない、ずいう意味で曞きたした。


> 日本人ですら合意がないずいう根拠は䜕なんだろう。
> どういう意芋が出おいるかも知らないのです。
> そもそもどういう意芋がでおいるのでしょうか

䞊に曞いたずおりです。「ナヌザヌの環境で重なっおよいか」に察しおYES/NO。NOの人は「じゃぁ、重なっおしたう堎合どうするか」に察しお耇数意芋、です。


> 「すべおを満たす」ずは䞊の3項目だけであるならば、瞊䞭暪の暪幅は行ピッチ未満
> にすれば良いのではないですか3文字以䞊なら文字の幅を小さくする。

フォントのスケヌリングに察しおは、CSS WGから匷い反察が出おいたす。OpenTypeの䞉分、四分を䜿う、ずいう案もありたすが、䜿えない環境もあるので、そこではどうするか、ずいうこずに察しおは合意が出たせん。ある人は「重なっおよい」ず蚀い、ある人は「重なっおはいけない」ず蚀いたす。


> この問題は算術的問題なので先送りしおも良い方法はなく、解決しないず思
> いたす。

氞久に解決しないなら、氞久に仕様に入らないだけです。

Koji Ishii

unread,
Jun 13, 2012, 4:06:23 AM6/13/12
to epub-spec-...@googlegroups.com
> 瞊䞭暪で䜿甚できる文字皮ず字数を制限しおしたうず議論が早い気がしたす。䟋えば、半角数字カ
> ンマピリオドのみ、2〜4文字たで。ただし、これは「瞊䞭暪」ずいうより、「組数字」ず呌ぶので
> しょうが。でも、実甚䞊はこのように数字だけに限定しおもそれほど問題はないです実家が元写
> 怍屋。

ご意芋ありがずうございたす。機胜を制限しお仕様化を早める、ずいう案には倧賛成です。

半角数字桁で傍線や隣の行に重なっおしたう堎合、どうしたすか たずえば携垯の小さい画面では行間を狭めた方がよい芋やすい、ずいう意芋もあり、CSSはそれも蚱しおいたすので、半角数字の幅が広めなAdobeやモリサワのフォントではほが確実に重なりたす。

Toshiaki Koike

unread,
Jun 13, 2012, 4:07:18 AM6/13/12
to epub-spec-...@googlegroups.com
石井様

> InDesignや他のリヌダヌずCSSの違いはそこで、CSSは読み手が行間やフォントサむズを自由に倉えるこずを蚱しおいたす。
> なので、補䜜者が゚ラヌを盎したら、読み手にずっお重ならない、ずいう状況を絶察的に䜜るこずは䞍可胜です。

状況理解したした。
そういう状況であれば「重なっおもいい」ずいうこずにはなりたせん。
ならば、瞊䞭暪最優先、重なりそうな堎合には行間を空ける、ずいうのが萜ずしどころかず思いたす。
むンラむン画像みたいなものでしょうか

Koji Ishii

unread,
Jun 13, 2012, 4:12:55 AM6/13/12
to epub-spec-...@googlegroups.com
> > InDesignや他のリヌダヌずCSSの違いはそこで、CSSは読み手が行間やフォントサむズを自
> 由に倉えるこずを蚱しおいたす。
> > なので、補䜜者が゚ラヌを盎したら、読み手にずっお重ならない、ずいう状況を絶察的に䜜るこ
> ずは䞍可胜です。
>
> 状況理解したした。
> そういう状況であれば「重なっおもいい」ずいうこずにはなりたせん。
> ならば、瞊䞭暪最優先、重なりそうな堎合には行間を空ける、ずいうのが萜ずしどころかず思いた
> す。
> むンラむン画像みたいなものでしょうか

それも䞀案だず思いたす。ただこれだず

> >> 珟状のたただず、瞊䞭暪の実珟のために、
> >>
> >>  ああ<span style="-webkit-writing-mode:horizontal-tb;">2012</span>い

これず同じ結果になりたすので、CSSの新しいプロパティは芁らない、ず蚀われおしたいたすし、実際これで実珟できるので䞍芁です。私がコンタクトしおいる出版瀟がこの手法に切り替えたのも、「そもそもspanでできる」ずいう話になったからです。

なので、これで合意であれば、text-combine-horizontalはお蔵入り、ずいうこずになりたす。

koba

unread,
Jun 13, 2012, 4:19:50 AM6/13/12
to epub-spec-...@googlegroups.com

小池さんずのやりずりで状況は倧䜓理解したしたが、
それぞれ䟡倀芳が根本的に違うずころたで無理にCSSで暙準化する必芁はないん
でしょうね。

䜆し、

>なので、「重なっおもいいずいう仕様にする」ずいうこずは、読み手の環境に
>よっおは重なるこずを意味しおいお、実際今のCSS仕様に埓ったリヌダヌでは、
>蚭定によっお重なっおしたったので、出版瀟から华䞋されたした。
>今たでのDTPや印刷、日本語専甚リヌダヌずは少し事情が違うこずをご理解いた
>だいお䞊で、それでも「読み手の環境で重なっおよい」ずされたすか そう
>なるず、私がヒアリングしおいる出版瀟ずは180床異なる意芋ずいうこずになり、
>私には解決の糞口が芋えたせん。

なるほど。これは面癜いですが。私なら同じような状況になったら、埡瀟はPDF
で出版しなさい、ず蚀いたすね。

>
> > この問題は算術的問題なので先送りしおも良い方法はなく、解決しないず思
> > いたす。
>
> 氞久に解決しないなら、氞久に仕様に入らないだけです。

匱小ベンダヌずしおは、そのほうが嬉しいですね。
お金を払う䟡倀を認める人向けに、独自拡匵版を提䟛しお、お金をもらっお商売
できたすからね。

CSS3からドロップしたら良いでしょう。しかし、圓瀟は独自仕様で実装したす。

thoton

unread,
Jun 13, 2012, 4:23:13 AM6/13/12
to epub-spec-...@googlegroups.com
>ご意芋ありがずうございたす。機胜を制限しお仕様化を早める、ずいう案には倧賛成です。

こちらこそありがずう。

>半角数字桁で傍線や隣の行に重なっおしたう堎合、どうしたすか たずえば携垯の小さい画面では行間を狭めた方がよい芋やすい、ずいう意芋もあり、CSSはそれも蚱しおいたすので、半角数字の幅が広めなAdobeやモリサワのフォントではほが確実に重なりたす。

玙の組版なら、重ならないように、字幅の狭い䞉分の䞀の幅の組数字専甚の曞䜓を䜿甚するか、文字に長䜓をかけるか、です。

傍線に重なるこずや、隣の行の文字に重なるこずは、ほが100%容認されないです。

Toshiaki Koike

unread,
Jun 13, 2012, 4:25:26 AM6/13/12
to epub-spec-...@googlegroups.com
ボむゞャヌ小池です。

(A)

みたいなものも察象にしたいです。
3桁ですが、さほど幅も広がりたせんし。

> 石井さん
>
> 瞊䞭暪で䜿甚できる文字皮ず字数を制限しおしたうず議論が早い気がしたす。䟋えば、半角数字カンマピリオドのみ、2〜4文字たで。ただし、これは「瞊䞭暪」ずいうより、「組数字」ず呌ぶのでしょうが。でも、実甚䞊はこのように数字だけに限定しおもそれほど問題はないです実家が元写怍屋。


Koji Ishii

unread,
Jun 13, 2012, 4:28:53 AM6/13/12
to epub-spec-...@googlegroups.com
> >半角数字桁で傍線や隣の行に重なっおしたう堎合、どうしたすか たずえば携垯の小さい画
> >面では行間を狭めた方がよい芋やすい、ずいう意芋もあり、CSSはそれも蚱しおいたすので、半角
> >数字の幅が広めなAdobeやモリサワのフォントではほが確実に重なりたす。
>
> 玙の組版なら、重ならないように、字幅の狭い䞉分の䞀の幅の組数字専甚の曞䜓を䜿甚するか、文
> 字に長䜓をかけるか、です。
>
> 傍線に重なるこずや、隣の行の文字に重なるこずは、ほが100%容認されないです。

おっしゃる通りだず思いたす。

さお、䞉分文字がないフォントで、長䜓もかけられない、ずいう状況で、さお、どうしたすか ずいうのが質問になりたす。犅問答のようですが笑

誰もが匕かず、「これができないなら芁らない」ずいう点が論理的に矛盟するのであれば、小林さんのおっしゃるように、仕様化を断念するのが䞀番です。

koba

unread,
Jun 13, 2012, 4:30:15 AM6/13/12
to epub-spec-...@googlegroups.com

> > 「すべおを満たす」ずは䞊の3項目だけであるならば、瞊䞭暪の暪幅は行ピッチ未満
> > にすれば良いのではないですか3文字以䞊なら文字の幅を小さくする。
>
> フォントのスケヌリングに察しおは、CSS WGから匷い反察が出おいたす。
OpenTypeの䞉分、四分を䜿う、ずいう案もありたすが、䜿えない環境もあるので、
そこではどうするか、ずいうこずに察しおは合意が出たせん。ある人は「重なっ
およい」ず蚀い、ある人は「重なっおはいけない」ず蚀いたす。

「フォントはレンダラが倉圢しおはならない」ずいう前提条件远加ですか

・和字のむタリック䜓やっおるでしょ。
・ボヌルドフォントがないずきはボヌルド䜜っおない
・平䜓、長䜓は䞀切認めないのですか

それから、最初は぀の条件でしたが、あずで条件がひず぀増えたした。
他にも前提条件があるのですか

Koji Ishii

unread,
Jun 13, 2012, 4:32:57 AM6/13/12
to epub-spec-...@googlegroups.com
> (A)
>
> みたいなものも察象にしたいです。
> 3桁ですが、さほど幅も広がりたせんし。

ナヌザヌがフォントを指定できるし、ナヌザヌがむンストヌルしたフォントを䜿うこずも可胜なので、「割以䞊の確率で重ならない」は䜜れおも、「これなら重ならない」ずいう環境は䜜れたせん。

出版瀟ずしおは、それでは商業物を出せない、ずいうお話で、それは理解できたす。

thoton

unread,
Jun 13, 2012, 4:33:23 AM6/13/12
to epub-spec-...@googlegroups.com
小池さん

たしかに、(A)もあったほうがいいですね。

写怍の䞖界では、専甚の文字が䜜られおたしたが、HTML/CSS/Unicodeでは、別なアプロヌチで衚珟すべきでしょう。

thoton

unread,
Jun 13, 2012, 4:53:32 AM6/13/12
to epub-spec-...@googlegroups.com
>さお、䞉分文字がないフォントで、長䜓もかけられない、ずいう状況で、さお、どうしたすか ずいうのが質問になりたす。犅問答のようですが笑

その堎合、巊右の行間を広げお、重ならないようにしおほしいです。段萜内で郚分的に倧きな文字を䜿甚した堎合ず同様、他の文字ずは重ならないこずが倧事です。


>誰もが匕かず、「これができないなら芁らない」ずいう点が論理的に矛盟するのであれば、小林さんのおっしゃるように、仕様化を断念するのが䞀番です。

そんなこず蚀わずに、たずは文字皮を数字に限定しお、仕様化を実珟しお䞋さい(笑)。

その埌、拡匵しお、䞀般化すればいい。

Koji Ishii

unread,
Jun 13, 2012, 5:09:51 AM6/13/12
to epub-spec-...@googlegroups.com
> >さお、䞉分文字がないフォントで、長䜓もかけられない、ずいう状況で、さお、どうしたすか
> >ずいうのが質問になりたす。犅問答のようですが笑
>
> その堎合、巊右の行間を広げお、重ならないようにしおほしいです。段萜内で郚分的に倧きな文字
> を䜿甚した堎合ず同様、他の文字ずは重ならないこずが倧事です。

小池さんぞの返信にも曞きたしたが、それならspanでいいんですよ。だから仕様化する必芁がなくなりたす。

「瞊䞭暪自動解陀」はそれほど嫌ですか

thoton

unread,
Jun 13, 2012, 5:16:34 AM6/13/12
to epub-spec-...@googlegroups.com
石井さん、

実質、spanでもOKだずしおも、仕様化しおほしいです。
瞊組に瞊䞭暪は必須ですから。

人によっお重芁床が違い、異なる意芋が出お、別の人がそれを华䞋、ずいうのを
繰り返しおいお、

そんなに話がたずたらないのですか

組版に぀いお知識があり、垞識があるなら、
それほど意芋が別れる問題だずも思いたせんが...

話がちょっず倉わりたすけど、暪組み䞭に、䌝統的モンゎル語を
挿入した堎合、どうなりたすか理想的には「暪䞭瞊」ですが。

Koji Ishii

unread,
Jun 13, 2012, 5:24:49 AM6/13/12
to epub-spec-...@googlegroups.com
> 実質、spanでもOKだずしおも、仕様化しおほしいです。
> 瞊組に瞊䞭暪は必須ですから。

既存機胜ですべおがカバヌできるなら、仕様化は䞍芁です。誰かがhow to本で曞けば終わりであっお、W3Cの仕事ではありたせん。

カバヌできないシナリオはありたすか それがあれば怜蚎可胜です。


> そんなに話がたずたらないのですか

今珟圚たずたっおないですよね笑 「自動解陀」も組版・出版に深くかかわる人たちからの意芋でしたが、「私は別のオプションがほしい」ならただ䞡方曞けば枈むんですが、「そんなものは間違いだ」ず蚀っおしたえば、仕様がずん挫したす。

「重ならない」でいいなら仕様かは䞍芁、ずいう点もたずたっおないですよね。

たぁ、たずたらないなら自動的に萜ちるので、萜ちおよいなら心配はないです。

Koji Ishii

unread,
Jun 13, 2012, 5:38:14 AM6/13/12
to epub-spec-...@googlegroups.com
> 実質、spanでもOKだずしおも、仕様化しおほしいです。
> 瞊組に瞊䞭暪は必須ですから。

ちなみに傍線やルビや傍点は、どういう挙動を期埅されおいたすか

1. 重なる
2. 瞊䞭暪の郚分だけずれる
3. 瞊䞭暪を含む連続した傍線・ルビ・傍点だけずらす
4. 続いおいなくおも、その行内の傍線・ルビ・傍点をすべおずらす

 ん、4は案ずしおは出したしたけど、実珟が難しすぎるかな 

thoton

unread,
Jun 13, 2012, 5:56:08 AM6/13/12
to epub-spec-...@googlegroups.com
石井さん、

「瞊䞭暪」ずいうより、「組数字」の話になりたすが、察象文字列のほうを無理やりにでも党角幅に収めるべきですから、傍点や隣接行の文字に重なる、ずいうケヌスは想定しなくおもいいんですよ。

thoton

unread,
Jun 13, 2012, 5:56:08 AM6/13/12
to epub-spec-...@googlegroups.com

Yasuo Kida

unread,
Jun 13, 2012, 6:00:44 AM6/13/12
to epub-spec-...@googlegroups.com
賛成です。

瞊䞭暪は棚䞊げしお、ぐっず制限しお「組数字」機胜にしたせんかそれで珟実的に倚くの堎合はカバヌされるでしょう。残った問題が明らかになるでしょうから、それを将来のバヌゞョンで解決する。

朚田

Koji Ishii

unread,
Jun 13, 2012, 6:28:32 AM6/13/12
to epub-spec-...@googlegroups.com
> 賛成です。
>
> 瞊䞭暪は棚䞊げしお、ぐっず制限しお「組数字」機胜にしたせんかそれで珟実的に倚くの堎合は
> カバヌされるでしょう。残った問題が明らかになるでしょうから、それを将来のバヌゞョンで解決
> する。

私も「組数字限定」は倧賛成です。ただ

> > 「瞊䞭暪」ずいうより、「組数字」の話になりたすが、察象文字列のほうを無理やりにでも党角
>> 幅に収めるべきですから、傍点や隣接行の文字に重なる、ずいうケヌスは想定しなくおもいいんで
>> すよ。

この「無理やりにでも党角幅に収める」には異論があるので、すんなり通るずは思えたせん。異論は二぀で

1. Mozilla/Adobeからフォントのスケヌリングに぀いおは根匷い反察がありたす。
2. 日本からも「ちょっずくらいならはみ出しおいいからスケヌルしないでほしい」ずいう声がありたす
3. 以前の仕様では1.1emたで蚱す、ずしおいたしたが、そういう「蚱容幅」的な考えは暙準仕様に適さない、ずいう反察がありたす
4. Hiraginoは1.1emで数字二桁入りたすが、小塚、リュヌミンは数字二桁でも1.1をわずかに䞊回りたす。

なので、数字限定にしたずしおも、あふれ時の問題を解決しないず、仕様化できたせん。

今たでになかったものを䜜らざるを埗ないので、論理的に説きうる解であれば私は詊しおみおもいいず思っおいたすが、日本偎が譲れないずころず、実装偎が譲れないずころがぶ぀かっおいる以䞊、仕様化は困難です。

Koji Ishii

unread,
Jun 13, 2012, 6:41:59 AM6/13/12
to epub-spec-...@googlegroups.com
> > 瞊䞭暪は棚䞊げしお、ぐっず制限しお「組数字」機胜にしたせんかそれで珟実的に倚くの堎合は
> > カバヌされるでしょう。残った問題が明らかになるでしょうから、それを将来のバヌゞョンで解決
> > する。
>
> 私も「組数字限定」は倧賛成です。

あ、そうか、組数字限定だったら、フォントによっお幅広になっお溢れおしたったら自動解陀でも仕方がない、ずいう意味ですか それなら解決が可胜ですが。

Yasuo Kida

unread,
Jun 13, 2012, 6:42:19 AM6/13/12
to epub-spec-...@googlegroups.com
はい。それで。

thoton

unread,
Jun 13, 2012, 8:17:57 AM6/13/12
to epub-spec-...@googlegroups.com
朚田さん、

ありがずうございたす。

Takayuki Akimoto

unread,
Jun 13, 2012, 10:53:51 AM6/13/12
to epub-spec-...@googlegroups.com
石井さん、

私もその仕様でいいず思いたすよ。

Kobayashi Toshi

unread,
Jun 13, 2012, 8:42:16 PM6/13/12
to epub-spec-...@googlegroups.com
石井 様

   小林敏です

瞊䞭暪は䞻に2桁のアラビア数字に䜿甚されおいたす
3桁以䞊は瞊で正垞な向きで1字1字衚瀺するのが䞀般的でしょ
う

ずころで2桁であった堎合アラビア数字の字幅が二分であれば
問題ありたせん私ずしおは和文ず混ぜ組にするアラビアはいろ
んな理由から字幅は二分が望たしくそのように蚭蚈すべきだろう
ず思っおいたす掻字組版では本文組甚はそうでしたしかし
近幎では二分幅以䞊のものが倚くなっおいる珟状がありいかん
ずもしえないず思っおいたす

ですので2桁の瞊䞭暪の暪幅を党角にするには難しい珟状があ
るず思いたす

たた瞊䞭暪では欧字亀じりの䟋ずしおダッシュや䞋付き・䞊付
が付いた堎合も瞊䞭暪したいず思う人がいるかず思いたす私は
特に䞋付き・䞊付きは暪向きでよいず思っおいたすずいうのも
䞋付き・䞊付きの字面は字面が芪文字の仮想ボディから䞋たたは
䞊にはみ出しおいる堎合が倚いからですし芪文字の䞋又は䞊に揃
えた䟋もありたすが掻字組版に芋慣れた目で芋るずちょっずき
れいでないなず思いたすですので䞋付き・䞊付きが付いた文字
を瞊䞭暪にするず前又は埌ろの文字ず重なり堎合もあり埗るのか
もしれたせんがたあほずんど問題にはならないでしょう
たた英文字2文字を瞊䞭暪にした䟋もありたすが私はこれは
あたり圢がよいず思っおいたせん

いずれにしおも組文字に限定するずいっおも行間にはみ出す䟋
がでおきたす

次に行間にはみ出しが出た堎合にどうするかがありたす行䞭の文
字が行間にはみ出しおしたうずいう問題は単玔な䟋でいうず行
䞭の文字をその段萜で蚭定した文字サむズより倧きくする堎合があ
りたすこれたでの本では䟋は少ないが最近いく぀か目にしおい
たすこのような単玔な堎合でもルビや圏点傍線はどうなる
かは必ず問題になりたすですのでそれなりの解決が必芁なこず
だず思いたす

それでは文字サむズが倧きくなった堎合にルビや圏点傍線は
どうなるんでしょうルビや圏点では文字サむズも問題になりたす
指定があればサむズは倉曎できるでしょう

すなおに考えれば倧きくなった芪文字の郚分だけに぀いお仮想
ボディに接しおルビや圏点は配眮され傍線はしかるべき䜍眮に配
眮されるずいうこずでしょう

> 1. 重なる
> 2. 瞊䞭暪の郚分だけずれる
> 3. 瞊䞭暪を含む連続した傍線・ルビ・傍点だけずらす
> 4. 続いおいなくおも、その行内の傍線・ルビ・傍点をすべおずらす

ずいうこずでいえば2ずなりたすどうしおも3ずか4にした
いのであれば指定すればいいこずだず思いたす私にいわせれ
ばそもそもそんな問題を起こす原皿が悪い原皿線集がなっお
いないそれがしたいならちゃんず指定も考えろずいいたいの
ですがそうもいえないのでしょう

次に行間だけでは足りないで前又は埌ろにたでかかる堎合はどう
するかずいうこずですがたさにそんな原皿を䜜る方が悪いず
いいたいがぐっずこらえお基本的には行間を倉えおほしく
ないなず思っおいたす

ずいうのはなぜか最近読んでいた本で行間が乱れおいる本が䜕
冊か続いおいたのですだいぶ前に刊行された本でしたが増刷で
蚂正をする際䜕行かたずめお鉛版で蚂正したためか管理の悪い
朚のむンテル朚むンテルを䜿ったためかもしれたせん1行ア
キなどはっきり行間が空いおいるのであればよいのですが埮劙
に乱れた行間は読んでいおずおも感じの悪いものでしたからで
す

しかし芋た目がどうかずいう問題ず読めるか読めないかず
いう問題ではあきらかに読めないこずにははじたらないずいう
こずでしょうですから行間は䞀定にしおほしいのですが前
埌の行にかかるずいうこずの方が問題は倧きく行間を広げるずい
うのはやむを埗ない凊理だず思っおいたす

Koyama Tadayoshi

unread,
Jun 14, 2012, 2:24:10 AM6/14/12
to epub-spec-...@googlegroups.com
むンフォシティ小山です。

瞊䞭暪に限らず、制䜜者が幅の広い行で隣ず重ならないように行間を調敎しおも、
リヌダヌ偎で別の CSS を適甚しおしたえば文字は重なっおしたいたす。
CSS はセマンティックなこずを蚘述するためのものではありたせんから、
瞊䞭暪に限らずこのあたりはいかんずもし難いでしょう。

それはさおおき、
1. 行幅を倧きくはみ出る堎合、傍線やルビ、傍点などずの関係敎理をしなければならず、それには時間がかかるず思われたので、「はみ出る堎合には瞊䞭暪を解陀し、90床回転に逃げる」ずいう案が出た。この時点で、瞊䞭暪解陀に察する疑問はあったが、察凊法がはっきりしないこずから、これでWD䜜成。 

これで問題ないのではないでしょうか。
通垞の行間では重なっおしたうような、明らかに長いものは writing-mode を甚いるずしお。

そもそも text-combine に察応しおいない端末や、ナヌザの蚭定でこれを off にした端末では瞊䞭暪は衚珟されたせん。
瞊䞭暪の解陀を認めない出版瀟の方はそのような端末向けにはデヌタを出さないずいうこずでしょう。
であるならば、同様に、瞊䞭暪での衚瀺が期埅される文字数であるにも関わらず瞊䞭暪が解陀されるような端末
(圓該文字の分、分、分幅のグリフを持たない、䜿甚しない端末向けにはデヌタを出さなければ良いだけのこずず思われたす。

Toshiyuki Kamada

unread,
Jun 14, 2012, 3:10:42 AM6/14/12
to epub-spec-...@googlegroups.com
鎌田ず申したす。

> 瞊䞭暪の解陀を認めない出版瀟の方はそのような端末向けにはデヌタを出さないずいうこずでしょう。
> であるならば、同様に、瞊䞭暪での衚瀺が期埅される文字数であるにも関わらず瞊䞭暪が解陀されるような端末
> (圓該文字の分、分、分幅のグリフを持たない、䜿甚しない端末向けにはデヌタを出さなければ良いだけのこずず思われたす。

話はWebの䞖界のこずなので、端末ずいう抂念よりは、そのような蚭定ができるブラりザなりWebアプリなりずいうほうが適切なような気がしたす。

そしお、閲芧環境を限定するずいうこずはビゞネスずしおは、VoyagerさんのBinBのように独自のWebアプリ䞊でのみ展開するずか、そういったようなこずになるのではないかず思いたす。

Webはナヌザがコンテンツを出すずいう面が倧きいはずなので、ナヌザがマヌクアップしやすいかどうかずいう芳点で議論を着地させるのがよいかず思いたすし、フォントの倚様性に関しおも、ナヌザが必芁ずするならばずいうこずで、瞊䞭暪が組みやすいWOFFをフォントメヌカヌ等が出すなど別のビゞネスで補完される可胜性もあるように思いたす。ナヌザに厳密な組版を芁求する高床な仕様よりは、そこそこの氎準で䜿いやすい仕様、ただししっかり組みたい人のニヌズにも応える䜙地を残すこずが仕様策定にあたっおのポゞションなのではないかず思いたす。その意味で、瞊䞭暪は組数字に限り仕様に必芁性の痕跡を残す、その䞊で問題が生じたら次の仕様で改良するずいうアプロヌチはむンタヌネット的であり、倧いに賛成です。珟状、writing-modeで芋た目は逃げられるずいうのでしたら、なおさらです。

Hiroshi Takase

unread,
Jun 14, 2012, 5:39:11 AM6/14/12
to epub-spec-...@googlegroups.com
石井さん

むヌスト高瀬です。

私は珟圚のWebKitの実装である「はみ出る堎合には瞊䞭暪を解陀し、90床回転に逃げる」で十分だったず思いたす。

盎接話を聞いたわけではないので憶枬にすぎないのですが、出版瀟が問題ずしおいるのは、責任の所圚が曖昧なこずではないでしょうか。

・瞊䞭暪を指定した文字列が隣の行に重なるのは制䜜偎の問題
ずいう論理が成立するならば、
・瞊䞭暪を指定した文字列が解陀されるのは制䜜偎の問題
ずいう論理も成立しおもよいはずです。

しかし、そうならないのは瞊䞭暪が解陀される文字数の境目が曖昧さが、衚瀺結果に察する責任の曖昧さずしお忌避されおいるのだず思いたす。

どうしおも瞊䞭暪を解陀したくないために、制䜜者が自己責任でtext-combineの代わりにwriting-modeを䜿うこずは、止むを埗ない気がしたす。

出版瀟が、「䜕文字たでは確実に瞊䞭暪が解陀されない」こずさえ把握できる仕様であればよいのですが。

高瀬 拓史

Takayuki Akimoto

unread,
Jun 14, 2012, 9:17:18 AM6/14/12
to epub-spec-...@googlegroups.com
石井さん、

瞊䞭暪は組数字に限り仕様に必芁性の痕跡を残す、その䞊で問題が生じたら次の仕様で改良するずいうアプロヌチはむンタヌネット的であり、倧いに賛成です。

鎌田さんも、このように申しおたすし。

どうですか、私が提案したように、ずりあえず数字に限定しお、仕様化を急ぐ、ずいう方向は。

Koji Ishii

unread,
Jun 14, 2012, 3:05:36 PM6/14/12
to epub-spec-...@googlegroups.com
皆様のおかげで少し問題の根元が芋えおきた気がしたす。この問題は思っおいたよりも根が深かったです。

「瞊䞭暪自動解陀」に懞念を持っおいたのは開発者偎かず思っおいたしたが、ここで私が認識違いをしおいたようで、出版瀟偎が自動解陀に察しお倧きな懞念を持っおいたした。ただ数を集められおいないのでもしかしたら小数なのかもしれずそこは芁調査継続なのですが、ある出版瀟の方からは、瞊䞭暪を解陀するずそれぱディトリアルな修正であるずみなされ、著者校、線集校了が必芁になる可胜性がある、ずいうご指摘をいただきたした。その方は「重なっおもいいから解陀しない」を理想ずされおいたす。次点が「行間が広がっおもいいから解陀しない」だそうです。

では重なったらどうするか、ずいう問題に察しおは、䞻芁な環境で重ならないようにするのは制䜜偎の責任だが、特定環境やナヌザヌ蚭定の倉曎で重なるのはナヌザヌあるいはUA/RSの責任、ずいうお話でした。

ここで二぀の問題が出おきたす。䞀぀は、UA/RSの責任ずなるのであれば、UA/RSずしおは重ならない仕様であっおほしいず垌望されるの可胜性があるこず。もう䞀぀は、interoperableなWebを芖野に入れた回答ではないこず。埌者は、それをご理解の䞊で、珟時点での珟実的な刀断をされおのご発蚀ず理解しおいたす。

この話が小数でした、ずいうならたた別ですが、そうでないずするず、制䜜偎の賛同を埗られないずいうこずになりたすので、自動解陀しないオプションも少し考えたいず思いたす。

自動解陀しない、ずいう前提で改めお考えおみるず、オプションは二぀です。
1. 今のAdobe案重なっおもよいから行間維持
2. 文字幅によっお行間を広げる
2.1. span+writing-modeでやる
2.2. プロパティを䜜る

数字桁利甚に限る、ずいう話であれば、どの案でも可胜ですが
●Adobe案で桁以䞊䜿われおしたった堎合、リスクをUA/RSが負うこずになる「CSSの仕様ですから」ず蚀い切る、ずいうオプションもありたすが、それもリスクの䞀郚ずした䞊で
●spanでやるず、高さを1emに合わせたり、䞊䞋の空癜の調敎を補䜜者がしなければならないし、それをされるずinteroperabilityを倱う可胜性がある。
●spanでやるず、傍線・傍点・ルビが正垞に動䜜しない。
●プロパティを䜜るず、仕様策定・実装が遅れる

 ずなるず、Adobe案が䞀番有力でしょうか

この問題、それほど問題になるずは思わず、制䜜偎にあたり聞いおきおいなかったんです、すみたせん。

䞀旊このMLでは自動解陀で萜ち着きかけた䞊でここにきお申し蚳ないですが、自動解陀しない堎合のご意芋を改めおいただけたすでしょうか

Kobayashi Toshi

unread,
Jun 14, 2012, 8:14:51 PM6/14/12
to epub-spec-...@googlegroups.com
石井 様

   小林敏です

自動解陀したら問題が出おくるでしょう䞻な理由は瞊䞭暪がよ
く利甚される2桁のアラビア数字で党角を超える堎合がかなり考
えられるずいうこずです瞊䞭暪はできないのだずいうこずにも
なりかねたせん

次に瞊䞭暪にルビは付かなくおよいかに぀いおは䞀般にはない
だろうなず思うのですが゜ルゞェニヌツィン著“収容所矀島”の第3
巻新朮瀟文庫版でなく単行本のp.173の䞊段その他にもあ
りでは“圌女はChSの”ずいう文字列でChが瞊䞭暪で2文字暪
に䞊びその䞋に“Sの”ず続きたすそのうえで“ChS”に察し“チ
゚ヌ・゚ス”のルビが付いおいたすグルヌプルビのようで“Ch”
の右端に接し“Ch+S”の党䜓に察しルビは配眮されおいたす

圏点に぀いおは翻蚳もので原文がむタリックなどで匷調されお
いた堎合日本語では圏点を付けるずする方匏はかなり䞀般的なの
で瞊組でアラビア数字䜿甚が増えおいる珟状から今埌は瞊䞭暪
に圏点が付く堎合はそれなりに予想されたすたた傍線もある
範囲を付けるので䟋は少ないでしょうが予想されたす

ですので瞊䞭暪にルビ圏点傍線を付けたいずいう芁求は吊
定できたせん

行間を倉曎しおよいかどうかは人により刀断が分かれるこずで
すがそもそも瞊䞭暪はそれほど行間にはみ出しが出ない堎合に
遞択されるものですですので行間にはみ出すような蚭蚈が悪い
のだず考えれば行間は固定でしょうしいやそのようなケヌ
スは少ないので行間が広がるような堎合はナヌザヌ偎で極端に
行間を狭くした堎合などでありそのような堎合には重ならない
ように行間を広げた方が実害が少ないずずいう考え方も成り立぀
ずいうこずだず思いたす

私は倉動芁因の倚いWebの䞖界では行間は広がっおいいように
思いたす

぀いでにいえば日本語組版では行間固定ずいう芳念がずおも匷
いのですが私は過去に1床だけ曞籍で行間を倉えお凊理した䟋
がありたす脚泚があず少しで入りそれができれば倚くの問題
が解決するずいった堎合でした行間固定ずいう芳念も絶察ずい
うこずではなく皋床問題でしょう

たた英文組版では芋開きのバランスをずおも気にしたすそこ
で改䞁・改ペヌゞの盎前箇所の芋開きで版面の䞊䞋のサむズを
そろえるために行間を倉曎しおもよいその方がよいのだずいう
こずをどこかで読んだこずがありたすですので英文組版は日
本語より行間の倉動を蚱しおいるんだなず思ったこずがありた
す

日本語で行間固定の芳念が匷いのは日本語は英文より行間が
広いこずたた玙の透明床の問題から裏偎の行が衚にもかすか
に芋えおしたい行の䜍眮が衚裏で重なっおいないずよくない
ずいうこずもあったず聞いおおりたすWebではこの問題はな
いかず思いたすので行間固定の芳念も玙よりはやや䜎いように
思いたす

Koji Ishii さん wrote

koba

unread,
Jun 14, 2012, 8:30:59 PM6/14/12
to epub-spec-...@googlegroups.com

On Fri, 15 Jun 2012 09:14:51 +0900 (JST)
Kobayashi Toshi <bi...@k.email.ne.jp> wrote:

> 石井 様
>
>    小林敏です

先生こんにちは。ちょっず䟿乗させおいただきたす。
>
> 自動解陀したら問題が出おくるでしょう䞻な理由は瞊䞭暪がよ
> く利甚される2桁のアラビア数字で党角を超える堎合がかなり考
> えられるずいうこずです瞊䞭暪はできないのだずいうこずにも
> なりかねたせん

自動解陀はほかにも懞念事項がありたす。

瞊䞭暪では、アラビア数字をASCIIコヌドで䜿うず思いたすが、自動解陀だけす
るず、いたのデフォルトの向きはASCIIコヌドは暪倒しなので、正立したい文字
が暪倒しになっおしたうでしょう。

アラビア数字に瞊䞭暪を぀かうケヌスでは、おそらく1文字のアラビア数字は正
立させおいるず思いたす。埓っおアラビア数字の衚瀺においお正立ず暪倒しが混
圚しおしたいたす。

そうするず自動解陀したずきは、text-orientationを有効にするずかしないずい
けないでしょう。あたり気持ちが良くない仕様になりたす。

アンテナハりス株匏䌚瀟
小林 埳滋
東京郜䞭倮区東日本橋2䞁目1番9号
電話03-5829-9021

Yasuo Kida

unread,
Jun 20, 2012, 3:33:21 AM6/20/12
to epub-spec-...@googlegroups.com
私自身は匷い意芋を持っおおらず、どの方法でも良いから早く決たっお、ず思っおいるくちなんですが、ふず気が぀いたこずを䞀点。

今たでの議論、瞊䞭暪の理想的な姿ではなくお、倱敗したずきのフォヌルバック方法の問題が䞻な察象になっおいたすよね。より良いフォヌルバックももちろん倧切ですが、所詮レむアりトの意図は既に倱敗しおいる蚳です。負けたらどうするかではなくお、どうやったら勝぀か。意図通りのレむアりトを達成するにはどうしたら良いか、そういう方向の議論をしおみるのは有益でしょうか

朚田


Koji Ishii

unread,
Jun 20, 2012, 3:27:46 PM6/20/12
to epub-spec-...@googlegroups.com
> 私自身は匷い意芋を持っおおらず、どの方法でも良いから早く決たっお、ず思っおいるくちなんで
> すが、ふず気が぀いたこずを䞀点。

早さで蚀えば、このたた攟眮がいいんでしょうね。ただ、たぶんプロのEPUB曞籍ではほずんど䜿っおもらえない。私がヒアリングしおいる限りでは、出版瀟は䞀぀のファむルで党デバむス察応したくお、テストしないずかぶるかも、ずいうのは怖い。瞊䞭暪に圏点打ちたい堎合にはほかに方法がないんですが、それも二分グリフのない環境では圏点がかぶるから、䜿っおもらえるかどうか危うい。

圏点ずルビが付くケヌス以倖は、span+writing-modesでいいみたいです。傍線はそもそも瞊曞きで䜿い物にならないのでborderで行く、ず決めおいらっしゃる方がいらしお、これだずそこだけはみ出おくれる。理想じゃないけど重ならないならOKレベルみたいです。


> 今たでの議論、瞊䞭暪の理想的な姿ではなくお、倱敗したずきのフォヌルバック方法の問題が䞻な
> 察象になっおいたすよね。より良いフォヌルバックももちろん倧切ですが、所詮レむアりトの意図
> は既に倱敗しおいる蚳です。負けたらどうするかではなくお、どうやったら勝぀か。意図通りのレ
> むアりトを達成するにはどうしたら良いか、そういう方向の議論をしおみるのは有益でしょうか

そうですね、L3でどうするか、ずいうのは話がややこしくなるので䞀旊棚䞊げしお、そもそもどうしたいんだっけ、ずいうのは有益だず思いたす。

どういうオプションがありうるんでしょう
●スケヌル
●行間を広げる
●他にありたしたっけ

私の蚘憶が正しければ、以前の議論ではスケヌルは論倖に近かったような。ただ今回、スケヌル、ずいう話が出たしたね。確か以前の話では
●今の技術ではフォントが汚くなる
●数字二桁で1.1em以䞋ずかだったらスケヌルしない方が矎しい
などだった気がしたすが、字圢維持の芳点は別にすれば、スケヌルの汚さはRetinaでいいやん、ずいう話も笑

そうそう、䞀郚の出版瀟から、䞉桁の瞊䞭暪は画像、ずいう案も出おいるようです。これはスケヌルを裏付けたすよね。

Yasuo Kida

unread,
Jun 20, 2012, 4:11:55 PM6/20/12
to epub-spec-...@googlegroups.com

>> 今たでの議論、瞊䞭暪の理想的な姿ではなくお、倱敗したずきのフォヌルバック方法の問題が䞻な
>> 察象になっおいたすよね。より良いフォヌルバックももちろん倧切ですが、所詮レむアりトの意図
>> は既に倱敗しおいる蚳です。負けたらどうするかではなくお、どうやったら勝぀か。意図通りのレ
>> むアりトを達成するにはどうしたら良いか、そういう方向の議論をしおみるのは有益でしょうか
>
> そうですね、L3でどうするか、ずいうのは話がややこしくなるので䞀旊棚䞊げしお、そもそもどうしたいんだっけ、ずいうのは有益だず思いたす。
>
> どういうオプションがありうるんでしょう
> ●スケヌル
> ●行間を広げる
> ●他にありたしたっけ

行間を広げるずいうのは既に敗戊凊理ですよね。瞊䞭暪をある皋床望たしい圢で実珟する技術的手段をリストしおみるず

a) 瞊䞭暪甚のグリフがある
or
b) スケヌルする

くらいでしょうか。

䟋えばですが、a) で、瞊䞭暪甚のグリフがある事を䜕らかの手段で確保する䟋えば画像や゚ンベッド、ずか、b) でスケヌルするず決める、ずか、そういう方向で考えられたら、負けたらどうしよう、を議論するよりも建蚭的ではないか、ずいうわけです。

> 私の蚘憶が正しければ、以前の議論ではスケヌルは論倖に近かったような。ただ今回、スケヌル、ずいう話が出たしたね。確か以前の話では
> ●今の技術ではフォントが汚くなる
> ●数字二桁で1.1em以䞋ずかだったらスケヌルしない方が矎しい

たったくその通りですが、珟圚オプションずしおある、瞊䞭暪が倱敗しお解陀されたり、行間が広がったり、文字が重なったり、ず比べるず癟倍「たし」ですよね。そもそも、和文にむタリックは合成、ボヌルドも曞䜓にボヌルドがなければ合成。それは OK でこれは論倖ずいう議論は䞀貫しおいないように思えたす。

> などだった気がしたすが、字圢維持の芳点は別にすれば、スケヌルの汚さはRetinaでいいやん、ずいう話も笑

たあデバむスも倉わっお行きたすが、それよりも、単に瞊䞭暪甚のグリフを積むのが良いかも。

> そうそう、䞀郚の出版瀟から、䞉桁の瞊䞭暪は画像、ずいう案も出おいるようです。これはスケヌルを裏付けたすよね。

そうですね。たた、埋め蟌みフォントを曞籍にバンドルするずいう方法もありたすね。出版者さんはちゃんず「どう勝぀か」を考えおるんですね。

朚田

Koji Ishii

unread,
Jun 20, 2012, 5:01:08 PM6/20/12
to epub-spec-...@googlegroups.com
>> どういうオプションがありうるんでしょう
>> ●スケヌル
>> ●行間を広げる
>> ●他にありたしたっけ
>
> 行間を広げるずいうのは既に敗戊凊理ですよね。

意倖に敗戊じゃないのかも、ずも思いたす。過去の話ず矛盟するようですが、行ピッチ維持は通垞の曞籍では垞識ですが、挫画では厩しお圓たり前だし、3inchの画面で倧事か、ずいうず実は個人的には少し疑問です。だからrubyもautoにしたいよね、ずいう話になったわけだし、䞇胜ではないけど、敗戊でもないのかな、ず。すみたせん、朚田さんの本筋ずは離れちゃいたしたね、閑話䌑題。

> 瞊䞭暪をある皋床望たしい圢で実珟する技術的手段をリストしおみるず
> a) 瞊䞭暪甚のグリフがある
> or
> b) スケヌルする
>くらいでしょうか。
> 䟋えばですが、a) で、瞊䞭暪甚のグリフがある事を䜕らかの手段で確保する
>䟋えば画像や゚ンベッド、ずか
> b) でスケヌルするず決める、ずか、そういう方向で考えられたら、
> 負けたらどうしよう、を議論するよりも建蚭的ではないか、ずいうわけです。

賛成です。特に私ずしおは、スケヌルはもずもず支持掟なので。

>> 私の蚘憶が正しければ、以前の議論ではスケヌルは論倖に近かったような。
>>ただ今回、スケヌル、ずいう話が出たしたね。確か以前の話では
>> ●今の技術ではフォントが汚くなる
>> ●数字二桁で1.1em以䞋ずかだったらスケヌルしない方が矎しい
>たったくその通りですが、珟圚オプションずしおある、瞊䞭暪が倱敗しお解陀されたり、
>行間が広がったり、文字が重なったり、ず比べるず癟倍「たし」ですよね。そもそも、
>和文にむタリックは合成、ボヌルドも曞䜓にボヌルドがなければ合成。それは OK で
>これは論倖ずいう議論は䞀貫しおいないように思えたす。

仕様が行ったり来たりしおたんで蚘憶ず珟仕様がずれおたしたが、珟仕様で
http://dev.w3.org/csswg/css3-writing-modes/#text-combine-mode0
「手法は問わないけど1emに入れる」が既定ですね。じゃ、これでいいのか。私がどっかで勘違いしおたした。あずは実装の問題。

>> などだった気がしたすが、字圢維持の芳点は別にすれば、スケヌルの汚さはRetinaでいいやん、ずいう話も笑
> たあデバむスも倉わっお行きたすが、それよりも、単に瞊䞭暪甚のグリフを積むのが良いかも。

二分・䞉分・四分グリフぞの察応は実はplatformコヌドなので、今はMacしか動かない、ずいう、ちょっずお恥ずかしい事情がありたしお、倧倚数のRSではグリフがあっおも溢れちゃうそうです。制䜜偎の論理ずしおは、デバむスごずにファむル䜜りたくないので、䞋の方に合わせざるを埗ない、ずいうこずなので、せめおWinずQt Linux/Androidをやっおくれる人を探さないずいけないですね。

あず「#02」ずか「'12」ずかだず䞉分グリフがなかったりしお、これはそもそもないので、グリフから䜜らないず埋め蟌みもできないけど、それは厳しい。ヒラギノずかそもそも䞉分はなかったような。バヌゞョンによっお違うのかな。フォント買えばあるなら埋め蟌めたすけどね。

スケヌルの方が守備範囲が広いんで、たずスケヌルやっずいお、品質が気になる郚分だけ二分・䞉分のグリフを入れれば、ずいう気がしたす。


>> そうそう、䞀郚の出版瀟から、䞉桁の瞊䞭暪は画像、ずいう案も出おいるようです。これはスケヌルを裏付けたすよね。
> そうですね。たた、埋め蟌みフォントを曞籍にバンドルするずいう方法もありたすね。
> 出版者さんはちゃんず「どう勝぀か」を考えおるんですね。

はい、そうですね。画像っおのは悲しいけれど、䞊蚘のように実装たで含めるず少し道のり長そうなんで、出版瀟が画像でアリず蚀っおくれるなら、たずは進めそうです。

その次、ずいうず、やっぱりスケヌルなのかな、ず思いたす。

Takayuki Akimoto

unread,
Jun 20, 2012, 6:21:59 PM6/20/12
to epub-spec-...@googlegroups.com
たず、あらためたしお、超簡単に自己玹介させお䞋さい。
秋元貎之ず申したす。

1984幎頃94幎頃たで、写研電算写怍システム向けの、
組版゜フトの開発をしおいたしたC蚀語/MS-DOS。
実家は印刷䌚瀟写怍業で、珟圚は電子蟞曞が専門です。
Adobe InDesign関係の経隓も少しありたす。

行間を広げるずいうのは既に敗戊凊理ですよね。

朚田さんの仰る、この「行間」ずは、写研の甚語で蚀い換えれば、
「行送り」のこずですね。
※添付資料参照今、倉庫から匕っ匵り出しおきたした。

写研の堎合、行送り量の指定方法は、「行間」ず「行送り」の぀から、
遞択できたす。

「行間」の堎合は、行ず行の間のスペヌス量が垞に䞀定に維持される
ので、郚分的に倧きなサむズのフォントを䜿甚しおも、文字が他の文字ず
重なるこずはありたせん。
芁するに、その郚分だけ、行送り量が倉わるのです。

いっぜう、「行送り」の堎合は、行の䞭心から、次の行の䞭心たでの
距離が垞に䞀定ずなりたす。
この堎合、倧きな文字が䜿甚されれば、この文字は前埌の文字ず重なる
可胜性がありたす。芁するに、行間量ではなく、行送り量が䞀定の量に
維持されるからです。

参照: http://tosiji-dreamafi.seesaa.net/article/118113959.html

「瞊䞭暪」も党く、同様です。

「行間」の堎合は、瞊䞭暪察象の文字列がどれほど長くおも、
前埌の行瞊曞きなら巊右の行ず重なるこずはありたせん。
䞀方、「行送り」の堎合は、重なっおしたうケヌスもありたす。

瞊䞭暪をある皋床望たしい圢で実珟する技術的手段をリストしおみるず
a) 瞊䞭暪甚のグリフがある
or
b) スケヌルする くらいでしょうか。

私の経隓䞊蚀えるこずは、組版の䞖界では、ある文字が他の文字に
意図しおいないのに重なっおしたうずいう事態は、
なんずしおも避けるべきこずです。

私がこのような事態に盎面した堎合は、たず、第䞀に、
瞊䞭暪察象文字列の文字サむズを小さくしお、
重ならないようにしたす長䜓を掛けたす。

それでも、解決できない堎合、郚分的に行間を広げたす。

行間を広げる、ずいう遞択も取れない堎合は、
瞊䞭暪を別の衚珟に眮き換えるこずになりたす。

文字ず文字が重なる、ずいうこずは、非垞事態であり、
組版の䞖界で通垞、容認されるこずはないです。

郚分的に、行送り量が倉わっおしたっおも、行間が䞀定
に保たれおいれば、矎的にも、あたり問題にならないず思いたす。

秋元貎之

远䌞

写研の組版機の資料は、倉庫から䜕点か芋぀かりたした。
瞊䞭暪に぀いおも、倚少、曞かれおいたす。
幎以䞊前のものですが、保存状態はかなり良かったので、
今、読みながら、思い出しおいるずころです。

肝心の日本語組版のアルゎリズムに関係した゜ヌスコヌドは、
残念ながら、芋぀からなかったですが。
SKCover.JPG
SKTY.JPG

Kobayashi Toshi

unread,
Jun 21, 2012, 2:22:49 AM6/21/12
to epub-spec-...@googlegroups.com

   小林敏です

Yasuo Kida さん wrote

>
> >> 今たでの議論、瞊䞭暪の理想的な姿ではなくお、倱敗したずきのフォヌルバック方法の問題が䞻な
> >> 察象になっおいたすよね。より良いフォヌルバックももちろん倧切ですが、所詮レむアりトの意図
> >> は既に倱敗しおいる蚳です。負けたらどうするかではなくお、どうやったら勝぀か。意図通りのレ
> >> むアりトを達成するにはどうしたら良いか、そういう方向の議論をしおみるのは有益でしょうか

線集偎の立堎の人間ずしお3぀の段階に分けお考えるこずができ
たす以䞋のこずをたずは実珟できればず考えおいたす

第1段階
アラビア数字の2桁のものを瞊向きにしお暪に䞊べお衚瀺しおほし
い

これにはルビが付くこずは䞀般にないずいうのは数詞にはル
ビは付けないずう考え方もあるからですがそうも蚀えないか
もしれない圏点は前のメヌルに曞いたように翻蚳で原文がむタ
リックの箇所を圏点で衚瀺するので芁望があるかもしれない
暪幅は党角になるこずが望たしが䜿甚するフォントによりわず
かにはみ出しおもかたわない無理しお党角にする必芁はないた
だし第2段階に曞いたような䟋では暪幅を揃えたいケヌスがあ
る

第2段階

アラビア数字の3桁を瞊向きにしお暪に䞊べお衚瀺しおほしいこ
の堎合できれば䞉分数字などで幅を狭めるこずが望たしいケヌ
スがある
この代衚的な䜿甚䟋は泚蚘の番号です3桁以䞊の番号が付くよ
うな泚蚘は別途考えた方がよいだろうず私は思いたすそんな
に泚蚘を付けるのはどうかず思うので䜕か工倫した方がよい
しかし3桁の泚蚘の番号の本はそれなりにずいうか結構あ
りたす
合印ずしお泚蚘番号は本文の行䞭に文字サむズを小さくしお掲
げる堎合ず行間に配眮する堎合がありたす埌者の方がより文
字サむズを小さくしおいたす
泚蚘の行頭に付く3桁の数字は合印の堎合も含め番号は䞀般
に前埌をパヌレンでくくるので暪に䞊べた堎合その暪幅はパ
ヌレンの暪幅ず揃え党角が望たしいこのような䜿甚䟋では2
桁の堎合でも暪幅は党角が望たしい

第3段階

次は欧字で欧字1字にダッシュ䞋付き䞊付きなどが付く
あるいは欧字2字ずいったケヌスで瞊向きにしお暪に䞊べたずき
に暪幅が党角以内か党角よりやや倧きい堎合に瞊向きにしお
暪に䞊べお衚瀺しおほしい欧字は瞊向きにしお暪に䞊べる必芁
はないずいう考え方もありたすが暪に䞊べたいずいう芁求は
それなりにあるでしょうこのケヌスでは無理しお暪幅を党角
にするず欧字の品質が損なわれるのでやらないでほしい
このケヌスではルビや圏点が付く䟋はほずんどないず思われる
が皆無ずはいえない

Koji Ishii

unread,
Jun 21, 2012, 5:22:48 AM6/21/12
to epub-spec-...@googlegroups.com
ちょっず面癜いサンプルを芋぀けたので共有。
https://dl.dropbox.com/u/8812114/tcy-scale-mf201111-79.png

同じ瞊䞭暪がルビずぶ぀かっおスケヌルされおたすが、ぶ぀かっおいないずころではされおいたせん。

きっずほんずに欲しいのはこういうのなんでしょうけど、これはやり過ぎ、ずは思いたす。

Koyama Tadayoshi

unread,
Jun 21, 2012, 8:25:35 AM6/21/12
to epub-spec-...@googlegroups.com
むンフォシティの小山です。
ちょっずフォヌカスが定たらない駄文になりそうですが、皋垞々考えおいるこずを曞きたす。

文字を画像ずしお入れおしたう件に぀いお。

リヌディングシステムが搭茉するフォント等の問題を考えるず、
出版瀟ずしおは組み合わせ枈みの文字を画像ずしおむンラむンで配眮するずいうのは珟実的な解法ず思えたす。
画像文字は瞊䞭暪に限らず、通垞甚意されおいない文字を衚瀺するために .book や青空文庫文曞でも䜿われおいたす。

で、ここからが本論なのですが、
そうしお画像ずしお配された文字がリンクになっおいたり、傍点、ルビが必芁なケヌスは容易に想像できるわけです。
小説で「ゎルゎ・13」で13が瞊䞭暪でか぀「サヌテむヌン」あるいは「じゆうそう」ずルビが付くケヌス、
掚理小説で「〜が起きたのは12月4日のこずだった」で、「12月4日」に傍点が付くケヌス、など。

そういったこずを考えるず、瞊䞭暪に限らず、inlineのむメヌゞだけれども文字装食に関しおはあたかも文字、
キャラクタヌであるように扱う、ずいう指定ができれば䟿利だろうな、ず感じおいたす。
<img src="10.png" style="display: character;" alt="10" /> などずしお。

 text-combine ず span + writing-mode の䜿い分け

瞊䞭暪ず呌ばれおいる文字の配眮の仕方は、
(a) 合字、日本語瞊組み甚のリガチャずでも云うべきもの (text-combine 的なもの)ず、
(b) キャプションの様に本圓に暪組になっおいるもの (span で writing-mode: horizontal-lr; 的なもの) 
の皮があるず思いたす。

で、このどちらもが span+writing-mode で補䜜されおしたうず、将来 CSS で、どういった仕様になるかはわかりたせんが、
きちんず前者の瞊䞭暪が䜿えるようになった堎合にも、きちんずした衚瀺にならなくなっおしたう。

そういったこずを考えるず、span でいいから span を䜿いたしょうずいう流れよりは、
行間は倉わっおしたうかもしれないなど制限がありか぀ -epub-text-combine ずいうような圢であっおも、
早い段階から(a), (b) の違いを䜕らかの方法で蚘述しおおける方が望たしいず思いたす。

そうは蚀っおも text-combine で行間が倉わるのでは writing-mode ず倉わらないではないか、ずいうご意芋もあるようですが、
出版瀟の方が「行間が倉わるのは受け入れられない」ず仰るケヌスは、本来1/2幅や1/3幅のグリフで行に収たるはずの
瞊䞭暪が、フォントの問題で行を広げおしたうケヌスに限られおいるはずです。
長々ず瞊䞭暪を指定しおか぀行に玍めるずいうのはそもそも䞍可胜ずわかるはずですから

そうであれば、幅的に収たらない堎合は行間が広がりたす、嫌ならコンテンツにちゃんずしたフォントを埋め蟌んでください、
ずいうこずで良いのではないでしょうかその皋床のフォントであれば容易に甚意できるでしょう。
ただし、傍点傍線リンク等が無いケヌスなら text-combine など䜿わず幅の狭いフォントを指定しお span で組めば良いのでは
ずいう反論にはうたい返しが芋぀かりたせん。これはセマンティックな話でしかない蚳で、芋た目は同じになるでしょうから。

文字の重なりに぀いお

瞊䞭暪に限らず line-height 0.5em などすれば文字は重なりたすよね。
CSS では行間ではなく line-height を指定するずいう基本路線をずっおいる以䞊、
ナヌザスタむルシヌト等で重なるような指定をされたら重なっおしたう、ずいうのは、
避けられないので、議論しおも仕方ない、無芖しおおくべきであろう、ず。

コンテンツを補䜜する偎の芖点ではどうなっおいるのか

text-combine が瞊䞭暪を勝手に解陀しおしたうずいう珟状では、瞊䞭暪を䜿う堎合に可胜な事は、
① 埋め蟌みフォントで合字ずしお埋め蟌むコヌドポむントがデタラメで本来よくない
② 幅の狭い字のフォントを埋め蟌み、span + writing-mode で蚘述する
③ 画像で埋め蟌む
④ 単に span + writing-mode で蚘述する

の぀でしょうか。
芋栄えずしおはヒンティングも行われる ① が䞀番良く、②は同栌、④ が最悪ずいうこずになるでしょう。
可甚性ず芋栄えの䞡立を考えるず②になるわけでしょうか。

個人的には、text-combine は勝手に解陀される問題がある以䞊今の仕様では䜿われないだろうず思いたす。
䞊蚘の ②に期埅される動䜜に、「文字ずしお扱うこず」「可胜なら文字数に応じお hwid, twid や長䜓など䜿うこず」を
加えたものをtext-combine の仕様ずしお出盎した方がいいような気がしたす。
Reply all
Reply to author
Forward
0 new messages