2012再論中文字模的三大設計模式
在互動百科「字型」詞條裡面,字王的「智慧型字模」技術,被認為是行業三大字型設計模式之一:
「設計字模」有三種方法:
1.1,請書法家/設計師手工設計/書寫全部國標二級字型檔。
1.2,通過建立字型架構資料庫,
人工書寫幾千個漢字,在生成全部字型檔的字模,部分漢字需要人工後期修正,目前大部分字型公司採用這種方法設計字模。
1.3,通過人工智慧手段,根據漢字的架構特徵,建立各種知識庫,再利用專業的計算機軟體生成字模,《中華大字型檔》採用的是這種方案。
(字型#5)
這也分別代表了目前字型檔領域的三類團隊與模式:
m1:設計模式,也可視為自由創作模式,主要團隊是書法家和電腦美工,設計師。
m2:工程模式,主要是傳統的電腦字型檔公司,如北大、漢儀等。
m3:智慧型模式,目前貌似只有字王一家。
目前,m2的企業,受困於昂貴的字模研發成本、盜版嚴重,技術與應用,一直沒有大的突破,並且有逐漸沒落的趨勢。
當年和字王同時起步的許多企業與品牌,甚至消失了,例如:尖端字型檔、**字型檔等,倖存的企業,大多也在靠**專案資助。
m1的設計師團隊,受益於近年蓬勃發展的中國經濟,一大批高階、頂級的設計團隊,開始進入中文字型設計這個領域,並獲得了不菲成果。
一些書法家,也出於個人品牌推廣等各種原因,推出各種手寫風格的電腦字型。
m3智慧型模式,出現了日本的毛筆書法生成軟體ougishi,以及歐美近年有學者提出的骨架引數造字技術,也可歸於此類。
不過由於字型檔屬於非常小眾的專業,這兩類學者,似乎都未深入跟進。
在當年《中文字型設計新思路--人工智慧與中文字型設計》一文中,我們曾經提過:
電腦字型設計,不要拘泥於曲線的光滑,而要著重於個性化設計。
目前,在中文字型即將突破、「井噴」的前夕,我們認為,除了m2,面向出版印刷、文字照排機構的工程字型檔開發機構,需要注意cleartype、hint等複雜字型檔底層技術外。
其他設計師、書法家,僅需思索如何進行字型的造型設計、創新,其他的技術細節,完全可借助x2ttf等傻瓜式軟體,進入全民造字的新時代。
字型的應用,可分為「標題字」、「正文本」兩大類。
標題字,強調的是創意與變化,玩的設計。
正文本,強調的是工藝與精密,玩的技術。
正文本,屬於工程字,設計要求非常嚴謹,需要針對相關硬體裝置,進行專門優化與測試,例如,雷射照排、手機螢幕、高畫質電視等裝置,所需的字型就有很大差異。
同樣是紙版印刷,雜誌與報紙、圖書,也有所不同。
正文本,是細活,m1與m3,由於專業分工不同,一般不要涉及到「正文本」領域。
「標題字」,在作品當中,雖然字數極少,卻是文眼所在,需求千變萬化,與m1、m3風格理念,完全一致。
這裡,才是m1與m3的主場,也是廣大設計師與字王的競技舞台。
字模設計,無需過多關心什麼技術細節。
字王免費軟體x2ttf(bmp2ttf)的推出,更是預示著:「全民造字時代來臨,會塗鴉,就會truetype」。
某些所謂的後現代藝術家,用先進、昂貴、精密的cnc雷射雕刻機,設計的作品,其藝術價值,遠遠不如畢卡索用鉛筆畫的和平鴿。
黃永玉隨手恰捏的「酒鬼」酒瓶造型,也比n多採用水晶製作的奢侈品包裝更加富有韻味,
cleartype、hint,原本並非什麼高深技術,任何乙個有經驗的影象程式設計師,1天之內,就可以寫出標準的消鋸齒**模組。
用於字型檔,雖然有些優點,不過更多的,只是少數企業攝取高額「壟斷」利益的商業藉口。
更何況,在web-font、雲字型檔的衝擊下,cleartype、hint的生存,都已經成為乙個話題。
封閉的flash,與開放的html5之間對決,flash幾乎是死無全屍。
未來是,是雲字型檔的時代,svg開源格式已經回歸,甚至,基於j**ascript指令碼的字型技術,也已經正式開始商業化應用。
事實上,處於商業利益考慮,極少數字型開發企業,一直對truetype字型的檔案格式,進行嚴格的保密。
ttf字型檔案格式的封閉性,遠遠高於word的doc檔案格式、flash的swf格式、......
甚至連autocad,都提供有dxf格式的開放性文字資料檔案。
當年,如果不是受困於ttf詭異的檔案格式,我們也不會暫時擱置《中華大字型檔》專案。
君子報仇,十年未晚。
此次,x2ttf軟體的推出,特別採取100%的免費模式,也可視為:2012,來自字王的反擊。
再論雙分派
暴力雙分派速度快,可是當類增多時,代價依然很大。map雙分派在速度優化上有dynamic cast和static cast兩種選擇,loki把這個選擇做成了policy。矩陣雙分派速度上有天然的優勢,但是你要修改你的類。於是loki也把這個做成了policy供你選擇。矩陣雙分派的思想是,在你的cla...
再論向上轉型
向上轉型的好處,已經在這篇文章 這是乙個鏈結 的 中演示了,但是沒有說不好處。現在就說說不好處,以鏈結中的 為背景,animal a1 new lion animal a2 new mokeny new出來的lion和mokey物件向上轉型為animal物件,可以使用統一的eat 讓jvm去分辨到底...
原創 再論epoll
學習時間的過程終會有反覆,其中也包括一些錯誤,上午對於前一篇關於epoll的文章進行了增改,下午就覺得有些不妥,重新編輯感覺不太容易剝樓錯誤,現在有些新的變化在這裡重新論述。上午說的在epoll裡面進行耗時任務的時候做乙個任務排程器 比如當伺服器連線外部資源 這說明我只了解了epoll的一部份,沒有...