Access8Math

Введение в Access8Math

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

Access8Math предлагает функции преобразования текста в речь/брайль для содержимого MathML. MathML - это стандартный язык для описания математической структуры и содержимого в Интернете, который позволяет визуально считывать его через веб-браузер.

Access8Math также может помочь в написании и преобразовании LaTeX в MathML. LaTeX - это система набора текста, которая проста в написании и освоении. Она обычно используется для представления математических формул.

Благодаря функциям чтения, записи и преобразования в Access8Math незрячие пользователи могут легко читать и записывать математическое содержимое. Основанный на MathML и LaTeX, двух распространенных математических разметках, Access8Math значительно упрощает двустороннюю связь между пользователями с ослабленным зрением и зрячими пользователями.

Обзор возможностей чтения

  • Читать содержимое MathML в веб-браузере.
  • Читать содержимое MathType в Microsoft Word.
  • Читать полный абзац, содержащий текстовое и математическое содержимое.
  • Предоставлять индивидуальные правила вывода речи, включая упрощённые выходы и паузы между математическими сегментами.
  • Позволяет настраивать вывод символов с помощью речи и по брайлю.

Обзор возможностей взаимодействия

  • Позволяет перемещаться между математическими сегментами увеличенного или уменьшённого масштаба.
  • Использовать курсор обзора NVDA для чтения текста.
  • Обеспечивать математическое значение элементов при взаимодействии.

Обзор возможностей написания

  • Преобразовывать LaTeX/Nemeth в MathML.
  • Обеспечивать командное меню для облегчения ввода в LaTeX.
  • Использовать быстрые жесты для облегчения ввода в LaTeX.
  • Помогает более эффективно перемещать курсор редактирования во время редактирования.
  • Предварительный просмотр содержимого, включающего LaTeX/Nemeth, во время редактирования.
  • Преобразовывать обычные тексты в доступные HTML-файлы для предварительного просмотра и экспорта.

Описание Access8Math

Дополнение Access8Math предоставляет широкие возможности для чтения и записи математического содержимого.

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

Access8Math также предоставляет меню команд, упрощающее написание LaTeX. Вместо запоминания сложного синтаксиса LaTeX пользователи могут перемещаться по меню команд для ввода математических пометок.

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

Наконец, Access8Math преобразует текст и математическое содержимое, написанное в LaTeX, в визуально читаемые HTML-файлы. Поскольку текст и математическое содержимое могут отображаться визуально одновременно, это делает обсуждение математики между незрячими и зрячими людьми более понятным.

Примеры MathML

Математические материалы в Википедии написаны на языке MathML:

  • Квадратное уравнение: https://en.wikipedia.org/wiki/Quadratic_equation
  • Умножение матриц: https://en.wikipedia.org/wiki/Matrix_multiplication
  • Кубическое уравнение: https://en.wikipedia.org/wiki/Cubic_equation

Руководство пользователя Access8Math

Возможности чтения

Настройка Языка

Выберите язык, на который будет переведено математическое содержимое Access8Math, в разделе настроек > чтение. Если ваш язык не поддерживается системой, ознакомьтесь с разделом "Добавление нового языка" в разделе "Локализация" этого документа.

Настройки удобства чтения

Математический структурный анализ

Эти правила предназначены для улучшения восприятия при чтении часто используемых математических структур. Система анализирует содержимое в соответствии со структурой MathML и математическими правилами, чтобы речевой вывод и вывод по брайлю, в большей степени соответствовали математическому значению. Например, "x ^ 2" будет читаться как "квадрат x" вместо "x super 2".

Эта функция включается или отключается флажком "Анализировать значение математического содержимого" в разделе "Настройки" > "Чтение". Снимите этот флажок, чтобы просмотреть исходную структуру MathML.

Эта опция также изменяет заданную дополнительную информацию математического значения при навигации между математическими сегментами в интерактивном режиме.

Упрощённый речевой вывод

When the system analyzes mathematical rules, it will read them out in a simplified way. If there is only one single item in the math content, it can omit the markups before and after while reading, so that it can be understood more efficiently. For example, "(\frac{1}{2})" will be read as "1 over 2" instead of "fraction with numerator 1 and denominator 2 end fraction".

Enable or disable a simplified rule from the list of checkboxes in Settings > Rules.

Pauses Between Segments

Access8Math reads math content with a pause between items to make the math content easier to understand.

