Access8Math

This NVDA addon provides the feature for reading of mathematical content. Although the original NVDA already equipped this feature by applying MathPlayer, some functions still needed to be improved, such as not providing or incomplete specific language translation, not providing specific language interactive navigation and many more.

interactive navigation can segment a math content into smaller partial snippet for speaking, and select the read fragment and method through a series of keyboard key operations. This function can better understand the structure and items of long math content. The hierarchical relationship with the item.

This NVDA addon provides the feature for writing of mathematical content. Through the command menu, the input task can be completed without memorizing when entering LaTeX/AsciiMath. After the content is completed, the document can be convert to visually readable HTML document through the view and export feature. Through HTML document, you can facilitate interactive discussions with other people.

Funkcja czytania

  • Czytaj treści matematyczne napisane w MathML w przeglądarce internetowej (Mozilla Firefox, Microsoft Internet Explorer i Google Chrome) lub czytaj treści matematyczne Microsoft Word napisane w MathType. (MathPlayer zainstalowany tylko)
  • Interakcja: Naciśnij spację lub enter w obiekcie matematycznym MathML, aby przejść do interaktywnego trybu nawigacji. Oznacza to, że możesz przeglądać część podtreści w treści matematycznej i przechodzić między poddolnościami lub powiększać rozmiar podtreści.
  • Naciśnięcie "Spacja" w treści matematycznej, aby otworzyć "Okno interakcji Access8Math", które zawiera przycisk "interaktywny" i "kopiuj".

    • interakcja: Do treści matematycznych do nawigacji i przeglądania. Ponadto można częściowo eksplorować podczęści w wyrażeniu i przenosić lub powiększać zawartość między podczęściami.
    • copy: Kopiuj kod źródłowy obiektu MathML.
  • Przegląd tekstu: Naciśnij klawiaturę numeryczną 1-9 podczas nawigacji, aby odczytać matematyczną zawartość serializowanego tekstu słowo po słowie i wiersz po wierszu

  • Przeanalizuj ogólne matematyczne znaczenie treści: przeanalizuj strukturę MathML, a gdy spełni określoną regułę, przeczytaj ją na głos w matematycznym znaczeniu reguły
  • Przeanalizuj matematyczne znaczenie elementu zawartości: Podczas nawigacji i przeglądania podpowie znaczenie treści pod jej górną zawartością. Na przykład istnieją dwa elementy wyniku, a przejście między nimi spowoduje zapisanie elementu jako mianownika lub licznika.

polecenie trybu interaktywnego nawigacji:

  • "Strzałka w dół": Włącza zbliżenie na mniejszy element zapisu.
  • "Strzałka w górę": Wyłącza zbliżenie na większy element zapisu.
  • "Strzałka w lewo": Przechodzi do poprzedniego zapisu.
  • "Strzałka w prawo": Przechodzi do następnego zapisu.
  • "Home": Move back to the top.(Entire math content)
  • "Ctrl+c": Kopiowanie kodu źródłowego MathML obiektu
  • "Klawisze numeryczne 1~9": Czyta treść matematyczną jako tekst, za pomocą przeglądu tekstu NVDA.
  • "ESC": Zamyka tryb nawigacji.

Funkcja pisania

Writing comprehensive content (text content and mathematical content):

write comprehensive content (shortcut key is available in editing area, it is recommended to use in Notepad)

Use LaTeX or AsciiMath separate markers to frame the math area to distinguish text content and mathematical content. That is, the data in math marker area is mathematical content of LaTeX/AsciiMath content, and text content outside math marker area.

  • LaTeX delimiter mark: (can choose to use brackets or money number in the reading setting)
  • Start delimiter: "(" or "$"
  • End delimiter: ")" or "$"
  • AsciiMath delimiter:
  • Start delimiter: "`"
  • End delimiter: "`"

Command gesture (toggle: NVDA+alt+c)

alt+m: The mark command window pops up, select LaTeX/AsciiMath and press enter to add LaTeX/AsciiMath marks before and after the currently selected text (the current cursor when no text is selected) and automatically move the cursor into it. Enter content quickly.

alt+l: Pop up the LaTeX command window, select the LaTeX command item to be added and press the enter key to add the corresponding LaTeX syntax at the current cursor and automatically move the cursor to the appropriate input point for quick input.

