通過幾周測(cè)試,現(xiàn)在能公開我自用的這套工具字體了。
前段時(shí)間我需要比較大量文件具體數(shù)據(jù)差異,因此必然用到16進(jìn)制編輯器(Hex Editor),選擇了免費(fèi)的HxD。
展示數(shù)據(jù)需要等寬字體,但無需支持代碼特性,也并非半角字體,字形要比半角要寬一些,還要清晰,便于閱讀16進(jìn)制數(shù)據(jù),遂選擇Cascadia。
比較的時(shí)候看到右側(cè)“對(duì)應(yīng)文本”重復(fù)出現(xiàn)如“??????????”,但我清楚原文件這塊不表示?(統(tǒng)一碼U+FF),而是16進(jìn)制FF刷屏,于是想到既然此處?沒有?的意義,何不讓它顯示為有意義的FF合字呢?于是我做了字體CascadiaWin,使用效果如圖:

可以看到控制字1一概顯示為“.”,這很正常,因?yàn)榭刂谱肿鳛閹Чδ艿臒o形字符(例如回車也是控制字)不應(yīng)當(dāng)可見,而16進(jìn)制的80~9F可見,則是因?yàn)閃indows (ANSI)這個(gè)Charset將這塊大多編碼指到有形字符2。
至于16進(jìn)制AD是軟字符,有條件可見,此處不合條件顯示為“.”也過得去。
為了避免某些兼容問題,字體里全部字符都是同一寬度,包括??????????,連漢字“對(duì)應(yīng)文本”也是自制的等寬,這與一般概念中漢字全角西文半角的“中文編程字體”不同。為了與O區(qū)分,0也改為斜杠零。
用Cascadia非Next填充非控制字部分,因此以O(shè)FL1.1授權(quán)。
做到這本來應(yīng)該公開的,但我不滿意太多數(shù)據(jù)顯示為“.”,不好區(qū)分,好在HxD支持4種Charset,除了Win(ANSI)還有:DOS/IBM-ASCII (OEM)、Macintosh、EBCDIC,其中DOS/IBM…可顯示的字最多。
但CascadiaWin展示另外3種Charset會(huì)嚴(yán)重錯(cuò)誤,除了u8A
u9A
u8E
u9E
(????)其它全部混亂,考慮再三,我重做了個(gè)CascadiaHex,不僅有IBM的特殊符號(hào),還著重區(qū)分形似字符(u20
、uA0
;u2D
、uAD
;?、?;°、o;–、—)使用效果如圖:

本字體還擁有原Cascadia沒有的控制字字形,善用此字體可看見通常隱形的控制字,如u0A
(NL):

隨字體附贈(zèng)測(cè)試文件 00-FF.txt
,包含所有“對(duì)應(yīng)文本”
測(cè)試文本 Charset區(qū)別.txt
(為了避免控制字生效,用╳
代替),用于測(cè)試本字體。
未來計(jì)劃
根據(jù) MS-DOS截屏 調(diào)整?????
的字形。
最新評(píng)論
微信登錄登錄不了
謝謝
還是蠻好看的,可以模仿舊報(bào)紙。。。不過要實(shí)用的話,還是希望能補(bǔ)個(gè)沒有做舊效果的版本。
感謝
感謝您提供字體信息~~愛你喲~~
加油↖(^ω^)↗,更新后再下載
這是他們的官網(wǎng):https://www.fontfabric.com/fonts/akrobat/,是可以商用的,但具體范圍還要看許可協(xié)議。 (如果還不放心的話,可以用Roboto Flex自己捏一個(gè)差不多的??)
Hey, Sukima gothic was updated to ver 11.1 on September 15! Sukima gothic(すきまゴシック/Japan): https://booth.pm/ko/items/2117070