Merge pull request #11 from r-lib/fix/gha-update GHA: update workflows
Merge pull request #11 from r-lib/fix/gha-update
GHA: update workflows
Unicode symbols with Windows fallbacks
Inspired by (and mostly copied from) the figures JavaScript project.
Stable version:
install.packages("clisymbols")
Development version:
pak::pak("r-lib/clisymbols")
library(clisymbols) cat(symbol$tick, "All good\n")
#> ✔ All good
cat(symbol$cross, "Problem\n")
#> ✖ Problem
Here is a list of all symbols, with their names:
for (i in seq_along(symbol)) { cat(symbol[[i]], "\t", names(symbol)[i], "\n", sep = "") }
#> ✔ tick #> ✖ cross #> ★ star #> ▇ square #> ◻ square_small #> ◼ square_small_filled #> ◯ circle #> ◉ circle_filled #> ◌ circle_dotted #> ◎ circle_double #> ⓞ circle_circle #> ⓧ circle_cross #> Ⓘ circle_pipe #> ?⃝ circle_question_mark #> ● bullet #> ․ dot #> ─ line #> ═ double_line #> … ellipsis #> ❯ pointer #> ℹ info #> ⚠ warning #> ☰ menu #> ☺ smiley #> ෴ mustache #> ♥ heart #> ↑ arrow_up #> ↓ arrow_down #> ← arrow_left #> → arrow_right #> ◉ radio_on #> ◯ radio_off #> ☒ checkbox_on #> ☐ checkbox_off #> ⓧ checkbox_circle_on #> Ⓘ checkbox_circle_off #> ❓ fancy_question_mark #> ≠ neq #> ≥ geq #> ≤ leq #> ▔ upper_block_1 #> ▀ upper_block_4 #> ▁▁▁ lower_block_1 #> ▂ lower_block_2 #> ▃ lower_block_3 #> ▄ lower_block_4 #> ▅ lower_block_5 #> ▆ lower_block_6 #> ▇ lower_block_7 #> █ lower_block_8 #> █ full_block
Some terminals do not support (all) Unicode characters, and on these reasonable ASCII substitutes are used:
#> √ tick #> x cross #> * star #> █ square #> [ ] square_small #> [█] square_small_filled #> ( ) circle #> (*) circle_filled #> ( ) circle_dotted #> (o) circle_double #> (o) circle_circle #> (x) circle_cross #> (|) circle_pipe #> (?) circle_question_mark #> * bullet #> . dot #> ─ line #> = double_line #> ... ellipsis #> > pointer #> i info #> ‼ warning #> ≡ menu #> ☺ smiley #> ┌─┐ mustache #> ♥ heart #> ^ arrow_up #> v arrow_down #> < arrow_left #> > arrow_right #> (*) radio_on #> ( ) radio_off #> [x] checkbox_on #> [ ] checkbox_off #> (x) checkbox_circle_on #> ( ) checkbox_circle_off #> (?) fancy_question_mark #> != neq #> >= geq #> <= leq #> ^ upper_block_1 #> ^ upper_block_4 #> . lower_block_1 #> _ lower_block_2 #> _ lower_block_3 #> = lower_block_4 #> = lower_block_5 #> * lower_block_6 #> █ lower_block_7 #> █ lower_block_8 #> █ full_block
MIT © Gabor Csardi and Sindre Sorhus
提供在命令行界面中显示Unicode符号的功能
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
clisymbols
Inspired by (and mostly copied from) the figures JavaScript project.
Install
Stable version:
Development version:
Usage
Here is a list of all symbols, with their names:
Fallback symbols
Some terminals do not support (all) Unicode characters, and on these reasonable ASCII substitutes are used:
License
MIT © Gabor Csardi and Sindre Sorhus