Re: 關於漢語直排文字

>
> 此外,直排对于浏览器的流布局影响很大,尤其是涉及float元素,直排横排的混合嵌套也可能产生古怪问题,加上打印、TextRange、Selection等复杂因素,比起OpenOffice,浏览器的直排实际上更涉及"流向"问题,是个远为复杂的情况。这也是目前为止各大浏览器内核都持谨慎态度的主要原因。
>

直排的流向在瀏覽器的問題好像挺有趣的。對橫排版面而言,網頁就是一路往下走,翻頁事實上是捲軸往下拉。相對的如果是直排文字的走文方向,看起來就是一路
向左延伸過去。這樣傳統的縱長條式 html,碰到直排文字會變成橫列式?超過一個螢幕的文字,會需要使用者一路往左拉?

這樣傳統的兩欄、三欄式頁面模版就不太適用了。為了配合直排走文,整個頁面導覽、功能列好像都要重新思考?

另外一個可能性是用「分頁」解決走文問題,類似現在通行的電子書換頁模式,UI
不動,只有內文部份不斷換頁。這樣傳統的頁面導覽布局應該可以保留,而新增的問題是,長文字如何有效率地分頁。

oc



>
> 还有就是字体+transform hack的方式,貌似支持transform的浏览器上都可以实现(Opera/Webkit/FireFox/IE)
>
>
> 在 2010年8月23日 下午9:52,Yuan Chao <yuanchao@gmail.com>写道:
>
> Hi,
>>
>>
>> 其實OOo本來很早就已經有支援直排文字,而且不用把頭扭90度。不過行走向只有由右而左,不清楚蒙藏文該怎麼辦?沒記錯的話,這也還是日本那邊先request的。畢竟日本那邊,不論是年賀狀(賀年片),還是個人名片之類的,縱書一直有著無法取代的傳統需求。你很難想像,日本能夠有一堆年賀狀軟體,而且功能就只是印賀年卡而已。日本OOo推廣協會有個很重要的教程,就是教你怎麼用OOo
>> writer+cal把通訊錄中的姓名地址資料,配上賀卡模板印出來。
>>
>>
>> 柏峰兄提到的那個公文通只是一些公文用的模板(template),最重要的還是OOo本身有支援。印象中pingooo曾經提到,台灣國內之所以會有那個橫式公文的規格,也是「某」大軟體廠有在幕後推動的。個人是覺得,要是真的連國文課本,都改成橫書的話,那就真的漸漸都不會有直書的需求了,畢竟專業排版不見得需要跟html綁在一起。
>>
>>
>> 不過話說回來,日本在推縱書的那位村上桑,其實背後是一家以html為排版軟體的公司。還是回到pingooo在說的,我們需要的,其實是一個html5的authoring
>> tool,這年頭沒多少人會用vim/emacs直接刻網頁的。
>>
>>
>> 至於那個轉90°的"@字型",印象中在8/17也有朋友在會後討論時提到,但是這只存在windows系統上,而且確定firefox與webkit都不能這樣惡搞。
>>
>>
>> 2010/8/23 李柏鋒 (Pofeng Lee) <pofeng@gmail.com>:
>> > and FYI
>> >
>> > http://wiki.debian.org.hk/w/OpenOffice.org
>> >
>> > OpenOffice.org 公文系統 及 公文通
>> >
>> > 這是由台灣中山科學研究院配合 OpenOffice.org 所開發的一套公文系統,功能非常強大,內建了大量日常公務文書往來的樣式
>> >
>> (template),而且還加入新的工具列及圖形介面精靈,讓用者可以有系統地存取、分類及編寫不同的公務文件,為台灣政府的公文電子化計劃所推廣[1]。
>> >
>> > OpenOffice.org 公文系統消息
>> > OpenOffice.org 公文系統下載
>> >
>> > 【更新】:另由 OpenDesktop.org.tw <http://opendesktop.org.tw/> 開發的
>> OpenOffice.org《公文通》辦公軟體(需要 Java):
>> >
>> > 跨平台公文製作軟體-【公文通】正式推出了
>> >
>> > 2010/8/23 Jedi <jedilin@gmail.com>
>> >>
>> >> 我這邊其實跟研考會沒有直接往來,中間隔了一層某資訊公司,
>> >> 然後研考會那邊的窗口實在是.....不知道要怎麼說了.....
>> >>
>> >> 但是我想可以去問問看中間的某資訊公司,看有沒有這方面的訊息吧,
>> >> 畢竟他們接了不少研考會的案。本週四剛好就有個會要開,我就來問問,
>> >> 有什麼消息就來回報一下。
>> >>
>> >> Best,
>> >> /Jedi/
>> >>
>> >> 2010/8/23 李柏鋒 (Pofeng Lee) <pofeng@gmail.com>:
>> >> >
>> >> > 2010/8/23 John Hax <johnhax@gmail.com>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> 目前在其他浏览器上,大体有一些hack的方式。我有写一个sample,可在webkit上hack出直排和中文的两端对齐(webkit支持英文两端对齐,但是不支持中文,因为其两端对齐依赖空格的伸缩,而汉语行文里不用空格)。支持直排的原理简单说,就是用转90°的"@字体",然后版面整体transform倒
>> >> >
>> >> > OOo 的公文系統印象中也是這樣作
>> >> >
>> >> > Jedi 你可以問一下研考會的長官嗎 ?
>> >> >
>> >> > --
>> >> > Pofeng "informer" Lee, 李柏鋒, pofeng at gmail dot com
>> >> >
>> >
>> >
>> >
>> > --
>> > Pofeng "informer" Lee, 李柏鋒, pofeng at gmail dot com
>> >
>>
>>
>>
>> --
>> Best regards,
>> Yuan Chao
>>
>
>

Received on Monday, 23 August 2010 15:53:58 UTC