Project

az

0.0
Low commit activity in last 3 years
A long-lived project that still receives updates
[Unicode 16.0] Generate Alternative Unicode Representations of A - Z
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 0.9, < 3.0
>= 1.4, < 3.0
 Project Readme

Generate Alternative Unicode Representations of A - Z [version] [ci]

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

Copyright (C) 2019-2024 Jan Lelis https://janlelis.com. Released under the MIT license.