Чтобы настроить время паузы между элементами, установите значение от 1 до 100 в меню настроек > чтение. Меньшее значение означает более короткое время паузы, а большее - более длительное время.

Math Reader Settings

Select the source of the math reader in Settings > Math Reader.

  • Speech Source: Use Access8Math/MathCAT/Math Player for speech outputs.
  • Braille Source: Use Access8Math/MathCAT/Math Player for Braille outputs.
  • Interaction Source: Use Access8Math/MathCAT/Math Player for Interactive Mode.

Customize Math Symbol Speech Outputs and Braille Outputs

In the "Localization" menu, it’s possible to edit the table of math symbols and the table of mathematical rules. For more details, please refer to the "Localization" section of this document.

Interaction Features

How to Activate NVDA Interactive Mode?

For speech-oriented users, it is often preferable to listen to a math equation in smaller segments rather than hearing the whole equation at once. If currently in Browse mode, move the cursor over the math content and press the Space or Enter key.

If not in Browse mode: 1. Move the review cursor to the location of the math content. By default, the review cursor follows the system caret so the system cursor can be moved to the math content. 2. Execute the following shortcut: NVDA + Alt + M to interact with the math content.

Once in Interactive Mode, use commands such as the arrow keys to explore an equation. For example, use the left and right arrow to move within an equation, and use the down arrow to explore a segment of the equation.

When finished reading, simply press Esc to return to the document. For more information about reading and navigating in Math Content, see the next section.

Available Keyboard Controls in Access8Math Interactive Mode

  • Down arrow: Reduces the scope of the reading segment.
  • Up arrow: Enlarges the scope of the reading segment.
  • Left arrow: Go to the previous math segment.
  • Right arrow: Go to the next math segment.
  • Ctrl + C: Copy the MathML of the object.
  • Home key: Reads the entire math content.
  • Numeric Keypad 1-9: Use NVDA Review Mode to read the math content (see the Review Mode section of the NVDA User Guide).
  • Esc key: Quit Interactive Mode.
  • Table navigation: In a math table, use Ctrl + Alt + arrow keys to move up or down a column, left or right a row. The navigation is the same as NVDA table navigation.
  • Ctrl + Alt + Left arrow: Move to the left column.
  • Ctrl + Alt + Right arrow: Move to the right column.
  • Ctrl + Alt + Up arrow: Move to the previous row.
  • Ctrl + Alt + Down arrow: Move to the next row.

Adjust Additional Information for Outputs in Interactive Mode

  • Provide auto-generated additional information: In Interactive Mode, the system provides additional information about the number of items when meanings of sub-nodes are not fully defined in a math rule. This feature applies to situations where some MathML markups may have a variable number of sub-nodes, such as tables, matrices, or equations. The system provides additional information like "first column", "second item", and so on, while navigating. If not willing to hear the additional information, uncheck this setting.

  • Use an audio effect to indicate that no movement is possible: When checked, a beep sound appears when it’s not possible to move to a new item; when unchecked, the sound will be replaced by the text "no movement".

Возможности написания

Access8Math Editor and Access8Math Document

Since Windows 11, the editor of Notepad is a Rich Text Editor (RTE) instead of a traditional editor, so it’s necessary to use Access8Math Editor to be able to use the writing gestures in Windows 11. The editor also offers the ability to open old files, save files, preview, and more. On the other hand, in Windows 10 or earlier, either Access8Math editor or Windows Notepad can be used.

With Access8Math editor, it’s possible to write Markdown documents and add resources such as images and links in the editor. When clicking the Export button in the editor, the referenced resources in the document will be compressed into a zip file, which is an Access8Math Document file. Please refer to the "Importing and Exporting'' section of this document for more details.

Разделители

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

| Категория | Начальный Разделитель | Конечный Разделитель | | --- | --- | --- | | LaTeX (Parentheses) | ( | ) | | LaTeX (Dollar sign) | $ | $ | | Nemeth (UEB) | % | : | | Nemeth (at) | @ | @ |

Примечание: Можно изменить разделители, используемые в LaTeX/Nemeth, в меню Настроек > документ.

