Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Не читаются математические формулы в википедии

Всех приветствую. В последнее время в википедии перестали читаться почти
все математические формулы,причём почему-то происходит очень странная
ситуация. Мой друг спокойно сохраняет страницу в txt и после этого он
отправляет текстовый файл мне,в котором все формулы прекрасно читаются.
Когда я пытаюсь делать тоже самое используя firefox и
googlechrome,вместо формул пишутся пробелы,как и на странице википедии.
Уменя win10 64 бит,последняя мозила и вроде последний хром. Помогите
пожалуйста решить эту проблему. Заранее благодарю всех за помощь.

Ответить   Sun, 19 Jun 2016 18:37:16 +0300 (#3411028)

 

Ответы:

Здравствуйте, Саша Козловский.

Википедия по умолчанию переключилась на отображение математического текста в
формате MathML, так что и работайте с ней соответствующим образом.
Современные версии JAWS, NVDA и Window-Eyes это поддерживают.
Успехов. Никита.

Ответить   Sun, 19 Jun 2016 19:41:44 +0300 (#3411043)

 

Здравствуйте Никита. Насколько я знаю,для поддержки этого формата в nvda
требуется mathplayer. Но когда я раньше ставил его на ноут и на обычный
комп,в nvda переставал читаться,например,список контактов в skype и
очень много других вещей. А без math player уже вообще больше нельзя
прочитать математические формулы в википедии с помощью nvda? Не могли бы
Вы пожалуйста дать ссылку на самый новый math player?

Ответить   Sun, 19 Jun 2016 20:18:18 +0300 (#3411054)

 

Здравствуйте, Саша Козловский.

По-моему где-то в пользовательских настройках Википедии можно переключить
отображение математического текста обратно на PNG с LaTeX в текстовых
метках, но точно сейчас не подскажу.
То есть вам надо зарегистрироваться в Википедии, потом зайти под своим
аккаунтом и посмотреть настройки, где-то там это должно быть.

http://www.dessci.com/en/products/mathplayer/
Успехов. Никита.

Ответить   Sun, 19 Jun 2016 20:52:54 +0300 (#3411057)

 

Здравствуйте Никита. К сожалению у меня не ставится math player и выдаёт
ошибку:
MathPlayer Setup
MathPlayer installation failed!

See "C:\Users\ksash\AppData\Local\Temp\MathPlayer Install 1.log" for details
ОК
А вот и текст лога.
MathPlayer log started (Sun Jun 19 22:43:12 2016).

Install source folder =
'C:\Users\ksash\AppData\Local\Temp\pft3C3B~tmp\MakeDisk\out32\Optimize'.

Start: Getting version of Setup.exe {
The version of MathPlayer currently being installed (Setup's
product version) = '4.0'.
} End: Getting version of Setup.exe

Start: Initializing installation directories {
'Program Files' directory = 'C:\Program Files (x86)'.
Installation directory = 'C:\Program Files (x86)\Design
Science\MathPlayer'.
} End: Initializing installation directories

Start: Check if MathPlayer already installed {
Failure: Open CLSID key
MathPlayer not installed.
} End: Check if MathPlayer already installed

Start: Check if MathPlayer files are in-use {

Start: Check if file is in-use {
Checking if 'C:\Program Files (x86)\Design
Science\MathPlayer\MathPlayer.dll' is in use.
Failure (E_NotFound, 0x80000202): File exists
File doesn't exist.
FileIsInUse() returns 0.
} End: Check if file is in-use

Start: Check if file is in-use {
Checking if 'C:\Program Files (x86)\Design
Science\MathPlayer\MathMLMimer.dll' is in use.
Failure (E_NotFound, 0x80000202): File exists
File doesn't exist.
FileIsInUse() returns 0.
} End: Check if file is in-use

Start: Check if file is in-use {
Checking if 'C:\Program Files (x86)\Design
Science\MathPlayer\MathPlayerBHO.dll' is in use.
Failure (E_NotFound, 0x80000202): File exists
File doesn't exist.
FileIsInUse() returns 0.
} End: Check if file is in-use

Start: Check if file is in-use {
Checking if 'C:\Program Files (x86)\Design
Science\MathPlayer\LibLouisBrailleCom.dll' is in use.
Failure (E_NotFound, 0x80000202): File exists
File doesn't exist.
FileIsInUse() returns 0.
} End: Check if file is in-use

Start: Check if file is in-use {
Checking if 'C:\Program Files (x86)\Design
Science\MathPlayer\MathControlPanel.cpl' is in use.
Failure (E_NotFound, 0x80000202): File exists
File doesn't exist.
FileIsInUse() returns 0.
} End: Check if file is in-use

MathPlayer.dll in use = 0, MathMLMimer.dll in use = 0,
MathPlayerBHO.dll in use = 0, MathControlPanel.cpl in use = 0,
LibLouisBrailleCom.dll in use = 0
} End: Check if MathPlayer files are in-use

Start: Check to see if a MIME filter is already installed {
For type = 'text/xml', status = 2.
For type = 'text/xml; charset=utf-8', status = 0.
For type = 'text/xml; charset=iso-8859-1', status = 0.
For type = 'application/xhtml+xml', status = 0.
For type = 'application/xhtml+xml; charset=utf-8', status = 0.
For type = 'application/xhtml+xml; charset=iso-8859-1', status = 0.
} End: Check to see if a MIME filter is already installed

Deleting Common\Protocol Handlers directory: C:\Program Files
(x86)\Design Science\MathPlayer\..\Common\Protocol Handlers.
InstallFonts( src =
'C:\Users\ksash\AppData\Local\Temp\pft3C3B~tmp\MakeDisk\out32\Optimize',
dest = 'C:\Program Files (x86)\Design Science\Common\Fonts\TrueType' )

Start: Create Fonts directory {
directory 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType' already exists.
} End: Create Fonts directory

Font installation start {
Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\mtextra.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\mtextra_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'mtextra.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\euclid.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\euclid_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'euclid.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\euclidb.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\euclidb_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'euclidb.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\euclidbi.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\euclidbi_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'euclidbi.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\euclidi.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\euclidi_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'euclidi.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eucsym.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eucsym_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eucsym.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eucsymb.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eucsymb_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eucsymb.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eucsymbi.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eucsymbi_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eucsymbi.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eucsymi.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eucsymi_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eucsymi.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\euextra.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\euextra_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'euextra.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\euextrab.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\euextrab_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'euextrab.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eufrak.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eufrak_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eufrak.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eufrakb.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eufrakb_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eufrakb.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eumat1.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eumat1_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eumat1.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eumat1b.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eumat1b_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eumat1b.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eumat2.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eumat2_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eumat2.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\eumat2b.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\eumat2b_03.ttf, result = Протекает наложенное событие
ввода/вывода.

}
Cannot install font: 'eumat2b.ttf' (error: 'E_CantAddFontToOS',
0x80000782).

Installing font from 'C:\Program Files (x86)\Design
Science\Common\Fonts\TrueType\gh_SimBraille_Nemeth_One.ttf' {
Font NOT already installed
InstallFont: Could not add font to font table. Font =
C:\WINDOWS\Fonts\gh_SimBraille_Nemeth_One_02.ttf, result = Протекает
наложенное событие ввода/вывода.

}
Cannot install font: 'gh_SimBraille_Nemeth_One.ttf' (error:
'E_CantAddFontToOS', 0x80000782).

Broadcasting WM_FONTCHANGE.
} Font installation end.

Failure: Installation of MathPlayer fonts
Installation failed!
Exit code = 'exitOk' (0).

MathPlayer log ends (error count = 7).
Заранее благодарю Вас за помощь.

Ответить   Sun, 19 Jun 2016 22:47:06 +0300 (#3411234)

 

Здравствуйте, Саша Козловский.

Судя по логу, установщик споткнулся на добавлении шрифтов.
Разбирайтесь со шрифтами. Сами говорите, у вас с ними постоянные проблемы.
Отсюда точнее ничего не сказать.
Успехов. Никита.

Ответить   Mon, 20 Jun 2016 18:10:02 +0300 (#3411270)

 

Здравствуйте Никита. А где скачать не достающие шрифты. Просто даже
mathtype тоже на них ругается,а когда я пытаюсь открыть и установить
шрифты по указанному программой пути,на каждом из 23-х шрифтов выдаётся
сообщение,что,мол,этот файл не является файлом шрифтов. Но word и другие
программы на шрифты почему-то не ругаются? Значит для mathplayer и
mathtype требуются какие-то специальные шрифты.

Ответить   Mon, 20 Jun 2016 19:26:26 +0300 (#3411309)

 

Здравствуйте, Саша Козловский.

Подозреваю, вы поставили какую-то левую сборку MathType, которая вам шрифты
и поломала.
Я бы всё зачистил, а потом переустановил из дистрибутивов, перекаченных из
доверенного места.

Конечно, MathType нужны глифы математических символов.
Ещё вы бы вполне могли прислать log в поддержку разработчика и посмотреть,
что вам ответят.
В общем никакой "серебренной пули" я вам предложить не могу. Пробуйте всё
пересобрать заново.
Успехов. Никита.

Ответить   Tue, 21 Jun 2016 13:46:03 +0300 (#3411528)

 

Здравствуйте Никита. Вы писали

Я вроде сначала ставил mathplayer и у меня там тоже возникла эта ошибка.
Ещё Вы пишете

где их скачать? Далее Вы пишете

Во-первых,на какое мыло слать,а во-вторых можно ли им писать на русском
или нужно на буржуйском? Я,конечно,английским владею,но всё же интересно
на каких языках они принимают письма от пользователей?

Ответить   Tue, 21 Jun 2016 14:22:52 +0300 (#3411542)

 

Здравствуйте, Саша Козловский.

suppo***@d*****.com
Только что нашёл за 30 секунд. Вы дольше от меня ответ ждали.

Ну Design Science вообще иностранная компания и русской версии сайта у них
нет, так что логично предположить, что по-русски читать ваши письма никто
пытаться не будет.
Изобразите уж пару фраз, типа "Hello. I can't install the Math Player. LOG
file in the attachment. Please specify possible causes of the problem and
options to solve it. Thank you."
Успехов. Никита.

Ответить   Tue, 21 Jun 2016 15:01:12 +0300 (#3411552)

 

Здравствуйте, Nikita.

Вы писали 19 июня 2016 г. воскресенье 19:41

в

ммм... Вот даже и не знаю, как правильно спросить... Вот решил
я это дело попробовать. Открыл первую попавшуюся страничку
Вики, где должны быть формулы. Нашел таковую, jaws, как
полагается.,тренькнул на ней. То ли пробелом, то ли энт ером,
так и не понял, ибо процесс занимал, наверное, минуту, открыл
этот самый viewer.

Ну и прочитал мне в нем джоз совершеннейшую абракадабру. Причем
некоторые элементы мышка мне вообще не прочитала от слова
совсем.

Не удалось распознать даже банальные арифметические +-*/.

Отсюда вопрос - что бы такое и где почитать, чтобы научиться
понимать оную абракадабру.

Ответить   Sun, 19 Jun 2016 21:01:04 +0300 (#3411062)

 

Здравствуйте Михаил. Чтобы понимать эту абракадабру нужно изучать latex

Ответить   Sun, 19 Jun 2016 22:27:11 +0300 (#3411085)

 

Здравствуйте, Саша Козловский.

Нет, из MathJax JAWS как раз должен читать математический текст естественным
языком и знаний TeX тут не нужно. Просто по-русски JAWS это читать не умеет,
так что надо учить скорей английский, чтобы его понимать, чем TeX.
Успехов. Никита.

Ответить   Sun, 19 Jun 2016 23:11:38 +0300 (#3411091)

 

Здравствуйте, Михаил Духонин.

Скорей всего, вам их прочитали, просто по-английски, так как с локализацией
этой функциональности JAWS серьёзные проблемы.

Они тоже не локализованы.

В принципе, там нет никакой особенной хитрости:
Горизонтальными стрелками ходите по элементам на текущем уровне
математического выражения. Вертикальными ходите по уровням, то есть можете
как бы проваливаться внутрь многочлена. Numlock-5 или JAWSKey+Запятая (в
зависимости от раскладки) читаете элемент, а Insert+Up читаете строку.
Вроде всё перечислил.
Соответственно в формуле квадратичной функции
f(x) = ax^2 + bx + c
на верхнем уровне вы будите ходить горизонтальными стрелками по элементам
f
(x)
=
ax^2
+
bx
+
c
В многочлены, типа ax^2 или bx вы сможете погрузиться стрелкой вниз и там
отдельно горизонтальными стрелками пройти по коэффициенту и переменной.
Вот только с локализацией всего этого тяжело: либо Freedom Scientific
нужного не отдают, либо в "Элите Групп" не напрягаются.
Успехов. Никита.

Ответить   Sun, 19 Jun 2016 23:08:10 +0300 (#3411090)

 

Мир вам, земляне.

[ЕК] на самом деле я ещё год назад сделал русский вариант файла с названиями
всех математических символов в формате юникод=Русское название символа.
Однако, в текущих версиях JAWS он просто игнорируется. Чтобы в JAWS чтение
математики на русском заработало также, как и на английском, имеется только
один вариант: пользователи массово должны закидывать поддержку гневными
требованиями непрерывно давить на FS с целью включить в JAWS поддержку
русских названий юникодов математических символов. Напомню, что в девяностые
годы JAWS вместо русских букв вобще показывал чёрные прямоугольники, пока в
FS не начал звонить настырный Олег Шевкун, убеждающий их, что русские люди
тоже пользуются JAWS. Поскольку деятелю, взявшему на себя эксклюзивное право
общения с ответственным за локализацию в FS товарищем ни русские
пользователи, ни русские названия математических символов даром не нужны, то
заниматься продавливанием интересов русскоязычной аудитории он по
собственной инициативе не станет. Отсюда приходим к извечной русской
формуле: спасение утопающих - дело рук самих утопающих. Остаётся только
надоедать и писать либо в поддержку. А теперь несколько вопросов к тем, кто
пытался прочитать математические выражения в русской версии JAWS:
Когда я в Firefox в той самой Википедии попытался на математической формуле
нажать Enter, то никакого открытия окна математического просмотра не
произошло. В то время, как при заходе на страницу сайта
Freedomscientific.com с тестовыми примерами формул у меня нехитрые выражения
читаются вполне сносно. Например "A в квадрате плюс b в квадрате", "нижний
индекс 1" и так далее. В связи с этим просьба, тем, у кого этот просмотр
открывается, указать в каком браузере это происходит, указать точный номер
русской версии JAWS и сайт, на котором это происходит. Пока что, в случае
википедии, остаётся только один вариант: зарегистрироваться в системе, зайти
на википедию под своей учётной записью, в настройках аккаунта изменить вывод
формул на формат Latex и читать все формулы в текстовом виде в форме
теховских команд. Лично я так и сделал. таблицу основных теховских команд
можно взять на моём личном сайте. Если кому-то нужна таблица юникодов всех
математических символов с их правильными названиями в форме У+xxx=название
символа, обращайтесь ко мне, на личную почту, вышлю. Повторюсь, в JAWS она
не работает, но можете на её основе вносить математические символы в словари
ваших скринридеров и получать некий сурагат чтения математических символов и
греческих букв. Хотя,освоение Latex снимет с вас подавляющее большинство
проблем с математическими текстами. В недрах тифлокомпа должна храниться моя
статья как с помощью команд Latex и MathType даже в Word можно писать и
читать математические выражения полностью своими силами. На этом минутка
саморекламы закончена. напоминаю, что один студент математик из Новосибирска
создал специальную рассылку для слепых или не очень математиков под
названием blindmath. Она как раз и предназначена для обсуждения подобных
проблем. или теоретических вопросов в математики. также, некая "инициативная
группа", состав которой мне так и не удалось выяснить на одной из тусовок в
центре "Камерата" решила начать модификацию математического брайля. Есть
подозрение, что модификация эта ориентирована на печать школьных
математических текстов на брайлевских принтеров. Я не знаю, есть ли в
упомянутой группе профессиональные математики, но если нет, то крайне высока
вероятность, что отличный математический брайль от 1981 года, который
разрабатывали именно сами математики (среди которых кстати был и автор
знаменитого курса по алгебре Проскуряков), а не школьные учителя или некие
"эксперты от Вос", испортят ещё хуже, чем это сделала комиссия от
издательства "Чтение". В результате деятельности каковой, сейчас строчный
знак композиции и знак процентов следует писать абсолютно одинаковым
символом. Так что, если с проблемой нежелания ответственных товарищей
продавливать вFS интересы русскоязычных пользователей можно справится
переходом на Latex, то когда студентам и аспирантам математикам начнут
печатать вот такие учебники с переделанным под нужды библиотек или школ
математическим брайлем, теховские команды или нормальный математический
брайль в них уже никто встроить не сможет.
--
Евгений Корнев.

Ответить   Mon, 20 Jun 2016 10:04:31 +0700 (#3411128)

 

Здравствуйте, Евгений Корнев.

Из под JAWS 17.0.1806 в Internet Explorer 11 и Firefox 47 Википедия у меня
читается.
Иногда просто просмоторщик открывается довольно долго и натужно, а JAWS при
этом теряет фокус окна. Может у вас с этим проблемы?
Успехов. Никита.

Ответить   Mon, 20 Jun 2016 14:43:13 +0300 (#3411199)

 

Здравствуйте Евгений. А какой ваш сайт. Просто эта таблица,т.е таблица
теховских символов очень сильно помогла бы мне. Кстати как я ранее
писал,почему-то у моего слабовидящего друга получается скопировать
формулы в формате tex,хоть он не зарегин в википедии. В чём же здесь
секрет мне не понятно. Кстати реально ли читать встроенные объекты в
word, если они математические формулы с помощью nvda? Я ставил для этих
целей mathtype,но он,как и mathplayer,начал возникать по поводу
шрифтов,А когда я попыталсяя открыть их по указанному пути,появился
диалог,что,мол,файл шрифтов не является файлом шрифтов. К тому
же,насколько я знаю,mathtype не поддерживает word 2013,который у меня
стоит. Исходя из вышесказанного я делаю вывод,что в nvda чтение
математических выражений доступно совсем условно,раз на десятку не
ставится mathplayer и mathtype. Что касается рассылки blindmath,я
написал туда о своей проблеме,но не получил своего письма,поэтому скорее
всего рассылка не работает.

Ответить   Mon, 20 Jun 2016 08:35:56 +0300 (#3411237)

 

Мир вам, земляне.

[ЕК] мой сайт вы легко найдёте, набрав в поисковике запрос "личный сайт
Евгения Корнева". Здесь я даю ссылку на раздел сайта, который как раз нужен
вам:
http://q148.sib-fm.ru/files/index.htm
там вы найдёте много полезного по Latex и MathType, включая таблицу команд
Latex и отличную книгу по его изучению.

[ЕК] вывод абсолютно неправильный. У меня MathType 6.9 (кстати, эту версию
вы можете скачать на указанной выше странице) установлен и прекрасно
работает в Windows 10 и Word 2013. Если нужно, могу желающим в личном
порядке даже помочь подключить MathType к Word 2016. Что касается чтения
формул в вордовских документах, то как раз с помощью MathType вы можете
сконвертировать все формулы редактора Equation в Word в теховские команды, и
читать абсолютно любым скринридером, ибо это уже будет обычный текст.
правда, есть некоторые ньюансы, которые нужно соблюдать для преобразования
вордовских формул в теховский код, но об этом вы можете либо прочитать в
моей статье на тифлокомпе, либо у меня в личном порядке.
--
Евгений Корнев.

Ответить   Tue, 21 Jun 2016 09:23:13 +0700 (#3411422)

 

Здравствуйте, Евгений Корнев.

Немного повозившись, я все же в общих чертах понял принцип чтения
формул джозом. Да, сервис действительно нелокализован. Через какое-то
время узнаю, глюк ли это, или просто не успели.

Читал формулы на Вики в последних версиях JAWS и Мозилла. Вы, скорее
всего, просто не дождались открытия вьювера. Он иногда сильно думает.

Ниже немного поразмышляю на тему локализации символов.

Вы писали 20 июня 2016 г. понедельник 6:04

названиями

только

Вы случайно не про файлик MyMouse Driver for SpeakingMouse
Synthesizer.sbl? Лично у меня он валяется в моих настройках. Лень
сейчас смотреть - из установщика мыши ли, либо был изначально в
локализации. Была даже как-то мысль подменить им тот sbl, который
сейчас работает, но руки так и не дошли.

Но я все таки немного не о том. Я как-то предложил локализаторам
радикальное решение проблемы - есть же официальные юникодовские
таблицы, где и символ, и его коды в самых разных системах счисления, и
названия символов с описаниями... Чего проще - сконвертировать эту
табличку программно в sbl и вуаля...

Однако, тут есть одна бяка. Дело в том, что один и тот же символ с
одним и тем же кодом в разных контекстах может означать совершенно
разные вещи. В то же время, есть куча синонимичных символов... Я тут
на досуге начал добавлять в файл пунктуации sbl и в файл настроек мыши
mymouse.ini разные юникодовские символы, которые мне попадались. Ну
так вот, оказалось, что существует кучаразных тире, знаков умножения,
ударений и прочего. Тут добавил один символ, который описывался как
точка в смысле скалярное умножение. И напоролся совсем недавно на
список, оформленный именно этим символом... Знаете, каждый раз слушать
"скалярное умножение точка"... - это даже не "малый маркер"....

И тут мы возвращаемся к локализаторам. ну пропишут они все символы, а
потом окажется, что у чеченцев, например, арабские цифры
используются также и в качестве букв. И какой, например символ
озвучивать тире, а какой минусом?..

Тут тоже как-то напоролся на символ один, а он оказался из таблицы
расширенной латиницы. Глянул я эту таблицу и чуть не повесился на
месте - в этой таблице каждой латинской букве соответствует куча
разных символов. В смысле, с разными кодами... И как это отражать в
озвучке?.. Повторяю, с этим столкнулся лично я, в данном случае
локализаторы ни при чем.

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

ну вспомним хотя бы попытку перевести названия клавиш... Перевод
каждой клавиши был обоснован и имел свое объяснение... До сих пор с
содроганием вспоминаю регистр вместо шифта... Впрочем, после установки
новой версии джоза я так и так переписываю метки клавиш и пунктуацию
по своему вкусу.

Мораль - прежде чем ругать локализаторов стоит хотя бы попытаться
понять, почему они сделали так, а не иначе, а потом уже можно подумать
и об обоснованных предложениях.

благодарю за внимание.

Ответить   Mon, 20 Jun 2016 22:06:12 +0300 (#3411374)

 

Мир вам, земляне.

я же написал, что таблица русских названий была готова ещё год назад.
Однако, в FS до сих пор не добавили поддержку русской таблицы
математических символов. Я в курсе, у кого вы собираетесь наводить справки и
кого именуете "компетентным источником". Что он вам поведает, также
очевидно. Но это уже ваше личное дело. Кто-то верует, что в США - настоящая
демократия, а Beatles самая великая группа на земле.

В JAWS 16 и 17 имеется отдельный текстовый файл с названиями всех
математических символов. Именно из него JAWS берёт имена символов при чтении
в математическом просмотре. сейчас JAWS воспринимает английскую, французскую
и немецкую версию этого файла. Русская версия давно сделана, но JAWS её не
воспринимает по причинам изложенным в моём предыдущем письме с ответом
Никите. Никакого участия sbl-файлов синтезатора для этого не требуется.

[ЕК] локализаторы в данном случае здесь непричём. Файл с русскими названиями
математических символов был переведён более года назад. Дальше, тот, кто
взял на себя эксклюзивную функцию общения с ответственным за иноязычную
поддержку в FS должен постоянно напоминать, чтобы FS включила поддержку
русской таблицы символов и исправило некоторые другие проблемы , типа
молчания при переключении раскладки по Control+Shift слева, которые
наблюдаются только в русской системе. Либо дать возможность тем, кто в этом
более заинтересован самим заниматься этим. Далее, я вынужден замолчать, ибо
ваш "компетентный источник" для вас это устоявшийся образ. Если вас
интересует как всё обстоит в реальности, пишите на мой личный адрес. Также
помните, что локализаторы - это те, кто реально переводит файлы. а не тот,
кто везде говорит от их имени или рассуждает о том, почему Shift нужно
переделать в "Регистр", почему Катерину нужно заменить на Милену или почему
все пользователи идиоты,, а он единственный знает что есть истина в JAWS,
скриптах и локализации.
--
Евгений Корнев.

Ответить   Tue, 21 Jun 2016 10:15:33 +0700 (#3411427)