Skip to content

Latest commit

 

History

History
164 lines (128 loc) · 12.7 KB

README.md

File metadata and controls

164 lines (128 loc) · 12.7 KB

Hexagon-drawing characters

A monospace character set designed to draw hexagons, that can be used in flat files or a terminal.

It aims to be the equivalent of the box-drawing characters for hexagons. This set is designed with 2 line styles: simple and double, and allow mixing both.

Checkout the demo here.

Large flat-top hexagons

This set is used to draw flat-top hexagons and contains 34 glyphs.

The smallest hexagon can be drawn on a 5x3 grid and contains 3 free slots in the center of each hexagon, that can be used to include any other monospace character.

Simple lines (11 glyphs)

Double lines (11 glyphs)

Mixed (12 glyphs)

Large pointy-top hexagons

This set is used to draw pointy-top hexagons and contains 42 glyphs.

Like in the flat-top set, the smallest hexagon can be drawn on a 5x3 grid and also contains 3 free slots in the center of each hexagon, that can be used to include any other monospace character.

Simple line (15 glyphs)

Double line (15 glyphs)

Mixed (12 glyphs)

Small pointy-top hexagons

This light set is used to draw small pointy-top hexagons and is only provided as sinple-line style.

The smallest hexagon can be drawn on a 3x3 grid and contains 1 free slot in the center of each hexagon, that can be used to include any other monospace character.

Full character set

0 1 2 3 4 5 6 7 8 9 A B C D E F
0
1
2
3
4

The blocks adresses are not defined yet.

Note that in order to reduce the size of the character set, the characters visually similar to those defined in the Box Drawing Unicode block has been moved out:

  • (\u2500)
  • (\u2502
  • (\u2550)
  • (\u2551)
  • (\u2571)
  • (\u2572)