Примеры смешанного содержимого

  • LaTeX (Parentheses): The solution to the quadratic equation (ax2+bx+c=0) is (x=\frac{-b\pm\sqrt{b2-4ac}}{2a}).
  • LaTeX (Dollar sign): The solution to the quadratic equation $ax2+bx+c=0$ is $x=\frac{-b\pm\sqrt{b2-4ac}}{2a}$.
  • Nemeth(UEB): The solution to the quadratic equation %⠁⠭⠘⠆⠐⠬⠃⠭⠬⠉⠀⠨⠅⠀⠴: is %⠭⠀⠨⠅⠀⠹⠤⠃⠬⠤⠜⠃⠘⠆⠐⠤⠲⠁⠉⠻⠌⠆⠁⠼:.
  • Nemeth(at): The solution to the quadratic equation @⠁⠭⠘⠆⠐⠬⠃⠭⠬⠉⠀⠨⠅⠀⠴@ is @⠭⠀⠨⠅⠀⠹⠤⠃⠬⠤⠜⠃⠘⠆⠐⠤⠲⠁⠉⠻⠌⠆⠁⠼@.
  • MathML: The solution to the quadratic equation ax2+bx+c=0 is −b±b2−4ac2a.

Command Gestures (Toggle: NVDA + Alt + C)

  • Alt + M: Display the markup command menu. In the window, select LaTeX/Nemeth, and press Enter. It will add the LaTeX/Nemeth markups before and after the currently selected text (or at the current editing cursor if no text is selected), and automatically move the editing cursor into the markups.
  • Alt + L: Display the LaTeX command menu (virtual menu). In the window, select a LaTeX command item, and press Enter. The corresponding LaTeX syntax will be added to the current editing cursor, and the editing cursor will be moved to the appropriate input point automatically. If the editing cursor is not in the LaTeX area, the starting and ending separators will be added automatically.
  • LaTeX Command Menu
    • In this command menu, use the up and down arrow to select items in the list, and use the right and left arrow to enter or quit a sub-menu. The LaTeX command menu contains two levels: categories and LaTeX markups. For example, use the up and down arrow to select a category in the category list, then use the right arrow to enter the LaTeX markup sub-menu to select the LaTeX markup to be inserted.
    • Select any LaTeX command item and press A ~ Z or F1 ~ F12 to set the shortcut gesture.
    • Select any LaTeX command item and press Delete/Backspace to remove the set shortcut gesture.
    • Select any LaTeX command item and press Enter to add the corresponding LaTeX syntax to the current editing cursor.
  • Alt + I: Interact with the math block when the editing cursor is over it.
  • Alt + H: Show the view command menu (virtual menu) for preview or export. Please refer to the “Import and Export” section for more details.

Note: Enable or disable command gestures at startup in Settings > Writing. Press NVDA + Alt + C in the editing area to enable or disable the command gesture. The shortcut can be changed in the NVDA input gestures.

Shortcut Gestures (Toggle: NVDA + Alt + S)

When the editing cursor is in the LaTeX block, press A ~ Z or F1 ~ F12 to quickly insert the bound LaTeX, and press Shift + Alphabets, Shift + F1 ~ F12 to read out the bound LaTeX of the shortcut gesture (it’s necessary to set up the shortcut gesture in the LaTeX Command Menu first).

Note: Enable or disable shortcut gestures at startup in Settings > Writing. Press NVDA + Alt + S in the editor to enable or disable shortcut gestures. The shortcut can be changed in the NVDA input gestures.

Greek Alphabets Gestures (Toggle: NVDA + Alt + G)

When the editing cursor is in the LaTeX block, press a letter key to quickly insert the LaTeX markup of the corresponding Greek letter. See the "Appendix" of this document for Alphabet to Greek Alphabet Table.

Editing and Navigating Between Blocks

In Access8Math editor, content separated by separators is treated as different blocks, such as text blocks and math content blocks. The editing cursor can be quickly moved between different blocks using the block navigation.

Take the content "The solution of the quadratic equation (ax2+bx+c=0) is (x=\frac{-b\pm\sqrt{b2-4ac}}{2a})" as an example, there are two main math content blocks and two text blocks, which can be labeled as Block A, Block B, Block C and Block D:

  • Block A: The six words "The solution of the quadratic equation" is one text block.
  • Block B: The math block (ax2+bx+c=0) starts with a starting separator and ends with the ending separator after 0.
  • Block C: The word "is" is another text block.
  • Block D: The second math block (x=\frac{-b\pm\sqrt{b2-4ac}}{2a}) starts with the starting separator and ends with the closing separator after the whole expression.

