Topics

[分享] Access8Math 與 MathPlayer 閱讀 Word 內以 MathType 寫成的數學內容 #文書處理

woody tseng
 

Hello,

收到朋友詢問閱讀 Word 內以 MathType 寫成的數學內容的問題
經測試發覺在 NVDA user guide 提到的資訊與實際有差異,如下 NVDA user guide 說明
• Design Science MathType in Microsoft Word and PowerPoint. MathType needs to be installed in order for this to work. The trial version is sufficient.
這邊表示 MathType 試用版即可閱讀,但經測試發現試用版過了30天試用後,會限制部份功能的使用,其中也包括 NVDA 透過 MathType 獲得 MathML 的功能
功能限制後,因無法獲得到 MathML 所以是無法閱讀數學內容喔

另外因上次偉豪兄製作 106 年學科能力測驗試題時,附件 Word 檔而赫然發覺大考中心學測的試題是 MathType 寫成的
所以如果 MathType 在試用期內或是正式版皆可順利閱讀 Word 版學測考題的數學內容喔
以下為近5年的考題連結,可以參考與玩玩看報讀的效果

106年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/106SAT_Paper/03-106%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8%E8%A9%A6%E5%8D%B7%E5%AE%9A%E7%A8%BF.docx
105年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/105SAT_Paper/03-105%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8_%E5%AE%9A%E7%A8%BF.docx
104年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/104SAT_Paper/03-104%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8%E5%AE%9A%E7%A8%BF.docx
103年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/103SAT_Paper/03-103%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8%E8%A9%A6%E9%A1%8C%E5%AE%9A%E7%A8%BF.docx
102年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/102SAT_Paper/03-102%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8.doc

PS:107年的 Word 版上未放上網站上

Woody

=?ISO-2022-JP?Q?=1B$B9b=4082=22=1B=28J?=
 

因為 MathType 要錢,推廣有障礙,我在找替代方案,有人有相關資訊嗎?
香港用 MathCast, 不知道能否替代?

On Tue, 27 Feb 2018, woody tseng wrote:
Date: Tue, 27 Feb 2018 21:57:54
From: woody tseng <tsengwoody.tw@...>
Reply-To: nvda-tw@groups.io
To: nvda-tw@groups.io
Subject: [nvda-tw] [分享] Access8Math 與 MathPlayer 閱讀 Word 內以 MathType
寫成的數學內容
Hello,
收到朋友詢問閱讀 Word 內以 MathType 寫成的數學內容的問題
經測試發覺在 NVDA user guide 提到的資訊與實際有差異,如下 NVDA user guide 說明
* Design Science MathType in Microsoft Word and PowerPoint. MathType needs to be installed in order for this to work. The trial version is sufficient.
這邊表示 MathType 試用版即可閱讀,但經測試發現試用版過了30天試用後,會限制部份功能的使用,其中也包括 NVDA 透過 MathType 獲得 MathML 的功能
功能限制後,因無法獲得到 MathML 所以是無法閱讀數學內容喔
另外因上次偉豪兄製作 106 年學科能力測驗試題時,附件 Word 檔而赫然發覺大考中心學測的試題是 MathType 寫成的
所以如果 MathType 在試用期內或是正式版皆可順利閱讀 Word 版學測考題的數學內容喔
以下為近5年的考題連結,可以參考與玩玩看報讀的效果
106年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/106SAT_Paper/03-106%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8%E8%A9%A6%E5%8D%B7%E5%AE%9A%E7%A8%BF.docx
105年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/105SAT_Paper/03-105%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8_%E5%AE%9A%E7%A8%BF.docx
104年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/104SAT_Paper/03-104%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8%E5%AE%9A%E7%A8%BF.docx
103年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/103SAT_Paper/03-103%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8%E8%A9%A6%E9%A1%8C%E5%AE%9A%E7%A8%BF.docx
102年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/102SAT_Paper/03-102%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8.doc
PS:107年的 Word 版上未放上網站上
Woody

woody tseng
 

Hello,
因為 MathType 要錢,推廣有障礙,我在找替代方案,有人有相關資訊嗎?
就閱讀的話用 HTML + MathML 應該是較好的做法,像偉豪兄製作的網頁數學內容我覺得就很方便
會提 Word+MathType 是因一般數學教材很多是用 MathType 寫成,相對可獲得的資源多
香港用 MathCast, 不知道能否替代?
MathCast 是撰寫 MathML 用的工具,但 MathCast 整體實做我覺得不夠細緻,有些式子打出來不夠標準,操作也不直覺,與商用的 MathType、wiris、Word 數學編輯器 相比有差距,加上似乎沒在開發更新了
MathCast 唯一的優點是 NVDA 可操作性較高,但其實也沒到很好操作的程度

Woody

=?ISO-2022-JP?Q?=1B$B9b=4082=22=1B=28J?=
 

