Fwd: RE: 可否将 text-spacing 和标点压缩合并到一个属性?并且指定其调整值?

經 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