Block Navigation Gestures (Toggle: NVDA + Alt + N)

  • Alt + Left arrow: Move to the beginning of the previous block.
  • Alt + Down arrow: Read out the content of the current block without moving.
  • Alt + Right arrow: Move to the beginning of the next block.
  • Alt + Home: Move to the beginning of the current block.
  • Alt + End: Move to the end of the current block.
  • Alt + Shift + Left arrow: Move to the previous block and select it.
  • Alt + Shift + Down arrow: Select the content of the current data block without moving.
  • Alt + Shift + Right arrow: Move to the next block and select it.

Note: Enable or disable block navigation gestures at startup in Settings > Writing. Press NVDA + Alt + N in the editor to enable or disable block navigation gestures. The shortcut can be changed in the NVDA input gestures.

Block Browse Mode (Toggle: NVDA + Space)

When using the Block Browsing mode, the system will output the mathematical meaning of the content instead of the original math markup of the current block. For example, “(\frac{1}{2}) as a decimal is 0.5” will output as "1 over 2 as a decimal is 0.5" instead of “(\frac{1}{2}) as a decimal is 0.5”.

Use the following gestures to move the editing cursor and enter the Interactive Mode:

  • Left arrow: Move to the beginning of the previous block and read it.
  • Right arrow: Move to the beginning of the next block and read it.
  • Up arrow: Move to the previous line and read all the blocks in that line.
  • Down arrow: Move to the next line and read all the blocks in that line.
  • Page Up: Move up ten lines and read all the blocks in this area.
  • Page Down: Move down ten lines and read all the blocks in this area.
  • Home: Move to the first block of the line where the editing cursor is located.
  • End: Move to the last block of the line where the editing cursor is located.

Press Shift with the above keys to select the text.

  • Space/Enter: Press Space/Enter when the editing cursor is on a math block to enter the Interactive Mode.

If pressing the following keys only, the editing cursor will jump to the next block of that type. If pressing Shift + the key at the same time, the editing cursor will jump to the previous block of that type:

  • L: Move to the next LaTeX block and read it.
  • N: Move to the next Nemeth block and read it.
  • M: Move to the next MathML block and read it.
  • T: Move to the next text block and read it.
  • Tab: Move to the next interactive block (Math block) and read it.

Для редактирования документа используйте следующие жесты:

  • Ctrl + X: Cut the contents of the current editing block.
  • Ctrl + C: Copy the content of the current editing block.
  • Ctrl + V: Paste the content behind the current editing block.
  • Delete/Backspace: Delete the content of the current block.

Импорт и экспорт

Export a Document

Using the View menu in the Access8Math editor or the command gesture Alt + H can display the Export option in the View command menu. By exporting, the system converts the edited document to an HTML file and compresses it with the original text file into an Access8Math Document, which is a zip file.

Both methods create an Access8Math document. The only difference is that using the Export option in the Access8Math editor also compresses the referenced resources into the zip file.

An Access8Math Document contains an HTML file with math content in MathML. Users can read the math content in various ways (text reading, speech listening, braille reading).

Import a Document

In the File Explorer, press the NVDA + application key. When the selected file is an Access8Math Document, a virtual context menu will be displayed, allowing users to quickly open the file for viewing or editing.

Note: Configure whether or not the math objects in the exported HTML are independant blocks with the “HTML Math Display'' setting in Settings > File. This setting will affect whether the math objects are read independently or mixed with normal text when navigating with arrow keys to read the whole line in the Browse Mode.

Виртуальные меню

Virtual menus will be presented only as speech and braille outputs. There is no actual visual menu. Select an item in the list by using the up/down arrow. If the menu item has a sub-menu, use the right key to enter the sub-menu; use the left key to exit the sub-menu.

Локализация

Добавление нового языка

Выбрав эту опцию в меню “Локализация”, можно добавить языки, которые изначально не поддерживались системой. После добавления новый язык появится в меню "Настройки" > "Чтение" > "Язык". Однако добавленный язык является всего лишь копией шаблона на английском языке. Для индивидуальной локализации необходимо настроить речевой и шрифт Брайля в "Словаре символов" и "Математических правилах".

Customizing Speech and Braille Outputs for Math Symbols

