From 611b97b48eeb587a88a51c449c7e64a29e5d662c Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Wed, 12 Apr 2017 22:34:45 +0200 Subject: [PATCH] latin: rgbmap row of regular colour mix svg Similar to Chromacons but adding RGB channels uncustomised in 3 intensities, giving an exact map to 3**3 results. --- writing-latn.inc.pl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/writing-latn.inc.pl b/writing-latn.inc.pl index d8d0d53..10b30ce 100644 --- a/writing-latn.inc.pl +++ b/writing-latn.inc.pl @@ -448,6 +448,23 @@ rm4scc => { '', 1, 3 # start/end ], }, +rgbmap => { + title => 'RGBmap', + style => [ + 'svg { isolation: isolate }', + 'svg circle { mix-blend-mode: screen }', + ], + list => [ + map { ''.$_.'' } + map { + my $circle = ''; + join '', + sprintf($circle, 0, 0, [0, 8, 15]->[$_ % 3], 0, 0), + sprintf($circle, 8, 0, 0, [0, 8, 15]->[$_ / 3 % 3], 0), + sprintf($circle, 6, 8, 0, 0, [0, 8, 15]->[$_ / 9]), + } 1 .. 3*3*3 + ], +}, dni => { title => "D'ni", list => [ -- 2.30.0