HTML + MathML 有以下限制:
1. 學生只能讀不能寫
2. 一般教師出題寫教材還是用 word
基於這些理由,要實際用在教學現場還是有障礙。

Eric 兄可以分享看看香港的狀況嗎?

On Tue, 27 Feb 2018, woody tseng wrote:
Date: Tue, 27 Feb 2018 22:31:42
From: woody tseng <tsengwoody.tw@...>
Reply-To: nvda-tw@groups.io
To: nvda-tw@groups.io
Subject: Re: [nvda-tw] [分享] Access8Math 與 MathPlayer 閱讀 Word 內以
MathType 寫成的數學內容
Hello,
因為 MathType 要錢,推廣有障礙,我在找替代方案,有人有相關資訊嗎?
就閱讀的話用 HTML + MathML 應該是較好的做法,像偉豪兄製作的網頁數學內容我覺得就很方便
會提 Word+MathType 是因一般數學教材很多是用 MathType 寫成,相對可獲得的資源多
香港用 MathCast, 不知道能否替代?
MathCast 是撰寫 MathML 用的工具,但 MathCast 整體實做我覺得不夠細緻,有些式子打出來不夠標準,操作也不直覺,與商用的 MathType、wiris、Word 數學編輯器 相比有差距,加上似乎沒在開發更新了
MathCast 唯一的優點是 NVDA 可操作性較高,但其實也沒到很好操作的程度
Woody

楠特巡迴 黃偉豪
 

我當時在挖學科能力測驗的題目時,
就有發現是 MathType 做的,
但是在沒有安裝 MathType 的電腦上,
光靠 MathPlayer 和 A8M 是讀不出來的,
把它做成以 MathML 呈現的 html 檔則無此問題,
所以之後跟大家分享的版本都是以網頁模式,

而在網頁的製作,
剛好今天也和孝宇老師在討論,
就在這裡一併提出想法,
如同高老師所述, MathType 本身是要付費的軟體,
所以就算高老師曾經發展相關的附加元件,
還是要搭配正版的 MathType 才能長久運做,

我剛開始製作,是使用 woody 兄推薦的 WIRIS 搭配 html 編輯器,
後來改用 Amaya 去編輯,
這兩者都不需要 MathType 就可以製作,
WIRIS 是網頁模式, NVDA 能支援按鍵點選,
網頁有無障礙版,可以將式子轉成文字供報讀,
但如果要製作網頁,就要將式子複製起來,
直接在 html 碼的相關位置貼上,
而 MathML 碼是相當龐大的,
要修改或調整都非常頭痛;

Amaya 最大的好處是 WYSIWYG 所見即所得的編輯器,
而且可以分割視窗對照 html 碼和實際呈現狀況,
常用的數學表示式也設有快速鍵,
但對於 NVDA 的支援性就很差,
除了沒有辦法在 html 和所得畫面間用鍵盤跳轉,
大部份的內容也唸不出來。

以上是目前製作的經驗整理,

至於高老師提到的學生交作業的問題,
我目前還是請他們直接打 nemeth
我在課堂上出題目給學生練習,
也是直接使用記事本配合 nemeth 出題和作答,
可能國中階段的複雜度較低吧,
這兩天上課有試著對於學生要加強練習的題目,
在課堂上用 Amaya 出題,
讓學生用瀏覽器閱讀,再用記事本作答,
後來發現太麻煩,還是直接在記事本上處理......哈哈哈


woody tseng <tsengwoody.tw@...> 於 2018年2月27日 下午9:57 寫道:

Hello,

收到朋友詢問閱讀 Word 內以 MathType 寫成的數學內容的問題
經測試發覺在 NVDA user guide 提到的資訊與實際有差異,如下 NVDA user guide 說明
• Design Science MathType in Microsoft Word and PowerPoint. MathType needs to be installed in order for this to work. The trial version is sufficient.
這邊表示 MathType 試用版即可閱讀,但經測試發現試用版過了30天試用後,會限制部份功能的使用,其中也包括 NVDA 透過 MathType 獲得 MathML 的功能
功能限制後,因無法獲得到 MathML 所以是無法閱讀數學內容喔

另外因上次偉豪兄製作 106 年學科能力測驗試題時,附件 Word 檔而赫然發覺大考中心學測的試題是 MathType 寫成的
所以如果 MathType 在試用期內或是正式版皆可順利閱讀 Word 版學測考題的數學內容喔
以下為近5年的考題連結,可以參考與玩玩看報讀的效果