In the "Tools" > "Access8Math" > "Localization" menu, speech and Braille outputs can be customized. Both speech and Braille outputs are divided into two parts: "Symbol Dictionary" and "Math Rules."

  • Symbol Speech Dictionary: Customize how different math symbols are read.
  • Math Rules Speech Output: Customize how different math rules are read.
  • Symbol Braille Dictionary: Customize how different math symbols are displayed in Braille outputs.
  • Math Rules Braille Output: Customize how different math rules are displayed in Braille outputs.

Editing Symbol Dictionary

Access8Math maps specific symbols to corresponding text/ braille outputs through a dictionary file to solve issues where rare symbols cannot be read by speech synthesizers or where symbols have different meanings between mathematical contexts and general text.

For example, "!" means "factorial" in mathematical content, while in general text it represents emotion. By editing the dictionary file, symbols can be mapped to new alternative texts or Braille outputs to update incorrect outputs..

  • Add: Introduce a new symbol entry to the dictionary. After selecting the add button, enter the desired symbol in the dialog box and confirm. Then, the added symbol will appear in the entry list in the Symbol Dictionary dialog.
  • Modify: Choose a symbol and edit its alternative text. The system will then read out and display Braille outputs based on the alternative text.
  • Remove: Select a symbol and press the remove button to eliminate the chosen entry.
  • Restore Default Values: Reset the dictionary to the default entries defined by the system.
  • Import: Bring in a symbol dictionary file, which can load exported symbol dictionary files.
  • Export: Save the symbol dictionary file to a specified path for sharing or saving.

Редактирование математических правил

Access8Math establishes corresponding mathematical rules for the MathML structure of commonly used math content. When encountering MathML structures that match the rules, the system will read out and display them according to the content defined in the mathematical rules. The speech outputs and Braille outputs can be customized according to the habits of different regions.

  • Edit: In the Math Rules dialog, there is a list of mathematical rules. Select any rule and click the "Edit" button to enter the editing dialog. The editable fields of the rule can be divided into two parts, "Serialization Order" and "Mathematical Meaning of Specific Nodes."

    • Serialization Order: In Access8Math, each math rule is divided into several segments, and these segments are output in a specific order. In this section, the output order of specific segments, as well as the text at the beginning, between segments, and at the end can be adjusted. For example, in the fraction rule "mfrac", this rule is divided into five segments. Orders 0, 2, and 4 represent the starting text, the separating text between segments 1 and 3, and the ending text. Each text can be adjusted according to preference. Orders 1 and 3 allow adjustments to the output order of specific segments by the drop-down menu.
    • Mathematical Meaning of Specific Nodes: The mathematical meaning of specific segments of the math rule can be adjusted in this section. Taking the fraction rule "mfrac" as an example, this rule contains two specific segments: the numerator and the denominator. You can change the meaning of each specific segment according to the math rule.
  • Example: Verify if a rule is read in the correct way after editing. Clicking the “Example” button will bring up default mathematical content that matches the corresponding mathematical rule. Users can interact with the content to see whether a rule is read in the correct way.

  • Restore Default Values: Reset the list of mathematical rules to the initial default values.
  • Import: Import a mathematical rules file, which can be used to load exported mathematical rules files.
  • Export: Save the mathematical rules file to the specified path for sharing or saving.

If you are interested in localizing symbol dictionaries and mathematical rules, edit them through these two windows, and use the export function to obtain edited files. Then, you can provide these files to the development team through Access8Math GitHub Pull requests or Email (tsengwoody.tw@gmail.com). We would be happy to include your translation in Access8Math.

Приложение

Меню LaTeX

