W3C home > Mailing lists > Public > public-html-ig-jp@w3.org > July 2010

RE: CSS Text Level 3 での詰め Justification

From: Ishii Koji <kojiishi@gluesoft.co.jp>
Date: Fri, 9 Jul 2010 00:38:44 -0400
To: MURAKAMI Shinyu <murakami@antenna.co.jp>
CC: "public-html-ig-jp@w3.org" <public-html-ig-jp@w3.org>
Message-ID: <A592E245B36A8949BDB0A302B375FB4E09EA72C0A5@MAILR001.mail.lan>
ご教示、ありがとうございます。状況がよく分かりました。

X4051 4.19 行の調整処理
に沿うのであれば、半角スペース、中点類、和欧文間スペースがあればよいことになります。

個人的意見ですが、和欧文間スペースは、半角数字が入る行が間延びしやすい原因になりやすいので、中でも重要度が高いのではないかと思っています。

今後の作業、期待しております。


-----Original Message-----
From: public-html-ig-jp-request@w3.org [mailto:public-html-ig-jp-request@w3.org] On Behalf Of MURAKAMI Shinyu
Sent: Wednesday, July 07, 2010 5:50 PM
To: Ishii Koji
Cc: public-html-ig-jp@w3.org
Subject: Re: CSS Text Level 3 での詰め Justification

村上です。

> http://lists.w3.org/Archives/Public/www-style/2007Oct/0204.html

この私の text-justify-trim についての提案で書いていることは、
旧CSS3 Textドラフトの text-justify-trim プロパティの定義
http://www.w3.org/TR/2003/CR-css3-text-20030514/#text-justify-trim-prop
に対する修正と追加の提案ですので、この定義がベースになります。
つまり「両揃えの時に、右端を揃えるために取っても良い」というものです。

和欧間スペースを詰めるなど、さらなるキーワードも追加するべきかもしれません。
そのようなことも含めてこれから検討が必要なので、まだ今のドラフトにこの
プロパティが書かれていないということです。


-- 
村上 真雄 (MURAKAMI Shinyu)
http://twitter.com/MurakamiShinyu
Antenna House Formatter:
http://www.antenna.co.jp/AHF/
http://www.antennahouse.com


Ishii Koji <kojiishi@gluesoft.co.jp> wrote on 2010/07/07 15:06:09
> 複数のロジックを「詰め」と呼んでいるので、曖昧な質問でした。すみません。
> 
> text-justify-trimは知りませんでした。ありがとうございます。このプロパティがどの「詰め」を実装するためのものなのかは、今一つこの文面からは読み取れませんでした。
> 
> 「Space *can* be taken away」というのは、「空白を取っても良い」と理解しました。「両揃えの時に、右端を揃えるために取っても良い」なら、私の元の質問に合いますが、「左詰めの時に取る」だと、べた詰めのための機能とも理解できます。
> 
> また、「両揃えの時に、右端を揃えるために取っても良い」なら、和欧間スペースなど、X4051で規定する他の空白も取り去ってほしいのですが、その記述が見当たりません。
> 
> これはどちらを指しているのでしょうか?
> 
> 
> -----Original Message-----
> From: MURAKAMI Shinyu [mailto:murakami@antenna.co.jp] 
> Sent: Wednesday, July 07, 2010 2:46 PM
> To: Ishii Koji
> Cc: public-html-ig-jp@w3.org; public-html-ig-jp@w3.org
> Subject: Re: CSS Text Level 3 での詰め Justification
> 
> Ishii Koji <kojiishi@gluesoft.co.jp> wrote on 2010/07/07 13:26:06
> > 村上さんの少し前のtweetを見て投稿します。
> > 
> > CSS Text Level 3
> > http://dev.w3.org/csswg/css3-text/
> > 
> > をざっと見させていただきましたが、X4051における「詰めによる両揃え」処理が入っていないように見受けられました。
> > 
> > 見落とし、あるいは他の仕様に統合などであったら申し訳ないのですが、もし意図的に落とされていらっしゃるのであれば、その理由なり過去の経過なり、教えていただくことは可能でしょうか?
> > 
> 
> CSS Text Level 3 の旧仕様(2003年)には text-justify-trim がありました。
> http://www.w3.org/TR/2003/CR-css3-text-20030514/#text-justify-trim-prop
> 
> その後、CSS Text仕様の再検討がされることになって、その見直し作業がまだ
> 途中であり、旧仕様にあったすべての機能について書かれていない状態である
> ということです。
> 
> 10.  Changes from the May 2003 CSS3 Text CR http://dev.w3.org/csswg/css3-text/#changes
> ここに、次のように書かれてます:
> 
> 	Many sections intended for this module are not yet represented
> 	in this draft. In particular, the 'text-justify-trim',
> 	'text-transformation', 'text-autospace', other properties have
> 	not yet been evaluated.
> 
> 私からは 'text-justify-trim' について、次の提案をしています:
> http://lists.w3.org/Archives/Public/www-style/2007Oct/0204.html
> 
> | text-justify-trim
> | =================
> | 
> | My proposal:
> | Value: none | [ [punctuation | punctuation-except-fullstop] || kana]
> | Initial: none
> | 
> | punctuation-except-fullstop
> |    Space can be taken away from fullwidth punctuation except 
> |    ideographic full stop (U+3002) and fullwidth full stop (U+FF0E).
> | 
> | The 'punctuation-except-fullstop' value supports the requirements,
> | 2.8.3 Procedures for Inter Character Space Reduction c. (note 1).
> 
> 
> --
> 村上 真雄 (MURAKAMI Shinyu)
> http://twitter.com/MurakamiShinyu
> Antenna House Formatter:
> http://www.antenna.co.jp/AHF/
> http://www.antennahouse.com
> 
> 
> 
Received on Friday, 9 July 2010 04:39:20 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 9 July 2010 04:39:20 GMT