106年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/106SAT_Paper/03-106%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8%E8%A9%A6%E5%8D%B7%E5%AE%9A%E7%A8%BF.docx
105年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/105SAT_Paper/03-105%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8_%E5%AE%9A%E7%A8%BF.docx
104年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/104SAT_Paper/03-104%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8%E5%AE%9A%E7%A8%BF.docx
103年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/103SAT_Paper/03-103%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8%E8%A9%A6%E9%A1%8C%E5%AE%9A%E7%A8%BF.docx
102年試題:http://www.ceec.edu.tw/AbilityExam/AbilityExamPaper/102SAT_Paper/03-102%E5%AD%B8%E6%B8%AC%E6%95%B8%E5%AD%B8.doc

PS:107年的 Word 版上未放上網站上

Woody




--
Kaohsiung Municipal Nanzih Special School
Itinerant Teacher of the Visually Impaired
黃偉豪  0933637427
 NVDA Certified Expert

woody tseng
 

Hello,

撰寫的部份確實沒看到較好的方式
確實在國中階段數學內容因沒那麼複雜用 MathML 的效益與必要性沒那麼明顯
數學內容愈來愈複雜時,用MathML才會有明顯的效果

Woody

嘯傲俠羽
 

您好︰
想請教一下,在記事本邊遺數學語法的可能性如何?
使用 html+ mathml
雖然記事本編輯視障者僅僅摸院一對城市語言語法,
(當作寫程式學術學),
但至少能在電腦螢幕上呈現「正常的數學」內容,
如此明眼人也還是能看懂視障者逤表達數學內容,
不知是否可行?
可以怎樣進行?
謝謝!

On Tue, 27 Feb 2018, woody tseng wrote:
Hello,


因為 MathType 要錢,推廣有障礙,我在找替代方案,有人有相關資訊嗎?
就閱讀的話用 HTML + MathML 應該是較好的做法,像偉豪兄製作的網頁數學內容我覺得就很方便
會提 Word+MathType 是因一般數學教材很多是用 MathType 寫成,相對可獲得的資源多


香港用 MathCast, 不知道能否替代?
MathCast 是撰寫 MathML 用的工具,但 MathCast 整體實做我覺得不夠細緻,有些式子打出來不夠標準,操作也不直覺,與商用的 MathType、wiris、Word 數學編輯器 相比有差距,加上似乎沒在開發更新了
MathCast 唯一的優點是 NVDA 可操作性較高,但其實也沒到很好操作的程度

Woody

woody tseng
 

Hello,

有一種簡易語法(AsciiMath)可再單行內輸寫語法在轉成MathML
複雜度比起 MathML 低很多,但就是如果數學內容複雜時,會有很多層括號
例如要輸入一元二次方程解,AsciiMath輸入為
`x=(-b±sqrt(b^2-4ac))/(2a)`
可經下方連結的編輯器輸出轉換成一元二次方程解MathML版的數學內容,亦可參考附件

AsciiMath編輯器:https://www1.chapman.edu/~jipsen/mathml/asciimatheditor.xml
AsciiMath官網:http://asciimath.org/

在尚無很好支援的GUI編輯MathML工具前,不失為一種輸入方式

Woody

嘯傲俠羽
 

謝謝!請問我看到
mathmax,
那又是什麼?謝謝!
我該從何處著手學習這些標記語言?
至少先教學國小朋友開始!謝謝!

On Tue, 27 Feb 2018, woody tseng wrote:
Hello,

有一種簡易語法(AsciiMath)可再單行內輸寫語法在轉成MathML
複雜度比起 MathML 低很多,但就是如果數學內容複雜時,會有很多層括號
例如要輸入一元二次方程解,AsciiMath輸入為
`x=(-b±sqrt(b^2-4ac))/(2a)`
可經下方連結的編輯器輸出轉換成一元二次方程解MathML版的數學內容,亦可參考附件

AsciiMath編輯器:https://www1.chapman.edu/~jipsen/mathml/asciimatheditor.xml
AsciiMath官網:http://asciimath.org/

在尚無很好支援的GUI編輯MathML工具前,不失為一種輸入方式

Woody

=?ISO-2022-JP?Q?=1B$B9b=4082=22=1B=28J?=
 

好奇請問 A8M 的 8 代表什麼?

楠特巡迴 黃偉豪
 

想到學科能力測驗的題目是用 MathType 做的,
就測試了一下直接用 Word 裡 MathType 的轉換功能,
把題目直接轉成 MathML ,果然效率大增,
在這裡筆記一下,
在 Word 裡的 MathType 標籤下找到 Convert Equations ,
點進去後在 Text using MathType translator 下,
選擇 MathML 2.0 (namespace attr) ,
把下面兩個核取方塊取消掉,
其他選項依需求設定後按下 Convert ,
整份文件有 MathType 物件的地方就會轉成 MathML ,
再做一些排版整理就完成了,
如果要更確實一點,
可以把文件中有數字的部份再加上 MathML 語法,
這樣 NVDA 把它丟到點顯器上就會加上數字記號,
而且用 NVDA + Ctrl + F 找題號跳題時不會被拉過去。