| идентификатор | latex | категория | порядок регистрации | метка | | --- | --- | --- | --- | --- | | matrix2X2 | \left [ \begin{matrix} {} &{} \ {} &{} \end{matrix} \right ] | 2-dimension | 0 | matrix (2X2) | | matrix3X3 | \left [ \begin{matrix} {} &{} &{} \ {} &{} &{} \ {} &{} &{} \end{matrix} \right ] | 2-dimension | 1 | matrix (3X3) | | determinant2X2 | \left | \begin{array} {cc} {} &{} \ {} &{} \end{array} \right | | 2-dimension | 2 | determinant (2X2) | | determinant3X3 | \left | \begin{array} {ccc} {} &{} &{} \ {} &{} &{} \ {} &{} &{} \end{array} \right | | 2-dimension | 3 | determinant (3X3) | | leftarrow | \leftarrow | arrow | 0 | left arrow | | rightarrow | \rightarrow | arrow | 1 | right arrow | | leftrightarrow | \leftrightarrow | arrow | 2 | left right arrow | | uparrow | \uparrow | arrow | 3 | up arrow | | downarrow | \downarrow | arrow | 4 | down arrow | | updownarrow | \updownarrow | arrow | 5 | up down arrow | | dotproduct | \cdot | calculus | 5 | dot product | | integral | \int{}^{}{} \mathrm d | calculus | 1 | integral | | nabla | \nabla | calculus | 2 | nabla | | partial | \partial | calculus | 4 | partial derivative | | prime | \prime | calculus | 3 | derivative | | differential | \mathrm{d} | calculus | 0 | differential | | combination | C{}^{} | combinatorics | 0 | combination | | permutation | P{}^{} | combinatorics | 1 | permutation | | combination-with-repetition | H{}^{} | combinatorics | 2 | combination with repetition | | unordered-selection | U{}^{} | combinatorics | 3 | unordered selection | | frac | \frac{}{} | common | 0 | fractions | | sqrt | \sqrt{} | common | 1 | square root | | root | \sqrt[]{} | common | 2 | root | | sumupdown | \sum{}^{} | common | 3 | summation | | vector | \vec{} | common | 4 | vector | | limit | \lim{{} \to {}} | common | 5 | limit | | logarithm | \log{} | common | 6 | logarithm | | arc | \overset{\frown}{} | geometry | 0 | arc | | triangle | \triangle{} | geometry | 1 | triangle | | angle | \angle{} | geometry | 2 | angle | | degree | ^{\circ} | geometry | 3 | degree | | circ | \circ | geometry | 4 | circle | | parallel | \parallel | geometry | 5 | parallel | | perp | \perp | geometry | 6 | perpendicular | | square | \square{} | geometry | 7 | square | | small-diamond | \diamond{} | geometry | 8 | small diamond | | large-diamond | \Diamond{} | geometry | 9 | large diamond | | because | \because | logic | 0 | because | | therefore | \therefore | logic | 1 | therefore | | iff | \iff | logic | 2 | if and only if | | implies | \implies | logic | 3 | implies | | impliedby | \impliedby | logic | 4 | implied by | | times | \times | operator | 0 | times | | div | \div | operator | 1 | divide | | pm | \pm | operator | 2 | plus-minus sign | | modulus | \bmod | operator | 3 | modulus | | overline | \overline{} | other | 0 | line segment | | overleftrightarrow | \overleftrightarrow{} | other | 1 | line | | overrightarrow | \overrightarrow{} | other | 2 | ray | | binom | \binom{}{} | other | 3 | binomial coefficient | | simultaneous-equations | \begin{cases} {} &{} \ {} &{} \end{cases} | other | 4 | simultaneous equations | | infty | \infty | other | 5 | infty | | repeating-decimal | 0.\overline{} | other | 6 | repeating decimal | | ge | \ge | relation | 0 | greater than or equal to | | le | \le | relation | 1 | less than or equal to | | ne | \ne | relation | 2 | not equal to | | approx | \approx | relation | 3 | approximate | | cong | \cong | relation | 5 | full equal | | sim | \sim | relation | 6 | similar | | doteqdot | \doteqdot | relation | 4 | approximately equal to | | propto | \propto | relation | 7 | proportional to | | in | \in | set | 0 | belong to | | notin | \not\in | set | 1 | not belong to | | ni | \ni | set | 2 | include element | | notni | \not\ni | set | 3 | not include element | | subset | \subset | set | 4 | lie in | | subsetneqq | \subsetneqq | set | 5 | properly lie in | | not-subset | \not\subset | set | 6 | not lie in | | supset | \supset | set | 7 | include | | supsetneqq | \supsetneqq | set | 8 | properly include | | not-supset | \not\supset | set | 9 | not include | | cap | \cap | set | 10 | intersection set | | cup | \cup | set | 11 | union set | | setminus | \setminus | set | 12 | difference set | | complement | \complement_{} | set | 13 | complement | | emptyset | \emptyset | set | 14 | empty set | | natural-number | \mathbb{N} | set | 15 | natural number | | real-number | \mathbb{R} | set | 16 | real number | | forall | \forall | set | 17 | for all | | exists | \exists | set | 18 | exists | | sine | \sin{} | trigonometric | 0 | sine | | cosine | \cos{} | trigonometric | 1 | cosine | | tangent | \tan{} | trigonometric | 2 | tangent | | cotangent | \cot{} | trigonometric | 3 | cotangent | | secant | \sec{} | trigonometric | 4 | secant | | cosecant | \csc{} | trigonometric | 5 | cosecant | | arcsine | \arcsin{} | trigonometric | 6 | arcsine | | arccosine | \arccos{} | trigonometric | 7 | arccosine | | arctangent | \arctan{} | trigonometric | 8 | arctangent | | hyperbolic-sine | \sinh{} | trigonometric | 9 | hyperbolic sine | | hyperbolic-cosine | \cosh{} | trigonometric | 10 | hyperbolic cosine | | hyperbolic-tangent | \tanh{} | trigonometric | 11 | hyperbolic tangent | | hyperbolic-cotangent | \coth{} | trigonometric | 12 | hyperbolic cotangent | | floor | \lfloor \rfloor | other | 7 | floor | | ceil | \lceil \rceil | other | 8 | ceil |

