- From: Kang-Hao (Kenny) Lu <kennyluck@w3.org>
- Date: Mon, 30 Jul 2012 12:25:00 +0800
- To: W3C HTML5 中文興趣小組 <public-html-ig-zh@w3.org>
經 BelleveInvis 同意,討論存檔。
-------- Original Message --------
Subject: RE: 可否将 text-spacing 和标点压缩合并到一个属性?并且指定其调
整值?
Date: Fri, 27 Jul 2012 12:10:04 +0000
From: BelleveInvis <infinte.cdda@hotmail.com>
To: <kennyluck@w3.org>
> 簡單感想/問題/意見:
> 一、不管怎麼樣我比起 'ideograph' 我比較支持 'han' 這種命名,這我之前提過
> [1]。
han 我也支持,ideograph 还包含各种古文字……
> 二、"han open" 是順序還是無順序(代表 "open han" 也是一樣的規則)的?看
> 你那個介面似乎是有順序的,但是假如在 "han alpha" 的情形,要輸入 "han
> alpha 0.25em, alpha han 0.25em" 很多餘。
有顺序。多余似乎可以设计个专门关键字,比如「symmytric」?
> 三、有些間隔的百分比是怎麼決定的?比如說
>
> ( → 漢
>
> 這個,百分比是相對什麼寬度的百分比?誇號?漢字?
相对 em。
> 四、CSS3 對 'letter-spacing' 和 'wording-spacing' 引入了 <spacing-limit>
> 這個微語法[2]:
>
> <spacing-limit> = [ normal | <length> | <percentage> ]{1,3}
>
> 我覺得這蠻好的,這類東西也不是說很常用,不太需要三個屬性吧,所以
> 'text-sapcing-adjustment' 的語法可以改成(隨便寫寫):
>
> [[ han | alpha | numeric | open-punc | close-punc | line-start |
> line-end | middle-punc ]{2} <line-spacing> ]#
>
> 其中 'normal' 由 'text-spacing' 決定。
在排版里,空白在双齐时的尺寸是无上界的,但是标点压缩和汉字-西文间距调整
有。希望考虑这一点。
> 五、是不是可以直接讓 'text-spacing-adjustment' 取代 'text-spacing'?語法
> 大致是
>
> [[ han | alpha | numeric | open-punc | close-punc | line-start |
> line-end | middle-punc ]{2} <line-spacing>? ]#
>
> 不過這些要多想想,畢竟我感覺
>
> 'text-spacing: line-start open-punc 50%;'
>
> 的確是比
>
> 'text-spacing: trim-start'
>
> 冗長不少。另外,原來的
>
> 'text-spacing: space-adjacent/trim-adjacent'
>
> 在新語法裡要怎麼寫?
>
似乎可以考虑……
>
> 另外還有一個比較根本的問題,你有沒有辦法證明一下這個需求很重要?基本上要
> 讓 CSS 變成 Indesign 這種詳細程度恐怕還有一段路要走,主要是這些文字排版
> 的需求一般不是很強烈、、、
(我的要求很强烈……)
Received on Monday, 30 July 2012 04:25:35 UTC