通过几周测试,现在能公开我自用的这套工具字体了。
前段时间我需要比较大量文件具体数据差异,因此必然用到16进制编辑器(Hex Editor),选择了免费的HxD。
展示数据需要等宽字体,但无需支持代码特性,也并非半角字体,字形要比半角要宽一些,还要清晰,便于阅读16进制数据,遂选择Cascadia。
比较的时候看到右侧“对应文本”重复出现如“ÿÿÿÿÿÿÿÿÿÿ”,但我清楚原文件这块不表示ÿ(统一码U+FF),而是16进制FF刷屏,于是想到既然此处ÿ没有ÿ的意义,何不让它显示为有意义的FF合字呢?于是我做了字体CascadiaWin,使用效果如图:

可以看到控制字1一概显示为“.”,这很正常,因为控制字作为带功能的无形字符(例如回车也是控制字)不应当可见,而16进制的80~9F可见,则是因为Windows (ANSI)这个Charset将这块大多编码指到有形字符2。
至于16进制AD是软字符,有条件可见,此处不合条件显示为“.”也过得去。
为了避免某些兼容问题,字体里全部字符都是同一宽度,包括₀₁₂₃₄₅₆₇₈₉,连汉字“对应文本”也是自制的等宽,这与一般概念中汉字全角西文半角的“中文编程字体”不同。为了与O区分,0也改为斜杠零。
用Cascadia非Next填充非控制字部分,因此以OFL1.1授权。
做到这本来应该公开的,但我不满意太多数据显示为“.”,不好区分,好在HxD支持4种Charset,除了Win(ANSI)还有:DOS/IBM-ASCII (OEM)、Macintosh、EBCDIC,其中DOS/IBM…可显示的字最多。
但CascadiaWin展示另外3种Charset会严重错误,除了u8A u9A u8E u9E(ŠšŽž)其它全部混乱,考虑再三,我重做了个CascadiaHex,不仅有IBM的特殊符号,还着重区分形似字符(u20、uA0;u2D、uAD;•、∙;°、º;–、—)使用效果如图:

本字体还拥有原Cascadia没有的控制字字形,善用此字体可看见通常隐形的控制字,如u0A(NL):

随字体附赠测试文件 00-FF.txt,包含所有“对应文本”
测试文本 Charset区别.txt(为了避免控制字生效,用╳代替),用于测试本字体。
未来计划
根据 MS-DOS截屏 调整◘◙►◄₧的字形。
猫啃网


(已有3人投票平均分3.67分)
















最新评论
毕竟意图是“个人作者最快达到堪用”,副表是确认到事实中为方便教学故意不用的字,如小惠未遍(常见于评论区嫌弃优惠不足)、自作用剑{自乍用𲈀}。这些通假字降低对应本字“常用”的概率,有余力的个人字体作者可选择做。尤其主旨是“以下皆为推荐而非必做”,按实际需求,还有人跳过主表做副表呢(例如我的“典迹汉字”) 你应该是注重用字准确的人,但本来汉语不区分人称性别,第二人称使用时都当面说话了还区分“妳(nǎi)”更是难以理喻,连英语都不区分you(female)的…… > 1944《中国语法理论》王力:这在西洋辞法中是毫无根据的。即使上溯印欧语,也不曾见有这种办法。再者,在应用上也并无好处;说话人和对话人的性别显然而知,文字上强生分别实在是多余的。 3.02版将分离出基本区古籍类别。
+钱镠(可能是因为《太平年》的爆火,这个字比较流行)、妳、牠(此两字在大陆一般看作异{繁}体字,但港澳台地区视作规范。可否酌情收录?);另外“学学半”当中第一个学见于初中课文,学通敩,意思是教导,为省略轻便作敩学半,应当移至主表
严重怀疑提示词的准确性,生出来的太柔了笔画
对不起,我是把第2版打下来集的字😞
??与第3版重复的也太多了吧?
已购买但是购买记录没有
没有ttf版本吗?在手机上不会转换。
+一系列高中字词(除屈原《离骚》、李白《蜀道难》,有使用通假字。如“岂曰无衣与子同泽”,泽通𫋷,为叙述称便作“岂曰无衣与子同𫋷”): 契阔谈䜩、𫐓以为轮、囷囷焉、𫉁而不见搔首踟蹰、岂曰无衣与子同𫋷、皭然泥而不滓者也、锄櫌棘矜,非铦于钩戟长铩也、是使山东之国与陈涉度长絜大(寻男絜女)、边庭飘飖那可度、旧时栏楯、舟遥遥以轻飏、硿硿焉、噌吰如钟鼓不绝、有窾坎镗鞳之声。