目錄
簡介
中明試卷製作為台中啟明學校資深退休視障巡迴教師 鄭明芳 老師所開發。
主要功能:
- 整理試卷格式,作為視障生容易閱讀的版面。
- 插入特定物件(數學點字、LaTeX 語法)供教材後續編製。
更新日誌:
- 2023.01.08 新增 LaTeX 轉 Nemeth 數學點字功能
操作說明
製作流程
製作視障生通用教材/試卷的製作流程為:
- 取得試卷/教材電子檔→試題格式調整→試題調整(pwd:remake)→輸出
取得檔案
取得的電子檔可分為:
- 真實文字檔:原始檔為 doc docx txt rtf pdf 等
- 固定版面文字檔:以 pdf 檔為主
- 影像檔:為掃瞄器掃瞄紙本文件所產生的圖形檔(jpg pnb 等),需進行 OCR (光學字元辨識)才變成文字檔。
格式調整
視障生理想的閱讀格式
文字部份
- 版面順序:有分欄、圖文框等文件,需注意版面順序是否正確。
- 純文字格式:不要有插圖、圖文框等嵌入式物件。
- 中、英、數夾雜:中文與英、數間以空格隔開,英、數之間則不需特別區隔。
- 段落分明:段落結束才出現換行符號,不要牽就版面斷行,也不要將所有段落接在一起,如有選擇題,則每個選項為獨立段落為佳;大區塊之間再用空行分隔即可。
- 字集:目前大部份語音引擎能正確報讀的範圍,是 Unicode 編碼從 U+0020 到 U+007E 的拉丁文字與 U+4E00 到 U+9FA5 的中文。點字則在詹博丞修編下,支援更多範圍。
表格部份
- 改為純文字敘述:敘述方式可依表格內容,可先報完整列內容,再報下一列的內容,或是先報完整欄內容,再報下一欄的內容。
- 保留表格:對於表格空間概念較佳者,則可利用 NVDA 的功能 Ctrl + Alt + 方向鍵在欄列中跳轉,找到所需的內容。
圖形部份
- 低視力生:可使用電子檔搭配電腦功能放大,或是紙本搭配光學輔具放大。
- 重度視障生:依圖形特性(請參閱 淺談視障生試題調整),轉製為觸摸圖形、改為文字說明或是刪除題目。
中明試卷製作步驟
一般文字教材/試卷
-
開啟原始檔並複製內文
- 文字檔 doc docx txt rtf pdf 以預設程式開啟,按 Ctrl + A 全選,按 Ctrl + C 複製文字,再到「中明試卷製作的編輯區,按 Ctrl + V 貼上。
- 圖片檔 jpg png 等,請先以 OCR 軟體(例 FineReader) 轉為文字檔,再全選複製到「中明試卷製作」貼上,進行後續處理。
-
使用全自動調整功能
- 試卷全自動調整 Alt+F9 :一般試卷適用。
- 全自動調整 Alt+F10 :一般教材適用。
- 試卷全自動調整(含處理____) Alt+F11 :有填空題的試卷適用。
- PDF斷行自動處理 Alt+F12 (建議選擇 1 2 3 5 項功能):特殊項目調整適用。
- 英文試卷全自動加斷行 Ctrl+E :英文試卷適用
- balaboca轉語音前處理:語音報讀卷製作 適用。
-
使用細節批次調整
- 表格整理:可將表格整理成以橫式或直式為準的純文字模式,或將轉成純文字的表格還原。
- 試卷答案處理:將答案搬移至題目後方。
- 題號或頁碼:插入題號或頁碼。
- 空方處理:增加或刪除空行。
- 空行處理:增加或刪除空方。
- 刪除特定字詞:刪除特定條件的行或段落。
數理教材/試卷
先以一般文字教材/試卷製作流程,整理純文字的內容,再插入數學物件。
中明試卷製作常用功能
插入特定字詞
製作教材或試卷,若有常需要插入的詞句,例如:(請參閱附圖)、(此題視障生不作答)等,可使用「插入文字功能」節省輸入時間:
- 功能表:檔案→編輯各種配合檔案→編輯插入文字檔
- 輸入經常插入的詞句後存檔。
- 從編輯區上方向拉式選單中,點選欲插入之詞句即可。
刪除特定字詞
以英文單字表為例,常常會有「音標」夾雜其中,大多以音標字型(非 unicode)製作,若無音標字型則無法正確呈現,語音及點字也無法正常轉譯,故需將其刪除,又例如附詳解的講義,若欲改編成題目,也可依以下步驟利用「刪除特定字詞」功能:
- 功能表:格式調整→刪除特定字詞→刪除音標[]
-
前項無法刪除時可改用以下步驟:
- 功能表:格式調整→刪除特定字詞→設定開始特定字詞,手動輸入音標開始符號
- 功能表:格式調整→刪除特定字詞→設定結束特定字詞,手動輸入音標結束符號
- 功能表:格式調整→刪除特定字詞→刪除特定字詞與特定字詞間文字
斷行接回功能
部份 PDF 或是編排不良的文件,在貼回「中明試卷製作」後,會呈現不適當的斷行,造成使用 NVDA 讀取時在換行處有多餘的停頓,少量的不適當斷行可使用:
- F2 將下一行行首空格刪除並接下前一行行尾
大量不適當斷行可使用以下步驟:
- 功能表:格式調整→試卷全自動調整(快速鍵 Alt+F9)
- 功能表:格式調整→空方處理→取消行首空白
- 有不需接回去的地方,可在此時手動在行首加上空格
- 功能表:格式調整→dos 格式轉為 windows 格式(快速鍵 Ctrl+W)
- 功能表:格式調整→試卷全自動調整(快速鍵 Alt+F9)
- 以上流程也可先標示區塊,僅處理區塊內容
外字處理
許多文件因排版、軟體或編碼的關係,會產生視覺看起來正常,貼成純文字卻變成亂碼的狀況,鄭老師稱之為「外字」,「中明試卷製作」在鄭老師的經驗累積之下,使用全自動處理已能將大部份的外字轉為正常文字,若仍發現有外字,依下列步驟自行手動添加:
- 功能表:檔案→編輯各種配合檔案→編輯外字檔
選擇後會開啟「外字.rtf」檔供編輯,先將外字貼上,再於其後方輸入正確文字,編輯完成後存檔,這樣之後「全自動整理」即可替換。
題號消失
部份文件的題號或編號,使用文書處理軟體的自動編號功能,貼到「中明試卷製作」後有題號消失的問題,可使用:
- 功能表:編輯→純文字貼上(快速鍵 Ctrl+T)
即可讓原本的題號或編號出現。
還原 Word 表格
範例表格
科目\姓名 | 小明 | 小華 | 小天 |
國文 | 90 | 80 | 85 |
英文 | 90 | 80 | 85 |
數學 | 90 | 80 | 85 |
有表格的檔案,在「中明試卷製作」中,經過全自動處理後,會只剩下純文字,每個欄位間以空格隔開:
將此區域選取,並使用功能:
- 功能表:格式調整→表格整理→ 空白 >> |
整理後表格區域會呈現以下樣式:
將整理後的文字貼回 Word 並將其選取,然後使用 Word 功能選單:
- 功能表:插入→表格→文字轉換為表格
在跳出的對話框中,將「分隔文字在」的區段中選擇「其他」並輸入「 | 」記號,按下確定即可還原表格。
操作影片
插入數學物件
Nemeth 數學點字輸入
輸入數學點字
- 按 Ctrl + M 將現有數學式轉為 Nemeth 數學點字
- 按 Ctrl + B 以六點輸入方式打 Nemeth 數學點字
- 從功能表:檔案→使用數學點字符號表,開啟後編輯區上方會多一工具列,點選符號就會在編輯區輸出對應的數學點字。
轉換
- 在 Ctrl + B 六點輸入模式中,輸入 Nemeth 點字後按 N 可轉換為 LaTeX 語法
- 按 F12 直接預覽(適合視障生打作業給老師)
- 按 Ctrl + Shift + F12 將 Nemeth 數學點字(以點字字型呈現)轉為 LaTeX 語法,按 F11 可預覽,存成 html 檔後可用瀏覽器開啟。
簡易輸入
在對話框輸入
-
按 Ctrl + L 選擇 LaTeX 語法模組
例:\(\overline{AB}\) 先輸入 AB 標記起來後按 Ctrl + L ,然後輸入 3 再按 Enter -
按 Ctrl + K 以簡易語法輸入
例:\(\overline{AB}\) 按 Ctrl + K 然後輸入 ==AB 即可
簡易語法輸入
直接以簡易語法輸入,輸入完後在語法前或後按 F4,即可轉換為 LaTeX 語法。
(簡易語法多數套用 AsciiMath 或 Nemeth 數學點字)
符號 | 簡易語法 | 對應 LaTeX |
乘 \(\times\) | * | \time |
除 \(\div\) | -: | \div |
大於等於 \(\ge\) | >= | \ge |
小於等於 \(\le\) | <= | \le |
不等於 \(\ne\) | /= | \ne |
度 \(^\circ\) | @ | ^\circ |
度 C \(^\circ C\) | @C | ^\circ C |
分數\(\frac{1}{2}\) |
分子//分母(空格) 1//2 |
\frac{1}{2} |
根號\(\sqrt{3}\) | >>3 (空格) | \sqrt{3} |
線段\(\overline{AB}\) | ==AB | \overline{AB} |
射線\(\overrightarrow{BC}\) | =>BC | \overrightarrow{BC} |
直線\(\overleftrightarrow{CD}\) | <>CD | \overleftrightarrow{CD} |
弧\(\overset{\frown} {ABC}\) | =)ABC | \overset{\frown} {ABC} |
向量\(\vec{a}\) | =/a | \vec{a} |
平行\(\overline{AB} \parallel \overline{CD}\) |
==AB(空格) ||(空格) ==CD ==AB(空格) ///(空格) ==CD ==AB(空格) &l(空格) ==CD |
\overline{AB} \parallel \overline{CD} |
垂直\(\overline{AB} \perp \overline{CD}\) |
==AB(空格) _|(空格) ==CD ==AB(空格) $p(空格) ==CD |
\overline{AB} \perp \overline{CD} |
三角形\(\triangle{ABC}\) |
/_\(空格) ABC $t(空格) ABC |
\triangle{ABC} |
角\(\angle{ABC}\) |
/_(空格) ABC ${(空格) ABC |
\angle {ABC} |
完整內容可從功能表選單:檔案→編輯 Latex 配合檔案→編輯mathascii語法取代」或直接修改 \data\mathascii.rtf 檔。
直接輸入
若熟悉 LaTeX 語法,可直接手動輸入:
- 按 F4 插入 LaTeX 啟始與結束符號,手動輸入語法
-
在功能表「檔案→使用 LaTeX 符號輸入」開啟功能表,以滑鼠點選即可插入對應 LaTeX 語法
例:\(\overline{AB}\) 輸入 AB 後標示起來,再用滑鼠點功能表中的「線」即可
其他
- 聯立方程式:輸入完多行方程式後將方程式選取,再點選功能表的「LaTeX→標示區轉為聯立方程式」
輔助使用
- Mathpix Snip 數學式 OCR 工具:能將視覺化數學式進行辨識,並轉換為可編輯的數學語法(LaTeX MathML AsciiMath 等),是製作數學教材好用的工具,免費會員每個月可做 50 次辨識,若以 .edu 的電子郵件註冊,每個月則可做 100 次的辨識。
預覽
預覽一律使用 FireFox 瀏覽器,若未安裝則無法預覽。
- F11:LaTeX 語法預覽輸出結果
- F12:Nemeth 數學點字預覽輸出結果
檔頭編輯
使用 LaTeX 語法的 HTML 通用數學文件,在檔頭需加入引用 MathJax 的 Script 的語法,這些語法鄭老師已設定好,在預覽或輸出時會自動加到檔案前方,若需更改相關路徑或 MathJax 版本,可依以下步驟:
- 功能表:檔案→編輯 LaTeX 配合檔案→編輯LATEX_begin
即可開啟 LaTeX_begin.rtf 檔案編輯插入的檔頭文字,編輯完成後儲存即可。
LaTeX 轉 Nemeth 數學點字
以 Office Math 或 MathType 編輯好的 LaTeX 文件,可利用此功能轉成 Nemeth 數學點字,供紙本列印使用。
MathType
- 開啟含有 MathType 數學式的 Word 文件,全選後按 Alt + \ (斜線) 即可以將 MathType 數學式轉換為以 $ (錢字號) 包覆的 LaTeX 數學式。
- 將所有文字複製並貼到「中明試卷製作」,可選擇試卷全自動調整。
- 在功能表「latex」的選單中選擇「mathtype$ 轉LATEX \( \)」。
- 在功能表「latex」的選單中選擇「Latex 轉聶美數學點字(點字字型呈現)」即可轉換。
- 手動調整可按 Ctrl + B 用六點輸入數學點字。
Office Math
-
開啟含有 Office Math 數學式的 Word 文件,選擇一數學式後,在「設計」選單中的「轉換」群組點選 LaTeX ,在轉換功能選單中選擇「全部 - 橫式」即可將 Office Math 數學式轉為 LaTeX 語法。
- 將所有文字複製並貼到「中明試卷製作」,可選擇試卷全自動調整。
- 在功能表「latex」的選單中選擇「word2019 方程式轉LATEX」。
- 在功能表「latex」的選單中選擇「Latex 轉聶美數學點字(點字字型呈現)」即可轉換。
- 手動調整可按 Ctrl + B 用六點輸入數學點字。
※ 若手動輸入 Office Math 需注意數學式前後要空一格,使用全自動處理會自動加入空格。
相關筆記與影片
影片中部份語法有修改,請以上方表格為主。
研習錄影