From: Mischa POSLAWSKY Date: Sun, 26 Mar 2017 23:10:52 +0000 (+0200) Subject: latin: 5-point tactile alphabet X-Git-Tag: v1.10~305 X-Git-Url: http://git.shiar.nl/sheet.git/commitdiff_plain/8a9cbb6cf4c047d3f7a1ce28268927ebe6aaeb4a?hp=d494c925843581855627a24887ee3282a49dd514 latin: 5-point tactile alphabet Proposal by Tmeister on http://www.incatena.org/viewtopic.php?f=4&t=41001 built for blind reading and writing similar to braille but allowing one-handed input. Original hexagon dots are barely distinguishable at this size, so prefer circles for simplicity and similarity with braille. --- diff --git a/writing-latn.inc.pl b/writing-latn.inc.pl index be639c6..bfb14de 100644 --- a/writing-latn.inc.pl +++ b/writing-latn.inc.pl @@ -27,6 +27,21 @@ my %C = qw(red #EC1C24 blue #3953A3 yellow #F9EC31 black #231F20); 806a9c 89Aa9c 800a9c945aaa }], 'Braille' => [qw{ ⠁ ⠃ ⠉ ⠙ ⠑ ⠋ ⠛ ⠓ ⠊ ⠚ ⠅ ⠇ ⠍ ⠝ ⠕ ⠏ ⠟ ⠗ ⠎ ⠞ ⠥ ⠧ ⠺ ⠭ ⠽ ⠵ }], +'5-point Tactile' => [ + map { ''.$_.'' } + map { + join '', map { sprintf '', + !$_ ? 9 : $_ & 1 ? 4 : 14, + !$_ ? 12 : $_ < 3 ? 4 : 20, + } split // + } + qw{ + 4 234 012 14 0 014 023 12 + 02 024 0134 23 013 03 01 123 + 0124 13 04 1 34 0123 134 0234 + 034 124 + } +], 'Morse' => [map {tr/.-/‧‑/r} qw{ .- -... -.-. -.. . ..-. --. .... .. .--- -.- .-.. -- -. --- .--. --.- .-. ... - ..- ...- .-- -..- -.-- --..