一个尝试使用Unicode使ASCII变得花哨的过滤器
项目描述
unifonter
unifonter是一个过滤器,尝试使用Unicode帮助使ASCII变得花哨
快速入门
unifonter
被设计为用作过滤器,或作为快速查找/翻译工具。因此,您可以使用它如下
$ man man | unifonter
𝔐𝔄𝔑(1) 𝔐𝔞𝔫𝔲𝔞𝔩 𝔭𝔞𝔤𝔢𝔯 𝔲𝔱𝔦𝔩𝔰 𝔐𝔄𝔑(1)
𝔑𝔄𝔐𝔈
𝔪𝔞𝔫 - 𝔞𝔫 𝔦𝔫𝔱𝔢𝔯𝔣𝔞𝔠𝔢 𝔱𝔬 𝔱𝔥𝔢 𝔰𝔶𝔰𝔱𝔢𝔪 𝔯𝔢𝔣𝔢𝔯𝔢𝔫𝔠𝔢 𝔪𝔞𝔫𝔲𝔞𝔩𝔰
𝔖𝔜𝔑𝔒𝔓𝔖ℑ𝔖
𝔪𝔞𝔫 [𝔪𝔞𝔫 𝔬𝔭𝔱𝔦𝔬𝔫𝔰] [[𝔰𝔢𝔠𝔱𝔦𝔬𝔫] 𝔭𝔞𝔤𝔢 ...] ...
𝔪𝔞𝔫 -𝔨 [𝔞𝔭𝔯𝔬𝔭𝔬𝔰 𝔬𝔭𝔱𝔦𝔬𝔫𝔰] 𝔯𝔢𝔤𝔢𝔵𝔭 ...
𝔪𝔞𝔫 -𝔎 [𝔪𝔞𝔫 𝔬𝔭𝔱𝔦𝔬𝔫𝔰] [𝔰𝔢𝔠𝔱𝔦𝔬𝔫] 𝔱𝔢𝔯𝔪 ...
𝔪𝔞𝔫 -𝔣 [𝔴𝔥𝔞𝔱𝔦𝔰 𝔬𝔭𝔱𝔦𝔬𝔫𝔰] 𝔭𝔞𝔤𝔢 ...
或
$ unifonter Hello
ℍ𝕖𝕝𝕝𝕠
支持几种不同的样式;使用-k
后跟您想要的样式组合,否则会随机选择一个。
支持的样式可以通过unifonter -d
查看
用法 | 以获取 |
---|---|
b |
𝐁𝐨𝐥𝐝 |
i |
𝐼𝑡𝑎𝑙𝑖𝑐 |
bi |
𝑩𝒐𝒍𝒅 𝑰𝒕𝒂𝒍𝒊𝒄 |
s |
𝖲𝖺𝗇𝗌-𝖲𝖾𝗋𝗂𝖿 |
bs |
𝗦𝗮𝗻𝘀-𝗦𝗲𝗿𝗶𝗳 𝗕𝗼𝗹𝗱 |
is |
𝘚𝘢𝘯𝘴-𝘚𝘦𝘳𝘪𝘧 𝘐𝘵𝘢𝘭𝘪𝘤 |
bis |
𝙎𝙖𝙣𝙨-𝙎𝙚𝙧𝙞𝙛 𝘽𝙤𝙡𝙙 𝙄𝙩𝙖𝙡𝙞𝙘 |
c |
𝒮𝒸𝓇𝒾𝓅𝓉 |
bc |
𝓑𝓸𝓵𝓭 𝓢𝓬𝓻𝓲𝓹𝓽 |
d |
𝔻𝕠𝕦𝕓𝕝𝕖-𝕊𝕥𝕣𝕦𝕔𝕜 |
f |
𝔉𝔯𝔞𝔨𝔱𝔲𝔯 |
bf |
𝕭𝖔𝖑𝖉 𝕱𝖗𝖆𝖐𝖙𝖚𝖗 |
k |
Sᴍᴀʟʟ-Cᴀᴘꜱ |
m |
𝙼𝚘𝚗𝚘𝚜𝚙𝚊𝚌𝚎 |
w |
Fullwidth |
但请注意,字母的顺序并不重要(-k bis
与-k sib
相同),所以如果您认为“fraktur bold”而不是“bold fraktur”,请随意。
还支持一些其他选项;请参阅-h
的输出。
项目详细信息
下载文件
下载适用于您平台的文件。如果您不确定该选择哪个,请了解更多关于 安装包 的信息。
源代码分发
unifonter-0.5.0.tar.gz (20.0 kB 查看散列值)
构建分发
unifonter-0.5.0-py3-none-any.whl (20.0 kB 查看散列值)