Okno poleceń LaTeX

  • Move to any LaTeX command item and press English letters (a~z) or f1~f12 to set shortcuts
  • Move any LaTeX command item and press delete/back space to remove the shortcut that has been set
  • Move to any LaTeX command item and press enter to add the corresponding LaTeX syntax at the current cursor

alt+i: When the cursor stops on the math block, you can interact with the math block for navigation

alt+h: HTML documents that can convert text data and mathematical data can be viewed or exported. The content of the math block is converted into MathML and presented side by side with the text to facilitate visual reading.

  • View: Open the converted HTML document through the default .HTML extension application set by the system.
  • Export: Pack the converted HTML file and the original text file into a compressed file.

alt+t: The data of the block where the cursor is located can be converted between LaTeX and AsciiMath (the cursor needs to be in the LaTeX or AsciiMath block)

In the writing settings, you can choose whether to enable command gestures at startup. Press NVDA+alt+c in the editing area to enable or disable command gestures, which can be changed in input gestures.

Writing block navigation gestures (toggle: NVDA+alt+n)

  • alt+Left arrow key: move to the start point of the previous data block
  • alt+Down arrow key: Only read the content of the current data block without moving
  • alt+right arrow: move to the start point of the next data block
  • alt+home: move to the starting point of the current data block
  • alt+end: move to the end point of the current data block
  • alt+shift+left arrow: move to the previous data block and select
  • alt+shift+down key: do not move, only select the content of the current data block
  • alt+shift+right arrow: move to the next data block and select

In the writing settings, you can choose whether to enable the block navigation gestures when starting. Press NVDA+alt+n in the editing area to enable or disable the block navigation gestures, which can be changed in the input gestures.

Shortcut gestures (toggle: NVDA+alt+s)

When the cursor is in the LaTeX block, press the letter, f1~f12 to quickly insert the bound LaTeX. Press shift+letter, shift+f1~f12 to read out the LaTeX currently bound to the shortcut. (Need to set the shortcut key in the command menu first)

In the writing settings, you can choose whether to enable the quick navigation gestures at startup. Press NVDA+alt+s in the editing area to enable or disable the quick navigation gestures, which can be changed in the input gestures.

Greek letter gestures (toggle: NVDA+alt+g)

When the cursor is in the LaTeX block, press the letter to quickly insert the corresponding Greek letter LaTeX.

Mapping table

| English letter | Greek letter | 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 |

Browse navigation mode (toggle: NVDA+space)

When the navigation mode is turned on, the mathematical data block read by the cursor mobile report will read the mathematical text content instead of the original grammatical data

You can use the following key gestures to move the editing cursor and interactive navigation

  • Left key: move to the starting point of the previous data block and read it out
  • Right arrow: move to the start point of the next data block and read it out
  • Up key: move to the previous line and read out the contents of all data blocks in this line
  • Down key: move to the next line and read out the contents of all data blocks in this line
  • pageUp: move up ten lines and read out the content of all data blocks in that line
  • pageDown: move down ten lines and read out the content of all data blocks in that line
  • home: move to the first block of the line where the cursor is located
  • end: move to the last block of the line where the cursor is located

Use the cursor to move the key plus the shift key to select the text together

space/enter: When the cursor stops on a math block, it can interact with the math content of the data block to navigate

For the following keys, if you only press the single key, the editing cursor will jump to the next data block position, if you press shift + the single key at the same time, the editing cursor will jump to the previous data block position:

  • l: Move to the next LaTeX data block and read it out
  • a: Move to the next AsciiMath data block and read it out
  • m: move to the next MathML data block and read
  • t: move to the next text block and read it
  • tab: move to the next interactive block (math block) and read it out

The following key gestures can be used to edit contents

  • ctrl+x: cut the current cursor block
  • ctrl+c: copy the current cursor block
  • ctrl+v: Paste content after the current cursor block
  • delete/back space: delete the current cursor block

content example:

  • LaTeX(by bracket separator): The solution of the quadratic equation in one variable (ax2+bx+c=0) is (\frac{-b\pm\sqrt{b2-4ac}}{2a}) .
  • LaTeX(by dollar separator): The solution of the quadratic equation in one variable $ax2+bx+c=0$ is $\frac{-b\pm\sqrt{b2-4ac}}{2a}$ .
  • AsciiMath: The solution of the quadratic equation in one variable ax^2+bx+c=0 is x=(-b+- \sqrt(b^2-4ac))/(2a) .
  • MathML: The solution of the quadratic equation in one variable ax2+bx+c=0 is −b±b2−4ac2a .