Таблица соответствия английского алфавита греческому

| Английский Алфавит | Греческий Алфавит | LaTeX | | --- | --- | --- | | a | α | \alpha | | b | β | \beta | | c | θ | \theta | | d | δ | \delta | | e | ε | \epsilon | | f | φ | \phi | | g | γ | \gamma | | h | η | \eta | | i | ι | \iota | | k | κ | \kappa | | l | λ | \lambda | | m | μ | \mu | | n | ν | \nu | | o | ο | \omicron | | p | π | \pi | | r | ρ | \rho | | s | σ | \sigma | | t | τ | \tau | | u | υ | \upsilon | | v | φ | \psi | | w | ω | \omega | | x | χ | \chi | | y | ξ | \xi | | z | ζ | \zeta |

Журнал обновлений Access8Math

Обновление Access8Math версии 4.0

  • Совместимость с NVDA 2024.1
  • Удален устаревший код

Обновление Access8Math версии 3.8

  • Добавлена поддержка навигации по таблицам (ctrl+alt+ клавиши стрелок) для Mtable в интерактивном режиме.
  • Добавлены новые категории в меню LaTeX, включая геометрию, комбинаторику, тригонометрические функции и математический анализ.
  • Добавлены новые пункты в меню LaTeX.
  • Включён символ округления.
  • Fixed conversion errors of .1 and > symbols when converting Nemeth to LaTeX.
  • Fixed the path error for restoring default files in the math rules dialog.

Обновление Access8Math версии 3.7

  • новая возможность: возможность автозаполнения в функции записи.
  • Добавлено правило "смешанного числа" для транслятора Nemeth в LaTeX.
  • В редакторе Access8Math добавлена кнопка закрытия в правом верхнем углу для закрытия редактора Access8Math.
  • Исправлено правило SimultaneousEquationsType (возможность чтения).
  • Исправлен символ "|", который не преобразуется в текст в соответствии со словарем Unicode (возможность чтения).
  • Fix issues with Converting ∫ Nemeth Braille to LaTeX.

Обновление Access8Math версии 3.6

  • new feature: Nemeth Braille Input, with the same functionality as LaTeX input. Allows for real-time interactive navigation (Alt+I) during editing and supports outputting HTML+MathML documents.
  • new feature: Added Nemeth delimiter UEB/at(@@) for distinguish Nemeth content.
  • новая возможность: Вы можете конвертировать и копировать LaTeX из Math object в режиме интерактивной навигации.
  • Добавлено сочетание клавиш NVDA+Shift+F10 для открытия виртуального контекстного меню в проводнике файлов.
  • Исправлены и оптимизированы проблемы с локализованным пользовательским интерфейсом и очищен локализованный формат файла.

Обновление Access8Math версии 3.5

  • Можно правильно различать векторы и лучи
  • Использование диалога для отображения изображений, видео- или аудиоресурсов в HTML-документе Access8Math
  • Использование нового окна для открытия ссылок на ресурсы в HTML-документе Access8Math
  • Пространство имен MathML экспортируется при копировании MathML из объекта Math в режиме интерактивной навигации
  • Отображение функций настройки шрифта, поиска и замены в редакторе Access8Math
  • Совместимость с NVDA 2023.1