From 8a9cbb6cf4c047d3f7a1ce28268927ebe6aaeb4a Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Mon, 27 Mar 2017 01:10:52 +0200 Subject: [PATCH] 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. --- writing-latn.inc.pl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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{ .- -... -.-. -.. . ..-. --. .... .. .--- -.- .-.. -- -. --- .--. --.- .-. ... - ..- ...- .-- -..- -.-- --.. -- 2.30.0