5 个版本
0.1.4 | 2024年2月26日 |
---|---|
0.1.3 | 2024年2月26日 |
0.1.2 | 2024年2月26日 |
0.1.1 | 2024年2月26日 |
0.1.0 | 2024年2月26日 |
202 在 命令行工具 中排名
85 每月下载量
53KB
1.5K SLoC
runi
一个用于生成 Unicode 字体的 CLI 工具
runi
是 Rust 和 Unicode 的组合词。它允许您生成 Unicode 字体,而不是访问像 https://lingojam.com 这样的网站。
以下 Unicode 字体受支持
- 上标: ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖqʳˢᵗᵘᵛʷˣʸᶻ
- 下标: ₐbcdₑfgₕᵢⱼₖₗₘₙₒₚqᵣₛₜᵤᵥwₓyz
- 脚本: 𝒶𝒷𝒸𝒹ℯ𝒻𝓰𝒽𝒾𝒿𝓀𝓁𝓂𝓃ℴ𝓅𝓆𝓇𝓈𝓉𝓊𝓋𝓌𝓍𝓎𝓏
- 粗体脚本: 𝓪𝓫𝓬𝓭𝓮𝓯𝓰𝓱𝓲𝓳𝓴𝓵𝓶𝓷𝓸𝓹𝓺𝓻𝓼𝓽𝓾𝓿𝔀𝔁𝔂𝔃
- 全角: abcdefghijklmnopqrstuvwxyz
- 哥特体: 𝔞𝔟𝔠𝔡𝔢𝔣𝔤𝔥𝔦𝔧𝔨𝔩𝔪𝔫𝔬𝔭𝔮𝔯𝔰𝔱𝔲𝔳𝔴𝔵𝔶𝔷
- 哥特体粗体: 𝖆𝖇𝖈𝖉𝖊𝖋𝖌𝖍𝖎𝖏𝖐𝖑𝖒𝖓𝖔𝖕𝖖𝖗𝖘𝖙𝖚𝖛𝖜𝖝𝖞𝖟
- 无衬线: 𝖺𝖻𝖼𝖽𝖾𝖿𝗀𝗁𝗂𝗃𝗄𝗅𝗆𝗇𝗈𝗉𝗊𝗋𝗌𝗍𝗎𝗏𝗐𝗑𝗒𝗓
- 无衬线斜体: 𝘢𝘣𝘤𝘥𝘦𝘧𝘨𝘩𝘪𝘫𝘬𝘭𝘮𝘯𝘰𝘱𝘲𝘳𝘴𝘵𝘶𝘷𝘸𝘹𝘺𝘻
- 等宽: 𝚊𝚋𝚌𝚍𝚎𝚏𝚐𝚑𝚒𝚓𝚔𝚕𝚖𝚗𝚘𝚙𝚚𝚛𝚜𝚝𝚞𝚟𝚠𝚡𝚢𝚣
- 无衬线粗体: 𝗮𝗯𝗰𝗱𝗲𝗳𝗴𝗵𝗶𝗷𝗸𝗹𝗺𝗻𝗼𝗽𝗾𝗿𝘀𝘁𝘂𝘃𝘄𝘅𝘆𝘇
- 无衬线粗体斜体: 𝙖𝙗𝙘𝙙𝙚𝙛𝙜𝙝𝙞𝙟𝙠𝙡𝙢𝙣𝙤𝙥𝙦𝙧𝙨𝙩𝙪𝙫𝙬𝙭𝙮𝙯
- 衬线粗体: 𝐚𝐩𝐬𝐜𝐝𝐞𝐟𝐠𝐡𝐢𝐣𝐤𝐥𝐦𝐧𝐨𝐩𝐪𝐫𝐬𝐭𝐮𝐯𝐰𝐱𝐲𝐳
- 小写字母: ᴀʙᴄᴅᴇꜰɢʜɪᴊᴋʟᴍɴᴏᴘǫʀꜱᴛᴜᴠᴡxʏᴢ
- 圆圈: ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ
- 负圆圈: 🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩
- 方框: 🄰🄱🄲🄳🄴🄵🄶🄷🄸🄹🄺🄻🄼🄽🄾🄿🅀🅁🅂🅃🅄🅅🅆🅇🅈🅉
- 负方框: 🅰🅱🅲🅳🅴🅵🅶🅷🅸🅹🅺🅻🅼🅽🅾🅿🆀🆁🆂🆃🆄🆅🆆🆇🆈🆉
- 双线: 𝕒𝕓𝕔𝕕𝕖𝕗𝕘𝕙𝕚𝕛𝕜𝕝𝕞𝕟𝕠𝕡𝕢𝕣𝕤𝕥𝕦𝕧𝕨𝕩𝕪𝕫
- 倒置: ɐqɔpǝɟƃɥıɾʞןɯuodbɹsʇnʌʍxʎz
- 反转: AdↄbɘꟻgHijklmᴎoqpᴙꙅTUvwxYz
- 伪西里尔文: аъсdэfБЂіјклмиорqѓѕтцvшхъз
如果您处理数学公式或只是喜欢使用替代 Unicode 文本字体样式,这可能很有用。
用法
提供上述子命令之一和任何字符串
$ runi double-struck abcdefghijklmnopqrstuvwxyz\\
𝕒𝕓𝕔𝕕𝕖𝕗𝕘𝕙𝕚𝕛𝕜𝕝𝕞𝕟𝕠𝕡𝕢𝕣𝕤𝕥𝕦𝕧𝕨𝕩𝕪𝕫
为您的工作站生成 shell 完整性
为您的工作站生成完整性。选择包括:bash、elvish、fish、powershell、zsh。
runi --completions $YOUR_SHELL > runi_completions.sh
source runi_completions.sh
安装
cargo install runi
# or if you have cargo-binstall, even faster https://github.com/cargo-bins/cargo-binstall
cargo binstall runi
许可证
根据您的选择,许可证为
- Apache License,版本 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的任何贡献,均应按上述方式双重许可,不附加任何额外条款或条件。
项目创建标志
该项目使用 Thor 的 cargo generate 模板 和标志创建
- 项目名称: runi
- 描述: 用于生成 Unicode 字体的 CLI 工具
- 作者: Thor Kampefner [email protected]
- crate 名称: runi
- crate 类型: bin
- 操作系统架构: linux-x86_64
- 用户名: Thor Kampefner
- 在 cargo 内: false
- 初始化: false
- 现在: 2024-02-26
- bin 或 lib: bin
- 高级: advanced
- cli: cli
- 许可证: license
- ci: ci
- itests: itests
- benches: benches
- 异步
- 服务器
依赖项
~1.7–2.3MB
~44K SLoC