From df995b48ce9f80e5cc0c5f332d4907937b9b687d Mon Sep 17 00:00:00 2001 From: alastair-irving <29164966+ajirving@users.noreply.github.com> Date: Fri, 31 Oct 2014 23:26:50 +0000 Subject: [PATCH] All of istvan's changes to the Jaws scripts are now implemented so delete the modified by Istvan folder. Note that speech.py still needs to be updated with his new superscript code for the new voice to take effect. --- jaws/latex.jsb | Bin 7564 -> 7788 bytes jaws/latex.jss | 6 +- jaws/latex.smf | 4 +- jaws/modified_by_istvan/latex.JCF | 7 - jaws/modified_by_istvan/latex.JSS | 258 ------------------------------ jaws/modified_by_istvan/latex.jkm | 33 ---- jaws/modified_by_istvan/latex.jsb | Bin 7768 -> 0 bytes jaws/modified_by_istvan/latex.jsd | 56 ------- jaws/modified_by_istvan/latex.jsm | 133 --------------- jaws/modified_by_istvan/latex.smf | 127 --------------- 10 files changed, 6 insertions(+), 618 deletions(-) delete mode 100644 jaws/modified_by_istvan/latex.JCF delete mode 100644 jaws/modified_by_istvan/latex.JSS delete mode 100644 jaws/modified_by_istvan/latex.jkm delete mode 100644 jaws/modified_by_istvan/latex.jsb delete mode 100644 jaws/modified_by_istvan/latex.jsd delete mode 100644 jaws/modified_by_istvan/latex.jsm delete mode 100644 jaws/modified_by_istvan/latex.smf diff --git a/jaws/latex.jsb b/jaws/latex.jsb index d0ed9f7682aadb18a007b6da33b907c881831bef..49994fdad10947101521346dd663f0edec57577f 100644 GIT binary patch delta 89 zcmeCNeq%Gihe<|mqn{rm(-M}=^B4~^3Ko|Z*fB6L@BpzWBaq;j9L5qo`7IMWA4nWY e_!LXfmW<;=0B_j5&(5p B50n4^ diff --git a/jaws/latex.jss b/jaws/latex.jss index fdf1f8d..063e606 100644 --- a/jaws/latex.jss +++ b/jaws/latex.jss @@ -65,10 +65,12 @@ let input = latex_access.speech(input) let input = StringReplaceSubstrings (input, "&", "&") let input = StringReplaceSubstrings (input, "", smmGetStartMarkupForAttributes (attrib_subscript|attrib_text)) let input = StringReplaceSubstrings (input, "", smmGetEndMarkupForAttributes (attrib_subscript|attrib_text)) +let input = StringReplaceSubstrings (input, "", smmGetStartMarkupForAttributes (attrib_superscript|attrib_text)) +let input = StringReplaceSubstrings (input, "", smmGetEndMarkupForAttributes (attrib_superscript|attrib_text)) let input = StringReplaceSubstrings (input, "", smmGetStartMarkupForAttributes (attrib_bold|attrib_text)) let input = StringReplaceSubstrings (input, "", smmGetEndMarkupForAttributes (attrib_bold|attrib_text)) -let input=StringReplaceSubstrings (input, "", smmGetStartMarkupForAttributes (attrib_italic|attrib_text)) -let input=StringReplaceSubstrings (input, "", smmGetEndMarkupForAttributes (attrib_italic|attrib_text)) +let input=StringReplaceSubstrings (input, "", smmGetStartMarkupForAttributes (attrib_double_strikeout|attrib_text)) +let input=StringReplaceSubstrings (input, "", smmGetEndMarkupForAttributes (attrib_double_strikeout|attrib_text)) endif Say (input, ot_selected_item, true) else diff --git a/jaws/latex.smf b/jaws/latex.smf index 7df6487..6bc6d71 100644 --- a/jaws/latex.smf +++ b/jaws/latex.smf @@ -1,8 +1,8 @@ [Attribute Behavior Table] default=0|MessageVoice||| 3=3|||BoldVoice| -1025=3|||SuperscriptVoice| -2049=3|||SubscriptVoice| +1025=3|||DoubleStrikeoutVoice| +2049=3|||SuperscriptVoice| 4097=3|||SubscriptVoice| 5=3|||ItalicVoice| [Indentation Behavior Table] diff --git a/jaws/modified_by_istvan/latex.JCF b/jaws/modified_by_istvan/latex.JCF deleted file mode 100644 index d22fe17..0000000 --- a/jaws/modified_by_istvan/latex.JCF +++ /dev/null @@ -1,7 +0,0 @@ -[Braille] -Grade2Translation=0 -BrailleMoveActiveCursor=1 -BrailleTranslationType=1 -ContractedBrailleInput=0 -[Options] -Scheme=latex diff --git a/jaws/modified_by_istvan/latex.JSS b/jaws/modified_by_istvan/latex.JSS deleted file mode 100644 index 9f7c416..0000000 --- a/jaws/modified_by_istvan/latex.JSS +++ /dev/null @@ -1,258 +0,0 @@ -; latex.jss -; A part of the latex-access project at http://latex-access.sourceforge.net/ -; Author: Alastair Irving -; Modified by: István Velegi -; Copyright (C) 2011 Alastair Irving/latex-access Contributors -; -; This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; -; either version 2 of the License, or (at your option) any later version. -; -; This program is distributed in the hope that it will be useful, -; but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -; See the GNU General Public License for more details. -; -; You should have received a copy of the GNU General Public License along with this program; if not, visit -; - - -; Documentation by: Jose Tamayo( jtblas@hotmail.com) -; -; history of changes -; -; Needs: -; 1. JSM file for messages -; 2. proper variable naming -; 3. intro for functions. -; 4. Hungarian notation -; 5. Move all literals and messages to the latex.jsm file. - - -include "hjconst.jsh" - - include "latex.jsm" - -globals int initialised, -int ProcessMaths, -object latex_access, -object matrix, -int row, -int column - -Void Function AutoStartEvent () -if !initialised then -let latex_access=CreateObject (o_latexAccess) -let initialised=true -endif -EndFunction - - -Script reInitialise () -let latex_access=CreateObject (o_latexAccess) -sayMessage(1, msgReInit_s); -EndScript - - -Void Function SayLine () -if ProcessMaths then -var string input -let input = GetLine () - -if StringIsBlank(input) then -let input = "blank" -else -let input = latex_access.speech(input) -let input = StringReplaceSubstrings (input, "&", "&") -let input = StringReplaceSubstrings (input, "", smmGetStartMarkupForAttributes (attrib_subscript|attrib_text)) -let input = StringReplaceSubstrings (input, "", smmGetEndMarkupForAttributes (attrib_subscript|attrib_text)) -let input = StringReplaceSubstrings (input, "", smmGetStartMarkupForAttributes (attrib_superscript|attrib_text)) -let input = StringReplaceSubstrings (input, "", smmGetEndMarkupForAttributes (attrib_superscript|attrib_text)) -let input = StringReplaceSubstrings (input, "", smmGetStartMarkupForAttributes (attrib_bold|attrib_text)) -let input = StringReplaceSubstrings (input, "", smmGetEndMarkupForAttributes (attrib_bold|attrib_text)) -let input=StringReplaceSubstrings (input, "", smmGetStartMarkupForAttributes (attrib_double_strikeout|attrib_text)) -let input=StringReplaceSubstrings (input, "", smmGetEndMarkupForAttributes (attrib_double_strikeout|attrib_text)) -endif -Say (input, ot_selected_item, true) -else -SayLine () -endif -EndFunction - -Script ToggleMaths () -if ProcessMaths then -let ProcessMaths = false -SayMessage (ot_status, msgProcessingOff_L, msgProcessingOff_S) -else -let ProcessMaths = true -SayMessage(OT_STATUS,msgProcessingOn_L,msgProcessingOn_S) -endif - -EndScript - -Script ToggleDollarsBraille () -var int result -let result=latex_access.toggle_dollars_nemeth() -if result==-1 then -SayMessage (ot_status, msgBrailleDollarsOff_L, msgBrailleDollarsOff_S) -else -SayMessage (ot_status, msgBrailleDollarsOn_L, msgBrailleDollarsOn_S) -endif -EndScript - -Script ToggleDollarsSpeech () -var int result -let result=latex_access.toggle_dollars_speech() -if result==-1 then -SayMessage (ot_status, msgSpeechDollarsOff_L, msgSpeechDollarsOff_S) -else -SayMessage (ot_status, msgSpeechDollarsOn_L, msgSpeechDollarsOn_S) -endif -EndScript - -Int Function BrailleBuildLine () -if ProcessMaths then -var string input -let input = GetLine() -let input = StringReplaceSubstrings (input, sScrollDownSymbols , "") -let input=StringTrimTrailingBlanks (input) -let input = latex_access.nemeth(input) -; now sort out bad dots 456 -let input =StringReplaceSubstrings (input, "_", "\127") -BrailleAddString (input, 0, 0, 0) - -endif -return true -EndFunction - -Script InputMatrix () -let matrix=CreateObject (o_latex_access_matrix) -let row=1 -let column=1 -matrix.tex_init(GetSelectedText ()) -; JT: Replace the msg var with a message variable in the latex.jsm file -var string msg -let msg ="Initialised " -let msg=msg+inttostring(matrix.rows) -let msg=msg+sPadBy -let msg=msg+inttostring(matrix.columns) -let msg=msg +sPadMatrix -SayString(msg) -EndScript - -Script HotKeyHelp () -; check the virtual buffer and close it if active. -If UserBufferIsActive () Then - UserBufferDeactivate () -EndIf -; Display the help text when the user presses JAWSKey+H -SayFormattedMessage(OT_USER_BUFFER, msgHotKeyHelp) -AddHotKeyLinks () -EndScript - -Script MatrixRight () -if column < matrix.columns then -let column = column+1 -saystring(matrix.get_cell(row,column)) -else -saystring(sEndRow) -endif -EndScript - -Script MatrixLeft () -if column > 1 then -let column = column - 1 -saystring(matrix.get_cell(row,column)) -else -saystring(sStartRow) -endif -EndScript - -Script MatrixDown () -if row < matrix.rows then -let row = row+1 -saystring(matrix.get_cell(row,column)) -else -saystring(sEndColumn) -endif -EndScript - -Script MatrixUp () -if row > 1 then -let row = row - 1 -saystring(matrix.get_cell(row,column)) -else -SayString(sStartColumn) -endif -EndScript - -; JT: This variable named i must be changed -Script SayRow (int i) -if i>0 && i <= matrix.rows then -saystring(matrix.get_row(i," ")) -else -saystring(sInvalidRow) -endif -EndScript -; JT: Find out what i is for and replace if needed. -Script SayColumn (int i) -if i>0 && i <=matrix.columns then -saystring(matrix.get_col(i," ")) -else -saystring(sInvalidColumn) -endif -EndScript - -Script preprocessorAdd () -var string input, int args, string strargs, string translation -if InputBox (sCommandToRedefine, "Initial LaTeX", input) then -if InputBox (sEnterCommandArguments, "Number of arguments", strargs) then -if InputBox (sEnterCustomCommandDef, "Translation", translation) then -let args=StringToInt (strargs) -latex_access.preprocessor_add(input,args,translation) -endif -endif -endif -EndScript - - -Script PreprocessorFromString () -latex_access.preprocessor_from_string(GetSelectedText ()) - - -EndScript - - - -Script PreprocessorWrite () -var string filename -if InputBox (sEnterFileToSaveTo , "Filename", filename) then -if FileExists (filename) then -var int result -let result=ExMessageBox (sFileExistError , sFileExistTitle , MB_YESNO) -if result==IDNO then -return -endif -endif -latex_access.preprocessor_write(filename) -endif -EndScript - - -Script PreprocessorRead () -var string filename -; JT: another literal to move to the latex.jsm file. -if InputBox ("enter full filename to read from ", "Filename", filename) then -if FileExists (filename) then -latex_access.preprocessor_read(filename) -else -MessageBox (sFileNoExist ) -endif -endif -EndScript - - - - - - - - diff --git a/jaws/modified_by_istvan/latex.jkm b/jaws/modified_by_istvan/latex.jkm deleted file mode 100644 index 2ec60c8..0000000 --- a/jaws/modified_by_istvan/latex.jkm +++ /dev/null @@ -1,33 +0,0 @@ -[Common Keys] -Control+M=ToggleMaths -Control+Shift+M=InputMatrix -Control+Shift+L=MatrixRight -Control+Shift+J=MatrixLeft -Control+Shift+K=MatrixDown -Control+Shift+I=MatrixUp -Control+Shift+1=SayRow(1) -Control+Shift+2=SayRow(2) -Control+Shift+3=SayRow(3) -Control+Shift+4=SayRow(4) -Control+Shift+5=SayRow(5) -Control+Shift+6=SayRow(6) -Control+Shift+7=SayRow(7) -Control+Shift+8=SayRow(8) -Control+Shift+9=SayRow(9) -Control+Alt+1=SayColumn(1) -Control+Alt+2=SayColumn(2) -Control+Alt+3=SayColumn(3) -Control+Alt+4=SayColumn(4) -Control+Alt+5=SayColumn(5) -Control+Alt+6=SayColumn(6) -Control+Alt+7=SayColumn(7) -Control+Alt+8=SayColumn(8) -Control+Alt+9=SayColumn(9) -Control+Shift+D=ToggleDollarsSpeech -Control+Shift+R=PreprocessorRead -Control+Shift+A=preprocessorAdd -Control+Shift+W=PreprocessorWrite -Control+Shift+H=PreprocessorFromString -Insert+H=HotKeyHelp -Control+Alt+Shift+R=reInitialise -Control+D=ToggleDollarsBraille diff --git a/jaws/modified_by_istvan/latex.jsb b/jaws/modified_by_istvan/latex.jsb deleted file mode 100644 index a57ed7133d2cbbb27daefa161048952f23f8bc68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7768 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 DsdqeF diff --git a/jaws/modified_by_istvan/latex.jsd b/jaws/modified_by_istvan/latex.jsd deleted file mode 100644 index 014cadd..0000000 --- a/jaws/modified_by_istvan/latex.jsd +++ /dev/null @@ -1,56 +0,0 @@ -:function AutoStartEvent - -:script reInitialise -:Synopsis Loads the COM object again. -:Description Run this if there is no speech or Braille. - -:function SayLine -:Synopsis An overidden version of the default, which processes maths before it is spoken. - -:script ToggleMaths -:Synopsis Toggles the speaking of mathematical expressions as either straight latex or a more verbal rendering. - -:script ToggleDollarsBraille -:Synopsis Toggles whether or not dollars are removed in braille. - -:script ToggleDollarsSpeech -:Synopsis Toggles the speaking of dollars. - -:function BrailleBuildLine -:Returns int No Return Description - -:script InputMatrix -:Synopsis Highlight a matrix and then run this script to have it created as an object. - -:script HotKeyHelp - -:script MatrixRight -:Synopsis Moves the matrix cursor to the right and speaks the new cell. - -:script MatrixLeft -:Synopsis Moves the matrix cursor to the left and speaks the new cell. - -:script MatrixDown -:Synopsis Moves the matrix cursor down and speaks the cell. - -:script MatrixUp -:Synopsis Moves the matrix cursor up and speaks the cell. - -:script SayRow -:Synopsis Speaks the required row of the matrix. - -:script SayColumn -:Synopsis Says the required column of the matrix - -:script preprocessorAdd -:Synopsis Adds a custom command to the preprocessor. - -:script PreprocessorFromString -:Synopsis adds commands defined in the highlighted text to the preprocessor. - -:script PreprocessorWrite -:Synopsis Saves the preprocessor to a file. - -:script PreprocessorRead -:Synopsis Reads preprepreprocessor entries from a file. - diff --git a/jaws/modified_by_istvan/latex.jsm b/jaws/modified_by_istvan/latex.jsm deleted file mode 100644 index b1084d8..0000000 --- a/jaws/modified_by_istvan/latex.jsm +++ /dev/null @@ -1,133 +0,0 @@ -; latex.jsm -; A part of the latex-access project at http://latex-access.sourceforge.net/ -; Author: Alastair Irving -; Modified by: Istvan Velegi -; Copyright (C) 2011 Alastair Irving/latex-access Contributors -; -; This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; -; either version 2 of the License, or (at your option) any later version. -; -; This program is distributed in the hope that it will be useful, -; but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -; See the GNU General Public License for more details. -; -; You should have received a copy of the GNU General Public License along with this program; if not, visit -; -; Created by Jose Tamayo on 2/25/2010 -; this will allow for latex-access to load the messages and vars correctly. - -const -o_latexAccess = "latex_access", -o_latex_access_matrix = "latex_access_matrix", -; input variable literals -sScrollDownSymbols = "scroll down symbol", -sPadBy = " by ", -sPadMatrix = " matrix ", -sEndRow = "end row", -sStartRow = "start row", -sEndColumn = "end column", -sStartColumn = "start column", -sInvalidRow = "Invalid Row", -sInvalidColumn = "invalid column", -sCommandToReDefine = "Enter the command you wish to re-define.", -sEnterCommandArguments = "Enter the number of arguments of the command.", -sEnterCustomCommandDef = "Enter the definition of the custom command, that is, the standard LaTeX to which it is equivalent.", -sEnterFileToSaveTo = "enter full filename to save to", -sFileExistError = "The file you specified already exists. Do you wish to replace it?", -sFileExistTitle = "File Exists", -sFileNoExist = "File does not exist", -;keystrokes -ks1 = "control+shift+d" ;open default file - -messages -@msgReInit_s -LaTeX addon has been re-initialised. -@@ -@msgReInit_l -LaTeX addon has been re-initialised. -@@ -@msgProcessingOn_S -Processing on -@@ -@msgProcessingOn_L -Maths to be processed to a more verbal form -@@ -@msgProcessingOff_S -Processing off -@@ -@msgProcessingOff_L -maths to be read as plain latex -@@ -@msgBrailleDollarsOff_S -Braille Dollars off -@@ -@msgBrailleDollarsOff_L -Dollars will now be ignored in braille -@@ -@msgBrailleDollarsOn_S -Braille Dollars on -@@ -@msgBrailleDollarsOn_L -Dollars will now be shown in braille -@@ - -@msgSpeechDollarsOff_S -Speech Dollars off -@@ -@msgSpeechDollarsOff_L -Dollars will now be ignored in speech -@@ -@msgSpeechDollarsOn_S -Speech Dollars on -@@ -@msgSpeechDollarsOn_L -Dollars will now be shown in Speech -@@ - -; JT HERE -; Hot key help for latex-access -@msgHotKeyHelp -Welcome to the LaTeX Access Tools for JAWS. - -NOTE: There is currently no means of independently toggling of speech and braille. - -Press %KeyFor(ToggleMaths ) to toggle processing of LaTeX on and off -Press %KeyFor(ToggleDollarsBraille ) To toggle Braille dollars on or off -Press %KeyFor(ToggleDollarsSpeech ) To toggle Speech dollars on or off -Press %KeyFor(InputMatrix ) to create a matrix - -the Preprocessor -LaTeX enables you to define custom commands. The scripts can handle -this but they must be told what the custom commands are. This is done -by means of the preprocessor. - -Press %KeyFor(preprocessorAdd ) to add a preprocessor command - -In the first textbox, enter the custom command, in the next enter the number of arguments, 0 if there -are none, and in the 3rd box enter the translation of the custom -command. The translation is the standard LaTeX equivalent of the -command, using #n to denote places where the nth argument should be -interpolated into the translation. The 3 textboxes correspond to the -3 arguments to the \newcommand command used to define the custom -command. - -Preprocessor commands are lost when JAWS is restarted. You may load multiple preprocessor files. -Press %KeyFor(PreprocessorWrite ) to save the custom preprocessor commands to a file. -Press %KeyFor(PreprocessorRead ) to retreive custom preprocessor commands previously saved - -The Matrix Processor -To load a matrix into the processor, highlight its contents, (not -including any \begin and \end commands), and press %KeyFor(InputMatrix ) . For -example you might highlight the following: - -1 & 2\\ -3 & 4\\ - -CTRL+SHIFT+j, K, L, or I act as arrows that navigate the matrix -CTRL+SHIFT with a number reads that row -cTRL+ALT with a number reads that column. - -Press %KeyFor(HotKeyHelp ) to redisplay this message -@@ - -EndMessages diff --git a/jaws/modified_by_istvan/latex.smf b/jaws/modified_by_istvan/latex.smf deleted file mode 100644 index 6bc6d71..0000000 --- a/jaws/modified_by_istvan/latex.smf +++ /dev/null @@ -1,127 +0,0 @@ -[Attribute Behavior Table] -default=0|MessageVoice||| -3=3|||BoldVoice| -1025=3|||DoubleStrikeoutVoice| -2049=3|||SuperscriptVoice| -4097=3|||SubscriptVoice| -5=3|||ItalicVoice| -[Indentation Behavior Table] -default=1|MessageVoice||| -[HTML Attribute Behavior Table] -onclick=1|NormalVoice:clickable||| -onmouseover=1|NormalVoice:on mouse over||| -visited=1|NormalVoice:visited||| -[Other Behavior Table] -Cap=3|NormalVoice||SingleCapVoice| -AllCaps=3|NormalVoice||AllCapsVoice| -Repetition=1|MessageVoice||| -Spell=3|||SpellingVoice| -Quote=3|||NormalVoice| -[Font Size Behavior Table] -default=0|MessageVoice||| -[Font Name Behavior Table] -default=0|MessageVoice||| -[Color Behavior Table] -default=0|MessageVoice||| -[ControlType Behavior Table] -1=1|NormalVoice||| -2=1|NormalVoice||| -3=1|NormalVoice||| -4=1|NormalVoice||| -5=1|NormalVoice||| -6=1|NormalVoice||| -7=1|NormalVoice||| -8=1|NormalVoice||| -9=1|NormalVoice||| -10=1|NormalVoice||| -11=1|NormalVoice||| -12=1|NormalVoice||| -13=1|NormalVoice||| -14=1|NormalVoice||| -15=1|NormalVoice||| -16=1|NormalVoice||| -17=1|NormalVoice||| -18=1|NormalVoice||| -19=1|NormalVoice||| -20=1|NormalVoice||| -21=1|NormalVoice||| -22=1|NormalVoice||| -23=1|NormalVoice||| -24=1|NormalVoice||| -25=1|NormalVoice||| -26=1|NormalVoice||| -27=1|NormalVoice||| -28=1|NormalVoice||| -29=1|NormalVoice||| -30=1|NormalVoice||| -31=1|NormalVoice||| -32=1|NormalVoice||| -33=1|NormalVoice||| -34=1|NormalVoice||| -35=1|NormalVoice||| -36=1|NormalVoice||| -37=1|NormalVoice||| -38=1|NormalVoice||| -39=1|NormalVoice||| -40=1|NormalVoice||| -41=1|NormalVoice||| -42=1|NormalVoice||| -43=1|NormalVoice||| -44=1|NormalVoice||| -45=1|NormalVoice||| -46=1|NormalVoice||| -47=1|NormalVoice||LinkVoice| -48=1|NormalVoice||LinkVoice| -49=1|NormalVoice||LinkVoice| -50=1|NormalVoice||LinkVoice| -51=1|NormalVoice||| -52=1|NormalVoice||| -53=1|NormalVoice||| -54=1|NormalVoice||| -55=1|NormalVoice||| -56=1|NormalVoice||| -57=1|NormalVoice||| -58=1|NormalVoice||| -59=1|NormalVoice||| -60=1|NormalVoice||| -61=1|NormalVoice||| -62=1|NormalVoice||| -63=1|NormalVoice||| -64=1|NormalVoice||| -65=1|NormalVoice||| -66=1|NormalVoice||| -67=1|NormalVoice||| -68=1|NormalVoice||HeadingLevel1Voice| -69=1|NormalVoice||HeadingLevel2Voice| -70=1|NormalVoice||HeadingLevel3Voice| -71=1|NormalVoice||HeadingLevel4Voice| -72=1|NormalVoice||HeadingLevel5Voice| -73=1|NormalVoice||HeadingLevel6Voice| -74=1|NormalVoice||| -75=1|NormalVoice||| -76=1|NormalVoice||| -77=1|NormalVoice||| -78=1|NormalVoice||| -79=1|NormalVoice||| -80=1|NormalVoice||| -81=1|NormalVoice||| -82=1|NormalVoice||| -83=1|NormalVoice||| -default=1|NormalVoice||| -[ControlState Behavior Table] -1=1|NormalVoice||| -2=1|NormalVoice||| -4=1|NormalVoice||| -8=1|NormalVoice||| -16=1|NormalVoice||| -32=1|NormalVoice||| -64=1|NormalVoice||| -128=1|NormalVoice||| -256=1|NormalVoice||| -512=1|NormalVoice||| -1024=1|NormalVoice||| -2048=1|NormalVoice||| -4096=1|NormalVoice||| -default=1|NormalVoice||| -[Information] -Description=special scheme for use with latex.