ustawienia

All Access8Math menus are centralized in tools -> Access8Math->Settings

Reading Settings

  • Language: Access8Math read language
  • Speech source:
  • Braille source:
  • Interact source:
  • Analyze mathematical meaning of content: perform semantic analysis on the mathematical content, and when it meets a specific rule, using that rule to speak.
  • show interaction window when entering interaction navigation mode: Whether to show "Access8Math interaction window" when active event entering interaction navigation mode on math object
  • Reading pre-defined meaning in dictionary in interaction navigation mode: When the pattern is definied in the dictionary, use dictionary to read the meaning of subpart in the upper layer part.
  • Reading of auto-generated meaning in interaction navigation mode: When the pattern is not difined or incomplete in dictionary, use automatic generation function to read the meaning of subpart in the upper layer part.
  • use tone indicate to no move in interaction navigation mode
  • Item interval time: Setting break time between items. Values from 1 to 100, the smaller the value, the shorter the break time, and the greater the value, the longer the break time.

Writing Settings

  • Activate command gesture at startup
  • Activate block navigate gesture at startup
  • Activate shortcut gesture at startup
  • Use audio indicate to switching of browse navigation mode
  • HTML document display:
  • HTML math display:
  • LaTeX delimiter:

Rule setting: Setting whether rules are actived

Lokalizacji

  • "Słownik Unicode" umożliwia dostosowanie metody czytania dla każdego tekstu symbolu.
  • "Reguły matematyczne" umożliwiają dostosowanie metody czytania do każdego rodzaju matematyki.
  • "Dodaj nowy język" może dodać języki: które nie były pierwotnie dostępne we wbudowanym. Po dodaniu pojawi się więcej nowo dodanych rodzin języków w ustawieniach ogólnych i można ich użyć do zdefiniowania metody czytania za pomocą "słownika Unicode" i "reguł matematycznych", aby osiągnąć lokalizację

Reguły Matematyczne

Access8Math ustanawia 46 reguł matematycznych zgodnie z typem matematycznym i logiką, aby zdecydować o metodzie i kolejności czytania matematyki. Zgodnie z inną lokalną logiką czytania matematyki, tekst i kolejność czytania matematyki mogą być zmieniane. Metoda jest następująca:

Edycja: Po wprowadzeniu "reguły matematycznej" okno zawiera listę 46 reguł matematycznych. Wybierz dowolną regułę matematyczną i wybierz "Edytuj", aby wprowadzić wpis edycji.

"Edytowanie reguły" można podzielić na dwa główne bloki: "Układ podzielony" i "Rolę podrzędną".

  • Serialized ordering: Math rule is divided into multiple blocks according to the reading order. In this area, the reading order of child node and the delimitation text of start, inter- and the end can be changed. Taking the fractional rule mfrac as an example, this rule is divided into five reading blocks. The order 0, 2, and 4 represent the initial prompt, the project segmentation prompt, and the end prompt, respectively, and the meanings text can be changed in each field. Order 1 and 3 adjust the reading sequence of child node which can be changed in the drop-down menu.
  • Rola podrzędna to element następnego poziomu reguły matematycznej. Na przykład reguła ułamkowa mfrac zawiera licznik i mianownik. Podtreść w znaczeniu podtreści wyższej warstwy można zmieniać w polu roli węzła podrzędnego.

Przykładowo, można sprawdzić sposób odczytu tej reguły po jej edycji. Gdy klikniesz na zapis, otrzyma on odpowiadające mu reguły. Pozwala to potwierdzić, że obecny sposób odczytu jest zgodny z oczekiwanym.

Przywróć domyślne: Resetuje listę reguł matematycznych do ustawień początkowych.

Importuj: importuje pliki reguł, aby ułatwić ich ładowanie.

Eksportuj: Zapisuje pliki reguł w wybranej lokalizacji, co pozwala je udostępniać lub archiwizować.

W normalnym dzienniku NVDA na poziomie debugowania każda pojedyncza wypowiedź jest oddzielona dwiema spacjami, jak napisano w powyższym przykładzie.

