4 个稳定版本
1.0.3 | 2021年7月25日 |
---|---|
1.0.2 | 2019年1月2日 |
#298 in 命令行界面
在 goliard 中使用
7KB
braille
生成布莱叶和框线字符的库。
API
此库公开了四个数组
BRAILLE
- 包含所有布莱叶字符。BRAILLE_SINGLE
- 包含所有单点布莱叶字符。BOX
- 包含所有框线字符。BOX_SINGLE
- 包含所有单点框线字符。
以下示例将最好地解释其工作原理。
示例(布莱叶)
println!("{}", BRAILLE[1][0]
[0][1]
[1][0]
[1][1]);
输出: ⣕
println!("{}", BRAILLE_SINGLE[2][1]);
输出: ⠠
for a in 0..2 {
for b in 0..2 {
for c in 0..2 {
for d in 0..2 {
for e in 0..2 {
for f in 0..2 {
for g in 0..2 {
for h in 0..2 {
print!("{}", BRAILLE[a][b]
[c][d]
[e][f]
[g][h]);
}
}
}
}
}
}
}
}
println!("");
输出: ⢀⡀⣀⠠⢠⡠⣠⠄⢄⡄⣄⠤⢤⡤⣤⠐⢐⡐⣐⠰⢰⡰⣰⠔⢔⡔⣔⠴⢴⡴⣴⠂⢂⡂⣂⠢⢢⡢⣢⠆⢆⡆⣆⠦⢦⡦⣦⠒⢒⡒⣒⠲⢲⡲⣲⠖⢖⡖⣖⠶⢶⡶⣶⠈⢈⡈⣈⠨⢨⡨⣨⠌⢌⡌⣌⠬⢬⡬⣬⠘⢘⡘⣘⠸⢸⡸⣸⠜⢜⡜⣜⠼⢼⡼⣼⠊⢊⡊⣊⠪⢪⡪⣪⠎⢎⡎⣎⠮⢮⡮⣮⠚⢚⡚⣚⠺⢺⡺⣺⠞⢞⡞⣞⠾⢾⡾⣾⠁⢁⡁⣁⠡⢡⡡⣡⠅⢅⡅⣅⠥⢥⡥⣥⠑⢑⡑⣑⠱⢱⡱⣱⠕⢕⡕⣕⠵⢵⡵⣵⠃⢃⡃⣃⠣⢣⡣⣣⠇⢇⡇⣇⠧⢧⡧⣧⠓⢓⡓⣓⠳⢳⡳⣳⠗⢗⡗⣗⠷⢷⡷⣷⠉⢉⡉⣉⠩⢩⡩⣩⠍⢍⡍⣍⠭⢭⡭⣭⠙⢙⡙⣙⠹⢹⡹⣹⠝⢝⡝⣝⠽⢽⡽⣽⠋⢋⡋⣋⠫⢫⡫⣫⠏⢏⡏⣏⠯⢯⡯⣯⠛⢛⡛⣛⠻⢻⡻⣻⠟⢟⡟⣟⠿⢿⡿⣿
示例 - (框线字符)
println!("{}", BOX[1][1]
[1][0]);
输出: ▛
println!("{}", BOX_SINGLE[1][1]);
输出: ▗
for a in 0..2 {
for b in 0..2 {
for c in 0..2 {
for d in 0..2 {
print!("{}", BOX[a][b]
[c][d]);
}
}
}
}
println!("");
输出: ▗▖▄▝▐▞▟▝▚▌▙▀▜▛▋