[TC] Вышло дополнение Access8Math версии 3.2 с поддержкой математического брайля

Привет, рассылка!

Прежде всего, поздравляю всех подписчиков с Новым годом и Рождеством!

Рад сообщить, что вышла новая версия дополнения Access8Math для NVDA,
которое позволяет читать математический контент на веб-страницах и
формулы MathType в MS Word - 3.2. В этой версии появилось много новых
функций.

Пожалуй, самое главное нововведение - базовая поддержка брайля: теперь
не нужен MathPlayer, чтобы читать математические выражения на
брайлевском дисплее. К сожалению, в отличие от MathPlayer, где
используется полноценный брайлевский транслятор с богатыми
возможностями, здесь мы имеем дело с простыми правилами: это работает
так же, как и с речевыми математическими правилами, где мы можем,
например, задать фразу для начала и конца дроби, корня, и так далее, а
также определить словестное описание математических символов. Только
здесь, конечно, используются не слова и фразы, а брайлевские точки.
Однако эта простая система позволила на самом базовом уровне добавить в
дополнение и поддержку русского математического брайля: должны правильно
отображаться основные знаки действий (включая расстановку пробелов),
почти правильно корни, индексы и дроби. Почти, потому что сейчас
невозможно научить дополнение выводить цифры по-разному (в обычном и
сниженном виде) для разных частей выражения. Поэтому, например,
целочисленные индексы (кроме квадрата и куба) будут отображаться
обычными цифрами с цифровым знаком. То же относится и к знаменателям
обыкновенных дробей и показателям корней.
Также правильно должны отображаться тригонометрические функции,
логарифмы (исключая сниженные цифры в индексе) и многие математические
символы.
Несмотря на то, что этот брайль нельзя назвать очень уж правильным, он,
по крайней мере, будет узнаваемым для тех, кто учил математический
брайль в школе и/или работал с ним позже на бумаге, то есть можно не
учить код Немета, чтобы читать математику с дисплея Брайля.
Более того, как и в случае с речью, брайлевские правила и символы вы
можете менять самостоятельно. Для этого нужно зайти в меню NVDA ->
сервис -> Access8Math -> локализация. Здесь, кроме "речевого словаря
символов" и "речевых математических правил", появились и "брайлевские"
аналоги. В словарь символов можно добавлять отдельные символы и слова
(например, название функций), а в "правилах" изменять отображение
дробей, корней, индексов и т.д.

Кроме того, в дополнении появилось множество возможностей, которые
должны упростить написание текста с математическим содержимым. Теперь в
любом текстовом редакторе можно вставлять команды LaTeX из меню,
назначать команды теперь можно не только на клавиши F1-F12, но и на все
буквенные, можно быстро вставлять команды LaTeX, соответствующие
греческим буквам и многое другое.

К сожалению, меня не хватает на перевод на русский язык документации,
где описаны все эти возможности, поэтому если вдруг кто-то хочет с этим
помочь, добро пожаловать в личку или прямо на GitHub разработчика
<https://github.com/tsengwoody/Access8Math>. :-)

Загрузить последнюю версию дополнения можно по этой прямой ссылке:
https://github.com/tsengwoody/Access8Math/releases/download/v3.2/Access8Math-3.2.nvda-addon

Как всегда, обо всех найденных багах можно писать мне, однако помните,
что я выше написал про брайль: большую часть багов, связанных с ним,
исправить пока невозможно.

Андрей

Ответить   Fri, 7 Jan 2022 00:50:34 +0300 (#3682753)