Add additional characters to Consolas Font #585

Open
opened 2026-01-30 21:56:11 +00:00 by claunia · 0 comments
Owner

Originally created by @be5invis on GitHub (Mar 12, 2019).

Many OSS projects use various Unicode symbols as dingbats in CLI, and if Consolas can support them it may be helpful for OSS developers.

The list below is an incomplete list that modern OSS programs use.

NOTE: Some of these characters are punctuations in non-Latin scripts. It is NOT recommended to include them.

"Figures" Name Character Unicode CP437? Notes
tick U+2714
cross U+2716
star U+2605
square U+2587 LOWER SEVEN EIGHTHS BLOCK, close to U+2588
squareSmall U+25FB
squareSmallFilled U+25FC
play U+25B6
circle U+25EF
circleFilled U+25C9
circleDotted U+25CC
circleDouble U+25CE
circleCircle U+24DE
circleCross U+24E7
circlePipe U+24BE
circleQuestionMark ?⃝ U+003F U+20DD Combination of U+003F and U+20DD
bullet U+25CF
dot U+2024
line U+2500
ellipsis U+2026
pointer U+276F May also include its mirror
pointerSmall U+203A May also include its mirror
info U+2139
warning U+26A0
hamburger U+2630
smiley U+32E1 Enclosed form of TSU (ツ). Not recommended
mustache U+0DF4 Sinhala punctuation Kunddaliya. Not recommended
heart U+2665
arrowUp U+2191
arrowDown U+2193
arrowLeft U+2190
arrowRight U+2192
radioOn U+25C9
radioOff U+25EF
checkboxOn U+2612
checkboxOff U+2610
oneHalf ½ U+00BD
oneThird U+2153
oneQuarter ¼ U+00BC
oneFifth U+2155
oneSixth U+2159
oneSeventh U+2150
oneEighth U+215B
oneNinth U+2151
oneTenth U+2152
twoThirds U+2154
twoFifths U+2156
threeQuarters ¾ U+00BE
threeFifths U+2157
threeEighths U+215C
fourFifths U+2158
fiveSixths U+215A
fiveEighths U+215D
sevenEighths U+215E
Originally created by @be5invis on GitHub (Mar 12, 2019). Many OSS projects use various Unicode symbols as dingbats in CLI, and if Consolas can support them it may be helpful for OSS developers. The list below is an **incomplete** list that modern OSS programs use. NOTE: Some of these characters are punctuations in non-Latin scripts. It is NOT recommended to include them. |"Figures" Name|Character|Unicode|CP437?|Notes| |---|---|---|---|---| |`tick`|`✔`|`U+2714`| | | |`cross`|`✖`|`U+2716`| | | |`star`|`★`|`U+2605`| | | |`square`|`▇`|`U+2587`| | LOWER SEVEN EIGHTHS BLOCK, close to U+2588 | |`squareSmall`|`◻`|`U+25FB`| | | |`squareSmallFilled`|`◼`|`U+25FC`| | | |`play`|`▶`|`U+25B6`| | | |`circle`|`◯`|`U+25EF`| | | |`circleFilled`|`◉`|`U+25C9`| | | |`circleDotted`|`◌`|`U+25CC`| | | |`circleDouble`|`◎`|`U+25CE`| | | |`circleCircle`|`ⓞ`|`U+24DE`| | | |`circleCross`|`ⓧ`|`U+24E7`| | | |`circlePipe`|`Ⓘ`|`U+24BE`| | | |`circleQuestionMark`|`?⃝`|`U+003F U+20DD`| | Combination of U+003F and U+20DD | |`bullet`|`●`|`U+25CF`| | | |`dot`|`․`|`U+2024`| | | |`line`|`─`|`U+2500`|✔|| |`ellipsis`|`…`|`U+2026`| | | |`pointer`|`❯`|`U+276F`| | May also include its mirror | |`pointerSmall`|`›`|`U+203A`| | May also include its mirror | |`info`|`ℹ`|`U+2139`| | | |`warning`|`⚠`|`U+26A0`| | | |`hamburger`|`☰`|`U+2630`| | | |`smiley`|`㋡`|`U+32E1`| | Enclosed form of TSU (ツ). **Not recommended** | |`mustache`|`෴`|`U+0DF4`| | Sinhala punctuation _Kunddaliya_. **Not recommended** | |`heart`|`♥`|`U+2665`|✔|| |`arrowUp`|`↑`|`U+2191`|✔|| |`arrowDown`|`↓`|`U+2193`|✔|| |`arrowLeft`|`←`|`U+2190`|✔|| |`arrowRight`|`→`|`U+2192`|✔|| |`radioOn`|`◉`|`U+25C9`| | | |`radioOff`|`◯`|`U+25EF`| | | |`checkboxOn`|`☒`|`U+2612`| | | |`checkboxOff`|`☐`|`U+2610`| | | |`oneHalf`|`½`|`U+00BD`|✔|| |`oneThird`|`⅓`|`U+2153`| | | |`oneQuarter`|`¼`|`U+00BC`|✔|| |`oneFifth`|`⅕`|`U+2155`| | | |`oneSixth`|`⅙`|`U+2159`| | | |`oneSeventh`|`⅐`|`U+2150`| | | |`oneEighth`|`⅛`|`U+215B`| | | |`oneNinth`|`⅑`|`U+2151`| | | |`oneTenth`|`⅒`|`U+2152`| | | |`twoThirds`|`⅔`|`U+2154`| | | |`twoFifths`|`⅖`|`U+2156`| | | |`threeQuarters`|`¾`|`U+00BE`| | | |`threeFifths`|`⅗`|`U+2157`| | | |`threeEighths`|`⅜`|`U+215C`| | | |`fourFifths`|`⅘`|`U+2158`| | | |`fiveSixths`|`⅚`|`U+215A`| | | |`fiveEighths`|`⅝`|`U+215D`| | | |`sevenEighths`|`⅞`|`U+215E`| | |
claunia added the Issue-FeatureProduct-ConhostArea-FontsResolution-Won't-Fix labels 2026-01-30 21:56:11 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#585