Zawartość matematyczna w Wiki jest napisana przez MathML.

  • Równanie kwadratowe: https://en.wikipedia.org/wiki/Quadratic_equation
  • Mnożenie macierzy: https://pl.wikipedia.org/wiki/Mno%C5%BCenie_macierzy
  • Równanie sześcienne: https://pl.wikipedia.org/wiki/R%C3%B3wnanie_sze%C5%9Bcienne

Równanie kwadratowe

  • LaTeX: (ax2+bx+c=0)
  • MathML: -b±b 2-4 ac2a

github: https://github.com/tsengwoody/Access8Math

Prosimy o zgłaszanie wszelkich błędów lub komentarzy, dziękujemy!

Access8Math v3.4 Update

  • Speech, Braille, and interactive source move to Preferences -> Settings -> Math Reader category.
  • Integrated MathCAT, you can choose what speech, braille, and interactive source(Access8Math/Math Player/MathCAT) you need in Math Reader settings panel when having already installed Math Player/MathCat.
  • Used MultiCategorySettingsDialog to collect settings dialog.
  • Press NVDA+alt+e open text file with the built-in editor in File Explore.
  • In virtual menus, submenu can open by enter
  • Implenment MathML menclose tag rule
  • new feature: virtual context menu in File Explorer. It can quickly open Access8Math Document to view or edit it(Please read "Access8Math editor and Access8Math Document" section to know detail information)

Access8Math v3.3 Update

  • Add built-in editor using traditional editing area because of windows 11 changed to UIA editing area
  • built-in editor new/open/save feature
  • Access8Math language initial setting is based on NVDA language setting
  • Improved speech and braille display in virtual menus
  • Compatibility with NVDA 2022.1
  • Fixed marked menu cannot open when document is empty
  • Fixed translate LaTeX/AsciiMath feature
  • Fixed HTML document rendering problem when HTML document display setting choice text option

Access8Math v3.2 Update

  • New feature "" to separate data blocks, the blocks enclosed by "" are AsciiMath data
  • New feature editing-shortcut for browse navigation mode cut (ctrl+x), copy (ctrl+c), paste (ctrl+v), delete (delete/back space)
  • New feature moving-shortcut for browse navigation mode move between interactive data blocks (tab), move between AsciiMath data blocks (a)
  • Change move cursor way in browse navigation mode - move cursor way with up, down, left and right arrow keys and read out the contents of the data block after the movement.
  • When the cursor moves in the browse navigation mode, the math data block will read the serialized textual content of math instead of the source code
  • When the cursor is in the math data block in the browse navigation mode, press the space or enter key to interact with the math data block.
  • New feature English letters as shortcut keys that can be setted
  • New feature greek alphabet shortcut gesture
  • Shortcut key input is only apply in the LaTeX area
  • set using audio or speech indicate to switching of browse navigation mode
  • The LaTeX command menu can be opened in the text area and insert LaTeX separators when LaTeX command inserting
  • New feature translation menu, which can convert the LaTeX/AsciiMath data format of the block where the cursor is located. It belongs to the command gesture group. When the cursor is in the LaTeX/AsciiMath block, press alt+t to open the translation menu (in the browse navigation mode, ctrl+t)
  • New feature batch menu, which can convert the entire document LaTeX/AsciiMath data format to each other, and can convert the LaTeX separator between brackets and dollar. It belongs to the command gesture group. Press alt+b to open the batch menu
  • Added MathML block type, support alt+i, single letter navigation "m", tab movement in browse navigation mode
  • New feature braille custom-defined math rules and unicode dictionary, which are the same as speech
  • The exported HTML can show with markdown
  • The exported HTML is added page title and file name by notepad window title.

Access8Math v3.1 Update

  • HTML windows are now presented as virtual menu
  • Fixed an issue where the HTML view cannot be converted when text include "`" character
  • When the number of words in the document is greater than 4096, the content will not be converted to HTML view
  • Added mathematical set LaTeX commands
  • Update alt+m to insert "(", ")" LaTeX marks before and after the currently selected text (when there is no selected text, it is the current cursor position)
  • In the General settings, you can choose whether the math content in the exported HTML is presented on a separate line(block/inline)
  • When exporting HTML, save the original text file in the compressed file
  • In the general settings, you can choose to use bracket or money symbol as the LaTeX delimiter
  • In the general settings, you can choose the source of speech, braille, and interaction(Access8Math or Math Player)
  • Activate/deactivate write/block navigate/shortcut gesture by gesture
  • switch the source of speech/braille/interact source by gesture(Access8Math or Math Player)

