Going from A to Z in different ways. It will translate Latin ASCII characters to funky Unicode ones.
Setup
Make sure you have Ruby installed and installing gems works properly. Then do:
$ gem install az
Usage
Pass the string to convert to az
:
From CLI
$ az "character.construction" --to bold
# ๐๐ก๐๐ซ๐๐๐ญ๐๐ซ.๐๐จ๐ง๐ฌ๐ญ๐ซ๐ฎ๐๐ญ๐ข๐จ๐ง
You can also directly copy to your system clipboard using the --copy
option
To see a list of all fonts included, run: $ az --fonts
From Ruby
require "az/kernel_method"
az "character.construction", :fraktur
# => "๐๐๐๐๐๐๐๐๐.๐๐๐๐๐๐๐๐๐๐๐๐"
Included Fonts
Please note: Be sure to understand that the output from az does not change the real font, but displays these special "font" codepoints within the actual font. Also note that assistive technology might be unable to properly interpret these.
Font | Output |
---|---|
ascii | From A to Z |
bold | ๐ ๐ซ๐จ๐ฆ ๐ ๐ญ๐จ ๐ |
italic | ๐น๐๐๐ ๐ด ๐ก๐ ๐ |
bold_italic / italic_bold | ๐ญ๐๐๐ ๐จ ๐๐ ๐ |
monospace | ๐ต๐๐๐ ๐ฐ ๐๐ ๐ |
double | ๏ผฆ๏ฝ๏ฝ๏ฝ ๏ผก ๏ฝ๏ฝ ๏ผบ |
sans | ๐ฅ๐๐๐ ๐ ๐๐ ๐น |
sans_bold | ๐๐ฟ๐ผ๐บ ๐ ๐๐ผ ๐ญ |
sans_italic | ๐๐ณ๐ฐ๐ฎ ๐ ๐ต๐ฐ ๐ก |
sans_bold_italic / sans_italic_bold | ๐๐ง๐ค๐ข ๐ผ ๐ฉ๐ค ๐ |
script | โฑ๐โด๐ ๐ ๐โด ๐ต |
bold_script / script_bold | ๐๐ป๐ธ๐ถ ๐ ๐ฝ๐ธ ๐ฉ |
fraktur | ๐๐ฏ๐ฌ๐ช ๐ ๐ฑ๐ฌ โจ |
bold_fraktur / fraktur_bold | ๐ฑ๐๐๐ ๐ฌ ๐๐ ๐ |
parentheses | ๐โญโชโจ ๐ โฏโช ๐ฉ |
small_caps | Fสแดแด A แดแด Z |
double_struck | ๐ฝ๐ฃ๐ ๐ ๐ธ ๐ฅ๐ โค |
outlined | ๐ณ๐ณง๐ณค๐ณข ๐ณ ๐ณฉ๐ณค ๐ณฏ |
circled | โปโกโโ โถ โฃโ โ |
circled_upper / upper_circled | โปโโโ โถ โโ โ |
circled_negative / negative_circled | ๐ ๐ ก๐ ๐ ๐ ๐ ฃ๐ ๐ ฉ |
squared_upper / upper_squared | ๐ต๐ ๐พ๐ผ ๐ฐ ๐ ๐พ ๐ |
squared_negative / negative_squared | ๐ ต๐๐ พ๐ ผ ๐ ฐ ๐๐ พ ๐ |
region | ๐ซ๐ท๐ด๐ฒ ๐ฆ ๐น๐ด ๐ฟ |
tag | ๓ ๓ ฒ๓ ฏ๓ ญ ๓ ๓ ด๓ ฏ ๓ |
Also see
- character.construction/az - lists all letters on one page
- uniscribe - commandline utility that explains characters
Copyright (C) 2019-2024 Jan Lelis https://janlelis.com. Released under the MIT license.