以下附上測試結果供參考
104 學年度學科能力測驗試題 數學考科 MathML 版  

目前看到有幾處待討論:
105 年的第 7 題,以視覺看起來像是絕對值,
但是在 word 原始檔中的物件並不會唸出那兩條直線,
轉成 MathML 放到網頁上它卻唸「除」,
一般絕對值是會唸的,不知道是原始編輯上的問題,
還是那是超過我知識範圍的符號?

第 12 題,原題把三角形的符號用成 delta

第 D 題有矩陣,大家可以聽看看。

104 年的第 8 題單引號 ' (prime)不會唸

以上回報

--
Kaohsiung Municipal Nanzih Special School
Itinerant Teacher of the Visually Impaired
黃偉豪  0933637427
 NVDA Certified Expert

woody tseng
 
Edited

Hello
一般絕對值是會唸的,不知道是原始編輯上的問題,
要唸絕對值是需用MathML括號的與法才會讀「絕對值」或「行列式」
|    直槓 這個加入沒問題,在非用MathML括號與法處就會念直槓
有點爭議的是這
一、
∣    會唸「除」是unicode.dic定義,這是查unicode table的資料,unicode 中 0x2200~0x22FF 這段其實都是數學符號
「∣」數學意義是「Divides(除)」,但看上去就是直槓,但理論上絕對值的直槓不應該用這符號
而 MathType 會將 「|」 轉成 「∣」,才會都唸成「除」
二、
「'」 定議成 Prime 很有可能衝到其他地方用到「'」
查了下資料理論上要表示「prime」應是用「′」
The prime symbol should not be confused with the apostrophe ( ’ or ' ), single quotation mark ( ' ), acute accent ( ´ ), or grave accent ( ` ); the double prime symbol should not be confused with the double quotation mark ( “…” or "…" ),[1] the ditto mark ( ” ), or the letter double apostrophe ( ˮ ). The prime symbol is very similar to the Hebrew geresh, but in modern fonts the geresh is designed to be aligned with the Hebrew letters and the prime symbol is not, so they should not be interchanged.https://en.wikipedia.org/wiki/Prime_(symbol)
所以我覺得不適合用 prime ,直接描述該符號「單引號」較好
綜上目前先加入以下項於unicode.dic
'    單引號    none
"    雙引號    none
|    直槓    none
′    Prime    none
″    Double Prime
‴    Triple Prime    none

昨天研究了下試題中向量在 Word 內不是用 MathType處理的,看起來是合併字元產生,推測是因為 MathType 找不到右上半箭頭而採此方式處理,直接讀 Word 試題不會唸
所以想請問105年第B題的向量U或其他處的向量是自己重新輸入嗎?

Woody

楠特巡迴 黃偉豪
 

是的,我有發現它的向量不是 MathML 物件,所以手動調整。


2018年3月1日 上午9:34,"woody tseng" <tsengwoody.tw@...>寫道:

[Edited Message Follows]

Hello
一般絕對值是會唸的,不知道是原始編輯上的問題,
要唸絕對值是需用MathML括號的與法才會讀「絕對值」或「行列式」
|    直槓 這個加入沒問題,在非用MathML括號與法處就會念直槓
有點爭議的是這
一、
∣    會唸「除」是unicode.dic定義,這是查unicode table的資料,unicode 中 0x2200~0x22FF 這段其實都是數學符號
「∣」數學意義是「Divides(除)」,但看上去就是直槓,但理論上絕對值的直槓不應該用這符號
而 MathType 會將 「|」 轉成 「∣」,才會都唸成「除」
二、
「'」 定議成 Prime 很有可能衝到其他地方用到「'」
查了下資料理論上要表示「prime」應是用「′」
The prime symbol should not be confused with the apostrophe ( ’ or ' ), single quotation mark ( ' ), acute accent ( ´ ), or grave accent ( ` ); the double prime symbol should not be confused with the double quotation mark ( “…” or "…" ),[1] the ditto mark ( ” ), or the letter double apostrophe ( ˮ ). The prime symbol is very similar to the Hebrew geresh, but in modern fonts the geresh is designed to be aligned with the Hebrew letters and the prime symbol is not, so they should not be interchanged.https://en.wikipedia.org/wiki/Prime_(symbol)
所以我覺得不適合用 prime ,直接描述該符號「單引號」較好
綜上目前先加入以下項於unicode.dic
'    單引號    none
"    雙引號    none
|    直槓    none
′    Prime    none
″    Double Prime
‴    Triple Prime    none

昨天研究了下試題中向量在 Word 內不是用 MathType處理的,看起來是合併字元產生,推測是因為 MathType 找不到右上半箭頭而採此方式處理,直接讀 Word 試題不會唸
所以想請問105年第B題的向量U或其他處的向量是自己重新輸入嗎?

Woody