Aktualizacja Access8Math v3.0

  • Pisanie treści matematycznych w AsciiMath
  • Pisanie treści matematycznych w LaTeX
  • Pisanie treści mieszanych (tekstowych i matematycznych)
  • Użyj skrótów, aby przenieść kursor do różnych typów bloków w polu edycji
  • Użyj menu poleceń, aby wybrać polecenia w polu edycji
  • Ustawianie skrótów w menu poleceń LaTeX
  • Przeglądanie i eksportowanie zawartości w polu edycji do formatu HTML

Aktualizacja Access8Math v2.6

  • Automatyczne przechodzenie w tryb interaktywny podczas wyświetlania okna interakcji Access8Math.
  • Możesz wybrać, jak wskazać brak ruchu w trybie interaktywnym: sygnał dźwiękowy lub mowa "bez ruchu" w dwie strony.
  • Zawartość bieżącego elementu zostanie powtórzona ponownie, gdy nie ma ruchu.

Aktualizacja Access8Math v2.5

  • Dodanie rosyjskiego tłumaczenia reguł i interfejsu użytkownika. Dzięki tłumaczeniu Futyn-Maker.
  • Naprawianie błędu translacji symboli złożonych nie powiodło się.
  • Usunięcie duplikatów małych liter i dodanie ogólnych wielkich liter w en unicode.dic(0370~03FF).

Aktualizacja Access8Math v2.4

  • Poprawka błędu.

Aktualizacja Access8Math v2.3

  • Zgodność z Python3
  • moduł refaktoryzacji i styl kodu fix
  • Dodawanie jednej reguły wektorowej symbolu

Aktualizacja Access8Math v2.2

  • napraw błąd niepoprawnej mowy, gdy pojedynczy węzeł ma więcej znaków.
  • Napraw problem ze zgodnością w NVDA 2019.2, dzięki żądaniom ściągnięcia CyrilleB79.
  • Napraw błąd w unicode dict ma zduplikowane symbole.
  • Dodaj tłumaczenia w języku francuskim, dzięki pracy tłumaczeniowej CyrilleB79.
  • Dostosuj skrót klawiaturowy.

Access8Math v2.1 Aktualizacja

  • W "Ustawieniach Ogólnych" można wybrać, czy "okno interakcji Access8Math" ma być wyświetlane automatycznie przy wejściu w tryb nawigacji.
  • W trybie nawigacji "okno interakcji" można wyświetlić ręcznie za pomocą skrótu ctrl+m, jeśli "okno interakcji" nie pokaże się automatycznie.
  • Poprawiony został błąd przełączania wielu języków.
  • Dodaj tłumaczenia w języku tureckim, dzięki pracy tłumaczeniowej cagri (çağrı doğan).
  • Aktualizacja zgodności dla nvda 2019.1 Sprawdź plik manifest.ini.
  • Ponowne przypisywanie dialogu kodu źródłowego.

Access8Math v2.0 Aktualizacja

  • Wprowadzone zostały wielojęzyczne ustawienia służące do dodawania i dostosowywania, a także trzy nowe okna "słownik unicode", "reguła matematyczna" i "dodawanie nowego języka"
  • "Słownik unicode" dostosowuje sposób odczytu każdego symbolu matematycznego.
  • "Reguła matematyczna" pozwala dostosować sposób odczytu i przejrzeć zmianę przed jej wprowadzeniem za pomocą przycisku Przykład.
  • "Dodawanie nowych języków" pozwala skorzystać z języków, których nie ma domyślnie w systemie. Zostają one dodane do ustawień ogólnych. Dzięki temu, można dostosować program do wspierania wielu języków przez odczyt definicji "słownika unicode" i "reguł matematycznych".
  • ulepszony w trybie interaktywnym, możesz użyć numerycznych 7 ~ 9 do odczytu tekstu sekwencji w jednostce linii.

