Аддон Braille Chart для NVDA добавляет возможность отображения ряда данных в виде линейного графика на обновляемом брайлевском дисплее. Примечание: этот аддон не будет полезен без дисплея Брайля.
Braille Chart вдохновлен аддоном audioChart Тони Малых. А также проект Accessible Graphs, который демонстрирует создание брайлевского графика на брайлевском дисплее.
Braile Chart может быть использован на любом восьмиточечном обновляемом брайлевском дисплее. Для более оптимального использования читатель рекомендует использовать 40 ячеек и более. Ваши результаты могут отличаться. Для большей полезности читатель может рассмотреть возможность построения репрезентативной выборки из более крупных наборов данных. Например, построение линейной диаграммы Брайля из 10 000 точек, скорее всего, не принесет пользы. Аддон Braille Chart будет выполнять отображение точек данных на символы Брайля один к одному, поэтому построение разумной частотной выборки остается за читателем.
Выделение диапазона данных в строке или столбце в Microsoft Excel.
Если вы уже пробовали работать с проектом Доступные графики, то это будет вам знакомо. Символ на брайлевском дисплее используется для обозначения диапазона значений на графике. Более низкие символы в ячейке обозначают меньшие значения, а более высокие - большие.
Данный аддон разработан на основе типичного восьмиточечного брайлевского дисплея. В нем используется 7 различных сегментов. Например, если диапазон имеет минимальное значение 10 и максимальное 80, то каждый сегмент будет представлять 10 точек графика (80-10)/7. Брайлевское представление выглядит следующим образом:
тгАтбатадтаФтаТтаКтаЙ
(Примечание: если читатель читает этот документ с помощью программы чтения с экрана и только с помощью речи, то демонстрации Брайля в этом документе не могут быть прочитаны вслух, если пользователь не исследует символ за символом и не запрашивает значения юникода).
Помимо семи сегментных символов, изображенных на приведенной выше брайлевской строке, используются также три нисходящие правые диагонали (точки 15, 26, 37). Они равны по значению своим противоположностям и используются для того, чтобы сделать брайлевскую строку более красивой и помочь обозначить тенденцию. Читатель может определить, имеет ли значение, представленное на отрезке, тенденцию к увеличению или уменьшению по сравнению с предыдущим отрезком.
Пример данных: 10 20 30 40 50 60 80 65 45 25 15:
тгАтбатадтаФтаТтаКтаЙтаСтавтвДтгА
Для дополнительной помощи читателю в определении тенденций в диаграмме Брайля используется продолжение отдельных точек на одном уровне отрезка, причем левые точки указывают на восходящий тренд, а правые - на нисходящий. Это лучше всего проиллюстрировать на примере.
Рассмотрим предыдущий ряд данных, в котором внутри каждого сегмента интерполируется большее количество значений:
10, 13, 18, 14, 20, 25, 24, 30, 35, 40, 50, 60, 80, 65, 45, 25, 15, 14
тгАтбАтбАтбАтбАтбатвДтадтаДтаФтаТтаКтаЙтаСтавтвДтгАтвА
Рассмотрите две последние ячейки диаграммы. Первая - точка 78, что означает достижение первого или самого низкого по значению сегмента. В следующей ячейке показана точка 8, которая указывает на то, что следующее значение (в нашем случае последнее) также находится в самом нижнем сегменте и имеет меньшее значение, чем предыдущее значение, которое первым вернулось в самый нижний сегмент.
Примечание: в настоящее время в сегментах, использующих диагонали, точки продолжения не используются, но они по-прежнему указывают на тенденцию. Обратите внимание на то, как 25-24 представлено в виде диагонали для 24, меняющей направление.
Наконец, для удобства ориентации Braille Chart вставляет полный брайлевский символ в середине графика для обозначения середины и конца линии. Это также может помочь переориентировать читателя на уровень символов сегментов. Например, с помощью прилагаемых маркеров ориентации:
тгАтбАтбАтбАтбАтбатвДтадтаДтг┐таФтаТтаКтаЙтаСтавтвДтгАтвАтг┐