(wrong string) 關於漢語直排文字

感谢劭非转发。我的hello world邮件貌似被当成spam了,呵呵。

说正经的。epub要支持直排其实很简单,也顺理成章。因为epub用CSS,而CSS3是支持直排的。所以只要epub规格升级到CSS3即可。
关键是有厂家在电子书上具体的去实现。这个事情只有大陆、台湾的厂商去做,等不得别人,也怨不得epub。

那个jlreq,我正好之前两个月因工作关系,找来读了(不懂日文所以读英文版看了大约2/3)。感想是,基本上日文的排版需求已经涵盖了中文排版需求。虽然我不是印刷出版行业的人士,但是就我的理解,至少大陆这里的排版需求是都涵盖了。

说到直排,大陆这里除了古书之外已经完全没有直排的书,早些年报纸上还偶尔见到直排的豆腐干,现在是完全看不到,我揣测其中一个原因,也是现在都改用电子排版系统,而这些电子排版系统可能就完全不支持直排。

主流浏览器方面,确实有支持直排的。那就是IE。。。虽然IE在支持标准的其他方面长期以来非常糟糕,但是有一件事情确是IE胜过其他浏览器厂商的。那就是国际化。因为微软是真的有面对国际市场的。

目前在其他浏览器上,大体有一些hack的方式。我有写一个sample,可在webkit上hack出直排和中文的两端对齐(webkit支持英文两端对齐,但是不支持中文,因为其两端对齐依赖空格的伸缩,而汉语行文里不用空格)。支持直排的原理简单说,就是用转90°的"@字体",然后版面整体transform倒转90°。


2010/8/23 劭非程 <csf178@gmail.com>

> FYI
> ---------- 已转发邮件 ----------
> 发件人: Yuan Chao <yuanchao@gmail.com>
> 日期: 2010年8月23日 上午12:02
> 主题: 關於漢語直排文字
> 收件人: public-html-ig-zh@w3.org
>
>
> 大家好,
>
>
> 延續在COSCUP還有8/17當天關於漢語直排文字的討論,我之前有在網路上稍微找了一下相關的資料。因著epub@個開放電子書格式的關係(基本上是xhtml+css),日本方面的相關產業似乎有不少人正積極要將直排文字加到epub的規格當中。目前已經有一個相當完整的企劃書。
> http://nadita.com/murakami/epub/epub_JapaneseTextLayout_ja.html
>
> 很好奇台灣的相關產業人士,好像除了叫一叫說epub不支援直排外,沒有什麼實際的建樹?
>
> 另外有一份W3C上的「日文排版處理要件」的技術資料
> 直書不是只是把文字改成直的,還有很多包含標點與中英混排的細節要顧:
> http://www.w3.org/TR/2009/NOTE-jlreq-20090604/ja/
> (英文與日文版,可直接參考圖示)
>
> 雖然說目前css3的草稿中,已經有支援部份上述文件提到的標記,但是重點還是在於瀏覽器實做上的支援。目前看到有打算要做的:
> http://www.access-company.com/news/press/ACCESS/2009/20091221_1_epub.html
>
> @家就是買下PalmOS軟體部門的公司,主要業務就是手機與PDA的Netfront瀏覽器。當年Zaurus英文版內建的是Opera,日文版付的就是Netfront。一直到今天,$ONY
> PS3/PSP的瀏覽器是用Netfont,而Nintendo Wii上的採用則是Opera,可以說就是長期跟O社打對台的競爭對手。
> (Chaals就算嫌我們donate太少,競爭對手也是要追一下嘛)
>
> http://www.ebooktechnologies.com/press_2009111101.htm
> @是另一家做的電子書閱讀器軟體
>
> 另外,有個叫做taketori(竹取)的js碼,可以hack出網頁直排。
> http://taketori.org/js.html
>
> 個人是覺得漢語相關排版的需要,如果沒有能夠發聲到對的地方,那很有可能就是我們得照日本提的規格走了,所以很慶幸能有@個interest
> group的討論空間。最好的情況,是要能夠提出我們中文上的需求,連著日韓一起放進W3C的規格書中。
>
> 另外,在public-html-ig-jp看到@人的事實:flash早已經有相當完整的解決方案了!
> http://macromarionette.com/#/p/682
> http://m-school.up.seesaa.net/video/fl_dw_cs5_video.html#flcs5tlf
>
>
> --
> Best regards,
> Yuan Chao
>
>

Received on Monday, 23 August 2010 07:27:06 UTC