Sha256: 5671fa5711965f449b7d417529677fbe26e0c8f8a5117def13f76b95cb959ef7

Contents?: true

Size: 1.27 KB

Versions: 1

Compression:

Stored size: 1.27 KB

Contents

BinDot2BrailleGraph
===================

[![Build Status](https://travis-ci.org/aycabta/bindot2braillegraph.svg)](https://travis-ci.org/aycabta/bindot2braillegraph)

You can convert from

    00010000
    00010000
    11111110
    00111000
    00111000
    01101100
    01000100
    00000000

to

    ⠤⣼⡤⠄
    ⠰⠋⠳⠀

.

## usage

Install;

`gem install bindot2braillegraph`

and use:

```ruby
require 'bindot2braillegraph'

char = BinDot2BrailleGraph.convert(
  4, 8,
  '0000'+ # This is 'A'
  '0100'+
  '1010'+
  '1010'+
  '1110'+
  '1010'+
  '1010'+
  '0000'
)

# `char` has 2 dimensional array, braille graph matrix.
puts char.map{ |line| line.join }.join("\n")
```

## text2braillegraph

It's ASCII interactive converter shell.

    $ text2braillegraph
    YAPPY> hi
    ⣆⠀⢐⠀
    ⠇⠇⠸⠀
    YAPPY> YAPPY
    ⢆⠆⡔⡄⡖⡄⡖⡄⢆⠆
    ⠸⠀⠏⠇⠏⠀⠏⠀⠸⠀
    YAPPY> BAD BOY
    ⣖⠄⡔⡄⡖⡄⠀⠀⣖⠄⡔⡄⢆⠆
    ⠧⠃⠏⠇⠧⠃⠀⠀⠧⠃⠣⠃⠸⠀
    YAPPY> I have a pen.
    ⢲⠂⠀⠀⣆⠀⢀⡀⡀⡀⢀⡀⠀⠀⢀⡀⠀⠀⣀⠀⢀⡀⣀⠀⠀⠀
    ⠼⠄⠀⠀⠇⠇⠣⠇⠗⠁⠫⠅⠀⠀⠣⠇⠀⠀⡧⠃⠫⠅⠇⠇⠠⠀
    YAPPY> quit

Thanks, [Misaki font](http://www.geocities.jp/littlimi/misaki.htm).

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bindot2braillegraph-0.0.4 README.md