Access8Math v1.5 dziennik aktualizacji

  • Do "ustawień ogólnych" dodano czas przerwy między elementami, wyrażany w wartościach od 1 do 100. Im mniejsza wartość, tym krótszy czas przerwy, im większa wartość, tym dłuższy czas przerwy.
  • Poprawiona konfiguracja dla wersji NVDA 2018.2.

Access8Math v1.4 dziennik aktualizacji

  • Dostosowanie okna ustawień. Dialog został podzielony na "ustawienia ogólne" i "ustawienia reguł" . "Ustawienia ogólne" to główny dialog "ustawień Access8Math" , a "ustawienia reguł" służą do włączania i wyłączania poszczególnych reguł.
  • Nowe reguły

    • reguła wektorowa: Gdy nad dwoma identyfikatorami znajduje się "⇀", element jest odczytywany jako "Wektor...".
    • Reguła marszczenia brwi:Gdy nad dwoma identyfikatorami znajduje się " ⌢ " , element jest odczytywany jako "zmarszczone ...".
  • Poprawka błędu.

Access8Math v1.3 dziennik aktualizacji

  • Nowa reguła

    • reguła pozytywna: Przeczytaj "pozytywny", a nie "plus", gdy znak plus w pierwszym elemencie lub jego poprzedni element jest pewnym operatorem.
    • reguła kwadratowa: Gdy moc wynosi 2, element jest odczytywany jako "do kwadratu".
    • reguła sześcienna: Gdy moc wynosi 3, element jest odczytywany jako "sześcienny".
    • reguła wiersza: Gdy nad dwoma identyfikatorami znajduje się "↔", element jest odczytywany jako "Wiersz ...".
    • reguła segmentu linii: Gdy nad dwoma identyfikatorami znajduje się "̄", pozycja jest odczytywana jako "Sekwencja linii ...".
    • Reguła promienia: Gdy nad dwoma identyfikatorami znajduje się "→", element jest odczytywany jako "Ray ..."
  • Dodaj okno interakcji: Naciśnięcie "Spacja" w treści matematycznej, aby otworzyć "Okno interakcji Access8Math", które zawiera przycisk "interakcja" i "kopiuj".

    • interakcja: Do treści matematycznych do nawigacji i przeglądania.
    • copy: Kopiuj kod źródłowy obiektu MathML.
  • Dodano zh_CN UI language(.po).

  • Dopasowanie relacji dziedziczenia pomiędzy regułami, co zapewnia właściwe użycie odpowiednich reguł w przypadku konfliktu.
  • Poprawka błędu.

Access8Math v1.2 dziennik aktualizacji

  • Nowa reguła

    • reguła liczby ujemnej: Przeczytaj "ujemny" zamiast "znak minus", gdy znak minus w pierwszym elemencie lub jego poprzedni element jest pewnym operatorem.
    • reguła dodawania ułamka liczby całkowitej: Odczytaj "dodaj" między liczbą całkowitą a ułamkiem, gdy ułamek poprzedniego elementu jest liczbą całkowitą.
  • Ulepszenie architektury programu

    • dodaj klasę rodzeństwa
    • dodaj dynamiczne generowanie klasy Complement
  • Poprawka błędu

Access8Math v1.1 dziennik aktualizacji

  • W trybie nawigacji, polecenie "Ctrl+c" kopiuje kod źródłowy obiektu MathML.
  • Okno dialogowe Ustawienia w oknie Preferencje:

    • Język: Access8Math język czytania treści matematycznych.
    • Analizuj matematyczne znaczenie zapisu: Analizuj zapis semantycznie, w linii zawierającej określone reguły matematyczne, czytaj zgodnie z matematycznym znaczeniem tych reguł.
    • Odczytuj wzór zdefiniowany w słowniku: Jeżeli dany wzór jest zdefiniowany w słowniku, używaj słownika do odczytywania znaczenia elementów większej części zapisu.
    • Odczytuj tworzone automatycznie: Jeżeli wzór nie jest zdefiniowany w słowniku lub jego definicja jest niekompletna, używaj funkcji automatycznego tworzenia do odczytywania elementów większej całości.
  • Dodawanie prostej reguły. Pojedyncze reguły to uproszczona wersja wielu reguł. Aby ułatwić odczytanie i zrozumienie zapisu, który składa się tylko z jednego elementu, można pominąć nieodczytywanie skryptu przed zapisem i po nim.

  • Zaktualizuj unicode.dic.
  • Poprawka błędu.