[投稿123] 改字型

看板java作者 (Beware of the Monkey)時間11年前 (2013/09/30 12:48), 編輯推噓6(602)
留言8則, 7人參與, 最新討論串1/1
步驟 1 把相對應字型 1 2 3 改成 "1", "2","3"(我是用 fontforge 直接修改 TTF) (增加)改字型步驟 1-1 fontforge xxx.ttf 會看到一堆字型列出來 1-2 滑鼠移到 "1", "2", "3" 上,反白選取,按下 Ctrl-C 複製 1-3 移到上面 01, 02, 03 的字碼位置,Ctrl-V 貼上 1-4 生成 TTF 檔(忽略一切錯誤訊息,反正就是要儲存) 2 設定好你的 terminal 成為改過的字型(最簡單的就是直接覆蓋在系統字型上) 3 正常編譯及執行 執行結果截圖: ------------------------------------------------------- $ javac Output123.java $ java Output123 123 ------------------------------------------------------- (表面上看起來如此) 附註: 有趣的題目類型,感覺比較類似魔術的設計, 以自己對魔術美感的要求來說,第一是乾淨,第二是簡單。 乾淨指的是表面上看起來完全正常, 簡單指是背後的原理。 我不太想要在執行 java 或 javac 時做額外的事情 因此,考慮到的方法是, java 層的新增 charset provider, glibc 層在 gconv 新增 charset(要寫個 .so), 顯示層的修改 charset (比方 linux console 可) 硬體層的修改 顯示介面(比方 serial 連到 linux 機,修改 serial 的硬體) 考慮通用(console/x11/win32(/mac?))及簡單,覺得還是直接改字型就好了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.164.247

09/30 13:14, , 1F
這個好有創意啊!!!!
09/30 13:14, 1F

09/30 13:45, , 2F
這個讚..
09/30 13:45, 2F

09/30 13:51, , 3F
其實這是我心目中的理想招式,可是我不會改字型 XD
09/30 13:51, 3F

09/30 13:53, , 4F
不過原 po 要提供 font 檔 or 改字型的操作步驟才算術喔
09/30 13:53, 4F

09/30 14:33, , 5F
這個不錯XDDDD
09/30 14:33, 5F

09/30 17:31, , 6F
這個有創意 XDD
09/30 17:31, 6F
※ 編輯: weijr 來自: 118.160.164.247 (09/30 18:20)

09/30 18:22, , 7F
補了改字型的方法,一個很弱的方法
09/30 18:22, 7F

10/02 08:48, , 8F
這個好 (y)
10/02 08:48, 8F
文章代碼(AID): #1IIGAUoL (java)
文章代碼(AID): #1IIGAUoL (java)