diff --git a/.vscode/launch.json b/.vscode/launch.json
index a0197ab..4f2e74a 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -4,6 +4,13 @@
// 如需詳細資訊,請瀏覽: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
+ {
+ "name": "a700_産生作業用工作暫存檔",
+ "type": "debugpy",
+ "request": "launch",
+ "program": "a700_産生作業用工作暫存檔.py",
+ "console": "integratedTerminal",
+ },
{
"name": "a701_作業中活頁檔填入漢字",
"type": "debugpy",
@@ -12,17 +19,17 @@
"console": "integratedTerminal",
},
{
- "name": "a702_Zu_Tong_Piau_Zu_Im",
+ "name": "a702_查找及填入漢字標音",
"type": "debugpy",
"request": "launch",
- "program": "a702_Zu_Tong_Piau_Zu_Im.py",
+ "program": "a702_查找及填入漢字標音.py",
"console": "integratedTerminal",
},
{
- "name": "a703_Batch_Zu_Tong_Piau_Zu_Im",
+ "name": "a703_批次式查找及填入漢字標音",
"type": "debugpy",
"request": "launch",
- "program": "a703_Batch_Zu_Tong_Piau_Zu_Im.py",
+ "program": "a703_批次式查找及填入漢字標音.py",
"console": "integratedTerminal",
},
{
diff --git a/Tai_Loo_Han_Ji_Khoo.db b/Tai_Loo_Han_Ji_Khoo.db
index 152e2df..f95d80a 100644
Binary files a/Tai_Loo_Han_Ji_Khoo.db and b/Tai_Loo_Han_Ji_Khoo.db differ
diff --git a/a700_Iong_Excel_Piau_Zu_Im.py b/_000_Batch_Process_Template.py
similarity index 100%
rename from a700_Iong_Excel_Piau_Zu_Im.py
rename to _000_Batch_Process_Template.py
diff --git "a/a700_\347\224\243\347\224\237\344\275\234\346\245\255\347\224\250\345\267\245\344\275\234\346\232\253\345\255\230\346\252\224.py" "b/a700_\347\224\243\347\224\237\344\275\234\346\245\255\347\224\250\345\267\245\344\275\234\346\232\253\345\255\230\346\252\224.py"
new file mode 100644
index 0000000..a83bf06
--- /dev/null
+++ "b/a700_\347\224\243\347\224\237\344\275\234\346\245\255\347\224\250\345\267\245\344\275\234\346\232\253\345\255\230\346\252\224.py"
@@ -0,0 +1,62 @@
+import os
+import sys
+from pathlib import Path
+
+import xlwings as xw
+
+# 指定虛擬環境的 Python 路徑
+venv_python = os.path.join(".venv", "Scripts", "python.exe") if sys.platform == "win32" else os.path.join(".venv", "bin", "python")
+
+# (0) 取得專案根目錄。
+# 使用已打開且處於作用中的 Excel 工作簿
+try:
+ wb = xw.apps.active.books.active
+except Exception as e:
+ print(f"發生錯誤: {e}")
+ print("無法找到作用中的 Excel 工作簿")
+ sys.exit(2)
+
+# 獲取活頁簿的完整檔案路徑
+file_path = wb.fullname
+print(f"完整檔案路徑: {file_path}")
+
+# 獲取活頁簿的檔案名稱(不包括路徑)
+file_name = wb.name
+print(f"檔案名稱: {file_name}")
+
+# 獲取當前檔案的路徑
+current_file_path = Path(file_path).resolve()
+
+# 專案根目錄
+working_dir_path = current_file_path.parent
+print(f"專案根目錄為: {working_dir_path}")
+
+# (1) 存成作業暫存檔
+new_file_name = "working"
+
+# 設定檔案輸出路徑,存於專案根目錄下的 output2 資料夾
+new_file_path = os.path.join(
+ working_dir_path,
+ f"【河洛話注音】{new_file_name}.xlsx")
+
+# 儲存新建立的工作簿
+wb.save(new_file_path)
+print(f"作業中暫存檔名: {wb.name}")
+
+# (2) 將儲存格內的舊資料清除
+sheet = wb.sheets['漢字注音'] # 選擇工作表
+sheet.activate() # 將「漢字注音」工作表設為作用中工作表
+sheet.range('A1').select() # 將 A1 儲存格設為作用儲存格
+sheet.range('D3:R166').clear_contents() # 清除 C3:R166 範圍的內容
+
+# 獲取 V3 儲存格的合併範圍
+merged_range = sheet.range('V3').merge_area
+# 清空合併儲存格的內容
+merged_range.clear_contents()
+
+# 顯示「已輸入之拼音字母及注音符號」
+named_range = wb.names['顯示注音輸入'] # 選擇名為 "顯示注音輸入" 的命名範圍# 選擇名為 "顯示注音輸入" 的命名範圍
+named_range.refers_to_range.value = True
+
+# 設定 V3 儲存格為作用儲存格
+sheet.range('V3').select()
\ No newline at end of file
diff --git "a/a701-v1_\344\275\234\346\245\255\344\270\255\346\264\273\351\240\201\346\252\224\345\241\253\345\205\245\346\274\242\345\255\227_BAK.py" "b/a701-v1_\344\275\234\346\245\255\344\270\255\346\264\273\351\240\201\346\252\224\345\241\253\345\205\245\346\274\242\345\255\227_BAK.py"
deleted file mode 100644
index 6555842..0000000
--- "a/a701-v1_\344\275\234\346\245\255\344\270\255\346\264\273\351\240\201\346\252\224\345\241\253\345\205\245\346\274\242\345\255\227_BAK.py"
+++ /dev/null
@@ -1,69 +0,0 @@
-import getopt
-import os
-import sys
-from pathlib import Path
-
-import xlwings as xw
-
-from p710_thiam_han_ji import fill_hanji_in_cells
-
-# =========================================================================
-# (1) 取得專案根目錄。
-# =========================================================================
-# 獲取當前檔案的路徑
-current_file_path = Path(__file__).resolve()
-
-# 專案根目錄
-project_root = current_file_path.parent
-
-print(f"專案根目錄為: {project_root}")
-
-# =========================================================================
-# (2) 若無指定輸入檔案,則獲取當前作用中的 Excel 檔案並另存新檔。
-# =========================================================================
-wb = None
-# 使用已打開且處於作用中的 Excel 工作簿
-try:
- # 嘗試獲取當前作用中的 Excel 工作簿
- wb = xw.apps.active.books.active
-except Exception as e:
- print(f"發生錯誤: {e}")
- print("無法找到作用中的 Excel 工作簿")
- sys.exit(2)
-
-if not wb:
- print("無法執行,可能原因:(1) 未指定輸入檔案;(2) 未找到作用中的 Excel 工作簿")
- sys.exit(2)
-
-# 清空儲存格內容
-sheet = wb.sheets['漢字注音']
-sheet.range('D3:R166').clear_contents() # 清除 C3:R166 範圍的內容
-
-# 將待注音的漢字填入
-fill_hanji_in_cells(wb)
-
-# 將檔案存放路徑設為【專案根目錄】之下
-file_name = "Tai_Gi_Zu_Im_Bun.xlsx"
-try:
- file_name = str(wb.names['TITLE'].refers_to_range.value).strip()
-except KeyError:
- # print("未找到命名範圍 'TITLE',使用預設名稱")
- # file_name = "default_file_name.xlsx" # 提供一個預設檔案名稱
- setting_sheet = wb.sheets["env"]
- file_name = str(
- setting_sheet.range("C4").value
- ).strip()
-
-# 設定檔案輸出路徑,存於專案根目錄下的 output2 資料夾
-output_path = wb.names['OUTPUT_PATH'].refers_to_range.value
-new_file_path = os.path.join(
- ".\\{0}".format(output_path),
- f"【河洛話注音】{file_name}.xlsx")
-
-# 儲存新建立的工作簿
-wb.save(new_file_path)
-
-# 關閉工作簿
-wb.close()
-
-print(f"檔案已成功存為 {new_file_path}")
diff --git "a/a701_\344\275\234\346\245\255\344\270\255\346\264\273\351\240\201\346\252\224\345\241\253\345\205\245\346\274\242\345\255\227.py" "b/a701_\344\275\234\346\245\255\344\270\255\346\264\273\351\240\201\346\252\224\345\241\253\345\205\245\346\274\242\345\255\227.py"
index a83bf06..ae3dffe 100644
--- "a/a701_\344\275\234\346\245\255\344\270\255\346\264\273\351\240\201\346\252\224\345\241\253\345\205\245\346\274\242\345\255\227.py"
+++ "b/a701_\344\275\234\346\245\255\344\270\255\346\264\273\351\240\201\346\252\224\345\241\253\345\205\245\346\274\242\345\255\227.py"
@@ -4,59 +4,61 @@
import xlwings as xw
-# 指定虛擬環境的 Python 路徑
-venv_python = os.path.join(".venv", "Scripts", "python.exe") if sys.platform == "win32" else os.path.join(".venv", "bin", "python")
+from p710_thiam_han_ji import fill_hanji_in_cells
-# (0) 取得專案根目錄。
+# =========================================================================
+# (1) 取得專案根目錄。
+# =========================================================================
+# 獲取當前檔案的路徑
+current_file_path = Path(__file__).resolve()
+
+# 專案根目錄
+project_root = current_file_path.parent
+
+print(f"專案根目錄為: {project_root}")
+
+# =========================================================================
+# (2) 若無指定輸入檔案,則獲取當前作用中的 Excel 檔案並另存新檔。
+# =========================================================================
+wb = None
# 使用已打開且處於作用中的 Excel 工作簿
try:
+ # 嘗試獲取當前作用中的 Excel 工作簿
wb = xw.apps.active.books.active
except Exception as e:
print(f"發生錯誤: {e}")
print("無法找到作用中的 Excel 工作簿")
sys.exit(2)
-# 獲取活頁簿的完整檔案路徑
-file_path = wb.fullname
-print(f"完整檔案路徑: {file_path}")
+if not wb:
+ print("無法執行,可能原因:(1) 未指定輸入檔案;(2) 未找到作用中的 Excel 工作簿")
+ sys.exit(2)
-# 獲取活頁簿的檔案名稱(不包括路徑)
-file_name = wb.name
-print(f"檔案名稱: {file_name}")
+# 清空儲存格內容
+sheet = wb.sheets['漢字注音']
+sheet.range('D3:R166').clear_contents() # 清除 C3:R166 範圍的內容
-# 獲取當前檔案的路徑
-current_file_path = Path(file_path).resolve()
+# 將待注音的漢字填入
+fill_hanji_in_cells(wb)
-# 專案根目錄
-working_dir_path = current_file_path.parent
-print(f"專案根目錄為: {working_dir_path}")
-
-# (1) 存成作業暫存檔
-new_file_name = "working"
+# 將檔案存放路徑設為【專案根目錄】之下
+try:
+ file_name = str(wb.names['TITLE'].refers_to_range.value).strip()
+except KeyError:
+ print("未找到命名範圍 'TITLE',使用預設名稱")
+ # file_name = "Tai_Gi_Zu_Im_Bun.xlsx" # 提供一個預設檔案名稱
+ setting_sheet = wb.sheets["env"]
+ file_name = str(
+ setting_sheet.range("C4").value
+ ).strip()
# 設定檔案輸出路徑,存於專案根目錄下的 output2 資料夾
+output_path = wb.names['OUTPUT_PATH'].refers_to_range.value
new_file_path = os.path.join(
- working_dir_path,
- f"【河洛話注音】{new_file_name}.xlsx")
+ ".\\{0}".format(output_path),
+ f"【河洛話注音】{file_name}.xlsx")
# 儲存新建立的工作簿
wb.save(new_file_path)
-print(f"作業中暫存檔名: {wb.name}")
-
-# (2) 將儲存格內的舊資料清除
-sheet = wb.sheets['漢字注音'] # 選擇工作表
-sheet.activate() # 將「漢字注音」工作表設為作用中工作表
-sheet.range('A1').select() # 將 A1 儲存格設為作用儲存格
-sheet.range('D3:R166').clear_contents() # 清除 C3:R166 範圍的內容
-
-# 獲取 V3 儲存格的合併範圍
-merged_range = sheet.range('V3').merge_area
-# 清空合併儲存格的內容
-merged_range.clear_contents()
-
-# 顯示「已輸入之拼音字母及注音符號」
-named_range = wb.names['顯示注音輸入'] # 選擇名為 "顯示注音輸入" 的命名範圍# 選擇名為 "顯示注音輸入" 的命名範圍
-named_range.refers_to_range.value = True
-# 設定 V3 儲存格為作用儲存格
-sheet.range('V3').select()
\ No newline at end of file
+print(f"待注音漢字已備妥: {new_file_path}")
diff --git "a/a702_Zu_Tong_Piau_Zu_Im_\350\210\212\347\211\210.py" "b/a702_Zu_Tong_Piau_Zu_Im_\350\210\212\347\211\210.py"
deleted file mode 100644
index 80a184a..0000000
--- "a/a702_Zu_Tong_Piau_Zu_Im_\350\210\212\347\211\210.py"
+++ /dev/null
@@ -1,27 +0,0 @@
-# =========================================================================
-# 當 Tai_Gi_Zu_Im_Bun.xlsx 檔案已完成人工手動注音後,執行此程式可完成以下工作:
-# (1) A730: 將人工填入之拼音及注音,抄寫到漢字的上方(拼音)及下方(注音)。
-# (2) A740: 將【漢字注音】工作表的內容,轉成 HTML 網頁檔案。
-# (3) A750: 將 Tai_Gi_Zu_Im_Bun.xlsx 檔案,依 env 工作表的設定,另存新檔到指定目錄。
-# =========================================================================
-import os
-import subprocess
-import sys
-
-# 指定虛擬環境的 Python 路徑
-venv_python = os.path.join(".venv", "Scripts", "python.exe") if sys.platform == "win32" else os.path.join(".venv", "bin", "python")
-
-# 依次執行三個 Python 檔案
-
-# (1) A720: 將 V3 儲存格內的漢字,填入標音用方格。
-subprocess.run([venv_python, "a720_待注音漢字填入標音用方格.py", "-i", "Tai_Gi_Zu_Im_Bun.xlsx"])
-
-# (2) A731: 自動為漢字查找讀音,並抄寫到漢字的上方(拼音)及下方(注音)。
-subprocess.run([venv_python, "a731_自動為漢字查注音.py", "-i", "Tai_Gi_Zu_Im_Bun.xlsx"])
-
-# (3) A740: 將【漢字注音】工作表的內容,轉成 HTML 網頁檔案。
-subprocess.run([venv_python, "a740_漢字注音轉網頁.py", "-i", "Tai_Gi_Zu_Im_Bun.xlsx"])
-
-# (4) A750: 將 Tai_Gi_Zu_Im_Bun.xlsx 檔案,依 env 工作表的設定,另存新檔到指定目錄。
-# subprocess.run([venv_python, "a750_漢字注音存檔.py"])
-subprocess.run([venv_python, "a750_漢字注音存檔.py", "-i", "Tai_Gi_Zu_Im_Bun.xlsx"])
diff --git a/a702_Zu_Tong_Piau_Zu_Im.py "b/a702_\346\237\245\346\211\276\345\217\212\345\241\253\345\205\245\346\274\242\345\255\227\346\250\231\351\237\263.py"
similarity index 100%
rename from a702_Zu_Tong_Piau_Zu_Im.py
rename to "a702_\346\237\245\346\211\276\345\217\212\345\241\253\345\205\245\346\274\242\345\255\227\346\250\231\351\237\263.py"
diff --git a/a703_Batch_Zu_Tong_Piau_Zu_Im.py "b/a703_\346\211\271\346\254\241\345\274\217\346\237\245\346\211\276\345\217\212\345\241\253\345\205\245\346\274\242\345\255\227\346\250\231\351\237\263.py"
similarity index 100%
rename from a703_Batch_Zu_Tong_Piau_Zu_Im.py
rename to "a703_\346\211\271\346\254\241\345\274\217\346\237\245\346\211\276\345\217\212\345\241\253\345\205\245\346\274\242\345\255\227\346\250\231\351\237\263.py"
diff --git "a/docs/\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202_\346\274\242\345\255\227\346\263\250\351\237\263.html" "b/docs/\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202_\346\274\242\345\255\227\346\263\250\351\237\263.html"
new file mode 100644
index 0000000..92edb71
--- /dev/null
+++ "b/docs/\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202_\346\274\242\345\255\227\346\263\250\351\237\263.html"
@@ -0,0 +1,285 @@
+
+
+
+
+ 《金剛般若波羅蜜經015。》【漢字注音】
+
+
+
+
+ 《金剛般若波羅蜜經015。》【漢字注音】
+
+
+
+None
+None
+None
+None
+None
+None
+None
+None
+
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+None
+
+
+
+
\ No newline at end of file
diff --git "a/docs/\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202\346\214\201\347\266\223\345\212\237\345\276\267\345\210\206\347\254\254\345\215\201\344\272\224_\346\274\242\345\255\227\346\263\250\351\237\263.html" "b/docs/\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202\346\214\201\347\266\223\345\212\237\345\276\267\345\210\206\347\254\254\345\215\201\344\272\224_\346\274\242\345\255\227\346\263\250\351\237\263.html"
new file mode 100644
index 0000000..20b24fa
--- /dev/null
+++ "b/docs/\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202\346\214\201\347\266\223\345\212\237\345\276\267\345\210\206\347\254\254\345\215\201\344\272\224_\346\274\242\345\255\227\346\263\250\351\237\263.html"
@@ -0,0 +1,360 @@
+
+
+
+
+ 《金剛般若波羅蜜經015。持經功德分第十五》【漢字注音】
+
+
+
+
+ 《金剛般若波羅蜜經015。持經功德分第十五》【漢字注音】
+
+
+
+持 ci5 ㄑㄧˊ
+經 king1 ㄍㄧㄥˉ
+功 kong1 ㄍㆲˉ
+德 tik4 ㄉㄧㆻ
+分 hun1 ㄏㄨㄣˉ
+第 te7 ㄉㆤ˫
+十 sip8 ㄒ一ㆴ˙
+五 ngoo2 ㄫㆦˋ
+
+「
+須 su1 ㄙㄨˉ
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+!
+若 jiok8 ㆢㄧㆦㆻ˙
+有 iu2 ㄧㄨˋ
+善 sian3 ㄒㄧㄢ˪
+男 lam5 ㄌㆰˊ
+子 zu2 ㄗㄨˋ
+、
+善 sian3 ㄒㄧㄢ˪
+女 lu2 ㄌㄨˋ
+人 jin5 ㆢㄧㄣˊ
+,
+初 coo1 ㄘㆦˉ
+日 jit8 ㆢㄧㆵ˙
+分 hun1 ㄏㄨㄣˉ
+以 i2 ㄧˋ
+恆 hing5 ㄏㄧㄥˊ
+河 ho5 ㄏㄜˊ
+沙 sa1 ㄙㄚˉ
+等 ting2 ㄉㄧㄥˋ
+身 sin1 ㄒㄧㄣˉ
+布 poo3 ㄅㆦ˪
+施 si1 ㄒㄧˉ
+;
+中 tiong1 ㄉㄧㆲˉ
+日 jit8 ㆢㄧㆵ˙
+分 hun1 ㄏㄨㄣˉ
+復 hok8 ㄏㆦㆻ˙
+以 i2 ㄧˋ
+恆 hing5 ㄏㄧㄥˊ
+河 ho5 ㄏㄜˊ
+沙 sa1 ㄙㄚˉ
+等 ting2 ㄉㄧㄥˋ
+身 sin1 ㄒㄧㄣˉ
+布 poo3 ㄅㆦ˪
+施 si1 ㄒㄧˉ
+;
+後 hoo7 ㄏㆦ˫
+日 jit8 ㆢㄧㆵ˙
+分 hun1 ㄏㄨㄣˉ
+亦 ik8 ㄧㆻ˙
+以 i2 ㄧˋ
+恆 hing5 ㄏㄧㄥˊ
+河 ho5 ㄏㄜˊ
+沙 sa1 ㄙㄚˉ
+等 ting2 ㄉㄧㄥˋ
+身 sin1 ㄒㄧㄣˉ
+布 poo3 ㄅㆦ˪
+施 si1 ㄒㄧˉ
+,
+如 ju5 ㆡㄨˊ
+是 si6 ㄒㄧˋ
+無 bu5 ㆠㄨˊ
+量 liong7 ㄌㄧㆲ˫
+百 pik4 ㄅㄧㆻ
+千 cian1 ㄑㄧㄢˉ
+萬 ban7 ㆠㄢ˫
+億 ik4 ㄧㆻ
+劫 kiap4 ㄍㄧㄚㆴ
+,
+以 i2 ㄧˋ
+身 sin1 ㄒㄧㄣˉ
+布 poo3 ㄅㆦ˪
+施 si1 ㄒㄧˉ
+。
+
+若 jiok8 ㆢㄧㆦㆻ˙
+復 hok8 ㄏㆦㆻ˙
+有 iu2 ㄧㄨˋ
+人 jin5 ㆢㄧㄣˊ
+,
+聞 bun5 ㆠㄨㄣˊ
+此 cu2 ㄘㄨˋ
+經 king1 ㄍㄧㄥˉ
+典 tian2 ㄉㄧㄢˋ
+,
+信 sin3 ㄒㄧㄣ˪
+心 sim1 ㄒㄧㆬˉ
+不 put4 ㄅㄨㆵ
+逆 gik8 ㆣㄧㆻ˙
+,
+其 ki5 ㄍㄧˊ
+福 hok4 ㄏㆦㆻ
+勝 sing3 ㄒㄧㄥ˪
+彼 pi2 ㄅㄧˋ
+。
+何 ho5 ㄏㄜˊ
+況 hong2 ㄏㆲˋ
+書 su1 ㄙㄨˉ
+寫 sia2 ㄒㄧㄚˋ
+、
+受 siu7 ㄒㄧㄨ˫
+持 ci5 ㄑㄧˊ
+、
+讀 thok8 ㄊㆦㆻ˙
+誦 siong7 ㄒㄧㆲ˫
+、
+為 ui5 ㄨㄧˊ
+人 jin5 ㆢㄧㄣˊ
+解 kai2 ㄍㄞˋ
+說 suat4 ㄙㄨㄚㆵ
+。
+
+須 su1 ㄙㄨˉ
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+!
+以 i2 ㄧˋ
+要 iau3 ㄧㄠ˪
+言 gian5 ㆣㄧㄢˊ
+之 zi1 ㄐㄧˉ
+,
+是 si6 ㄒㄧˋ
+經 king1 ㄍㄧㄥˉ
+有 iu2 ㄧㄨˋ
+不 put4 ㄅㄨㆵ
+可 kho2 ㄎㄜˋ
+思 su1 ㄙㄨˉ
+議 gi7 ㆣㄧ˫
+,
+不 put4 ㄅㄨㆵ
+可 kho2 ㄎㄜˋ
+稱 cing1 ㄑㄧㄥˉ
+量 liong7 ㄌㄧㆲ˫
+,
+無 bu5 ㆠㄨˊ
+邊 pian1 ㄅㄧㄢˉ
+功 kong1 ㄍㆲˉ
+德 tik4 ㄉㄧㆻ
+,
+如 ju5 ㆡㄨˊ
+來 lai5 ㄌㄞˊ
+為 ui5 ㄨㄧˊ
+發 huat4 ㄏㄨㄚㆵ
+大 tai7 ㄉㄞ˫
+乘 sing5 ㄒㄧㄥˊ
+者 zia2 ㄐㄧㄚˋ
+說 suat4 ㄙㄨㄚㆵ
+,
+為 ui5 ㄨㄧˊ
+發 huat4 ㄏㄨㄚㆵ
+最 zue3 ㄗㄨㆤ˪
+上 siang7 ㄒㄧㄤ˫
+乘 sing5 ㄒㄧㄥˊ
+者 zia2 ㄐㄧㄚˋ
+說 suat4 ㄙㄨㄚㆵ
+,
+若 jiok8 ㆢㄧㆦㆻ˙
+有 iu2 ㄧㄨˋ
+人 jin5 ㆢㄧㄣˊ
+能 ling5 ㄌㄧㄥˊ
+受 siu7 ㄒㄧㄨ˫
+持 ci5 ㄑㄧˊ
+、
+讀 thok8 ㄊㆦㆻ˙
+誦 siong7 ㄒㄧㆲ˫
+、
+廣 kong2 ㄍㆲˋ
+為 ui5 ㄨㄧˊ
+人 jin5 ㆢㄧㄣˊ
+說 suat4 ㄙㄨㄚㆵ
+,
+如 ju5 ㆡㄨˊ
+來 lai5 ㄌㄞˊ
+悉 sik4 ㄒㄧㆻ
+知 ti1 ㄉㄧˉ
+是 si6 ㄒㄧˋ
+人 jin5 ㆢㄧㄣˊ
+、
+悉 sik4 ㄒㄧㆻ
+見 kian3 ㄍㄧㄢ˪
+是 si6 ㄒㄧˋ
+人 jin5 ㆢㄧㄣˊ
+,
+皆 kai1 ㄍㄞˉ
+得 tit4 ㄉㄧㆵ
+成 sing5 ㄒㄧㄥˊ
+就 ziu7 ㄐㄧㄨ˫
+不 put4 ㄅㄨㆵ
+可 kho2 ㄎㄜˋ
+量 liong7 ㄌㄧㆲ˫
+、
+不 put4 ㄅㄨㆵ
+可 kho2 ㄎㄜˋ
+稱 cing1 ㄑㄧㄥˉ
+、
+無 bu5 ㆠㄨˊ
+有 iu2 ㄧㄨˋ
+邊 pian1 ㄅㄧㄢˉ
+、
+不 put4 ㄅㄨㆵ
+可 kho2 ㄎㄜˋ
+思 su1 ㄙㄨˉ
+議 gi7 ㆣㄧ˫
+功 kong1 ㄍㆲˉ
+德 tik4 ㄉㄧㆻ
+,
+如 ju5 ㆡㄨˊ
+是 si6 ㄒㄧˋ
+人 jin5 ㆢㄧㄣˊ
+等 ting2 ㄉㄧㄥˋ
+,
+即 zik4 ㄐㄧㆻ
+為 ui5 ㄨㄧˊ
+荷 ho5 ㄏㄜˊ
+擔 tam1 ㄉㆰˉ
+如 ju5 ㆡㄨˊ
+來 lai5 ㄌㄞˊ
+阿 a1 ㄚˉ
+耨 loo7 ㄌㆦ˫
+多 to1 ㄉㄜˉ
+羅 lo5 ㄌㄜˊ
+三 sam3 ㄙㆰ˪
+藐 biau2 ㆠㄧㄠˋ
+三 sam3 ㄙㆰ˪
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+。
+何 ho5 ㄏㄜˊ
+以 i2 ㄧˋ
+故 koo3 ㄍㆦ˪
+?
+須 su1 ㄙㄨˉ
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+!
+若 jiok8 ㆢㄧㆦㆻ˙
+樂 ngau7 ㄫㄠ˫
+小 sio2 ㄒㄧㄜˋ
+法 huat4 ㄏㄨㄚㆵ
+者 zia2 ㄐㄧㄚˋ
+,
+著 tiok8 ㄉㄧㆦㆻ˙
+我 ngoo2 ㄫㆦˋ
+見 kian3 ㄍㄧㄢ˪
+、
+人 jin5 ㆢㄧㄣˊ
+見 kian3 ㄍㄧㄢ˪
+、
+眾 ziong3 ㄐㄧㆲ˪
+生 sing1 ㄒㄧㄥˉ
+見 kian3 ㄍㄧㄢ˪
+、
+壽 siu7 ㄒㄧㄨ˫
+者 zia2 ㄐㄧㄚˋ
+見 kian3 ㄍㄧㄢ˪
+,
+則 zik4 ㄐㄧㆻ
+於 u5 ㄨˊ
+此 cu2 ㄘㄨˋ
+經 king1 ㄍㄧㄥˉ
+不 put4 ㄅㄨㆵ
+能 ling5 ㄌㄧㄥˊ
+聽 thing3 ㄊㄧㄥ˪
+受 siu7 ㄒㄧㄨ˫
+、
+讀 thok8 ㄊㆦㆻ˙
+誦 siong7 ㄒㄧㆲ˫
+、
+為 ui5 ㄨㄧˊ
+人 jin5 ㆢㄧㄣˊ
+解 kai2 ㄍㄞˋ
+說 suat4 ㄙㄨㄚㆵ
+。
+
+須 su1 ㄙㄨˉ
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+!
+在 zai6 ㄗㄞˋ
+在 zai6 ㄗㄞˋ
+處 cu3 ㄘㄨ˪
+處 cu3 ㄘㄨ˪
+,
+若 jiok8 ㆢㄧㆦㆻ˙
+有 iu2 ㄧㄨˋ
+此 cu2 ㄘㄨˋ
+經 king1 ㄍㄧㄥˉ
+,
+一 it4 ㄧㆵ
+切 ce3 ㄘㆤ˪
+世 se3 ㄙㆤ˪
+間 kan1 ㄍㄢˉ
+,
+天 thian1 ㄊㄧㄢˉ
+、
+人 jin5 ㆢㄧㄣˊ
+、
+阿 a1 ㄚˉ
+修 siu1 ㄒㄧㄨˉ
+羅 lo5 ㄌㄜˊ
+所 soo2 ㄙㆦˋ
+應 in3 ㄧㄣ˪
+供 king1 ㄍㄧㄥˉ
+養 iong2 ㄧㆲˋ
+,
+當 tong1 ㄉㆲˉ
+知 ti1 ㄉㄧˉ
+此 cu2 ㄘㄨˋ
+處 cu3 ㄘㄨ˪
+,
+則 zik4 ㄐㄧㆻ
+為 ui5 ㄨㄧˊ
+是 si6 ㄒㄧˋ
+塔 thap4 ㄊㄚㆴ
+,
+皆 kai1 ㄍㄞˉ
+應 in3 ㄧㄣ˪
+恭 kiong1 ㄍㄧㆲˉ
+敬 king3 ㄍㄧㄥ˪
+,
+作 zok4 ㄗㆦㆻ
+禮 le2 ㄌㆤˋ
+圍 ui5 ㄨㄧˊ
+遶 jiau2 ㆢㄧㄠˋ
+,
+以 i2 ㄧˋ
+諸 zu1 ㄗㄨˉ
+華 hua3 ㄏㄨㄚ˪
+香 hiong1 ㄏㄧㆲˉ
+而 ji5 ㆢㄧˊ
+散 san3 ㄙㄢ˪
+其 ki5 ㄍㄧˊ
+處 cu3 ㄘㄨ˪
+。
+」
+
+
+
+
\ No newline at end of file
diff --git "a/docs/\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223016\343\200\202\350\203\275\346\267\250\346\245\255\351\232\234\345\210\206\347\254\254\345\215\201\345\205\255_\346\274\242\345\255\227\346\263\250\351\237\263.html" "b/docs/\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223016\343\200\202\350\203\275\346\267\250\346\245\255\351\232\234\345\210\206\347\254\254\345\215\201\345\205\255_\346\274\242\345\255\227\346\263\250\351\237\263.html"
new file mode 100644
index 0000000..c94f80b
--- /dev/null
+++ "b/docs/\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223016\343\200\202\350\203\275\346\267\250\346\245\255\351\232\234\345\210\206\347\254\254\345\215\201\345\205\255_\346\274\242\345\255\227\346\263\250\351\237\263.html"
@@ -0,0 +1,285 @@
+
+
+
+
+ 《金剛般若波羅蜜經016。能淨業障分第十六》【漢字注音】
+
+
+
+
+ 《金剛般若波羅蜜經016。能淨業障分第十六》【漢字注音】
+
+
+
+能 ling5 ㄌㄧㄥˊ
+淨 zing7 ㄐㄧㄥ˫
+業 giap8 ㆣㄧㄚㆴ˙
+障 ziong3 ㄐㄧㆲ˪
+分 hun1 ㄏㄨㄣˉ
+第 te7 ㄉㆤ˫
+十 sip8 ㄒ一ㆴ˙
+六 liok8 ㄌㄧㆦㆻ˙
+
+復 hok8 ㄏㆦㆻ˙
+次 cu3 ㄘㄨ˪
+:
+「
+須 su1 ㄙㄨˉ
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+!
+善 sian3 ㄒㄧㄢ˪
+男 lam5 ㄌㆰˊ
+子 zu2 ㄗㄨˋ
+、
+善 sian3 ㄒㄧㄢ˪
+女 lu2 ㄌㄨˋ
+人 jin5 ㆢㄧㄣˊ
+,
+受 siu7 ㄒㄧㄨ˫
+持 ci5 ㄑㄧˊ
+、
+讀 thok8 ㄊㆦㆻ˙
+誦 siong7 ㄒㄧㆲ˫
+此 cu2 ㄘㄨˋ
+經 king1 ㄍㄧㄥˉ
+,
+若 jiok8 ㆢㄧㆦㆻ˙
+為 ui5 ㄨㄧˊ
+人 jin5 ㆢㄧㄣˊ
+輕 khing1 ㄎㄧㄥˉ
+賤 zian7 ㄐㄧㄢ˫
+,
+是 si6 ㄒㄧˋ
+人 jin5 ㆢㄧㄣˊ
+先 sian1 ㄒㄧㄢˉ
+世 se3 ㄙㆤ˪
+罪 zue6 ㄗㄨㆤˋ
+業 giap8 ㆣㄧㄚㆴ˙
+,
+應 in3 ㄧㄣ˪
+墮 tui7 ㄉㄨㄧ˫
+惡 ok4 ㆦㆻ
+道 to7 ㄉㄜ˫
+。
+以 i2 ㄧˋ
+今 kin1 ㄍㄧㄣˉ
+世 se3 ㄙㆤ˪
+人 jin5 ㆢㄧㄣˊ
+輕 khing1 ㄎㄧㄥˉ
+賤 zian7 ㄐㄧㄢ˫
+故 koo3 ㄍㆦ˪
+,
+先 sian1 ㄒㄧㄢˉ
+世 se3 ㄙㆤ˪
+罪 zue6 ㄗㄨㆤˋ
+業 giap8 ㆣㄧㄚㆴ˙
+,
+則 zik4 ㄐㄧㆻ
+為 ui5 ㄨㄧˊ
+消 siau1 ㄒㄧㄠˉ
+滅 biat8 ㆠㄧㄚㆵ˙
+,
+當 tong1 ㄉㆲˉ
+得 tit4 ㄉㄧㆵ
+阿 a1 ㄚˉ
+耨 loo7 ㄌㆦ˫
+多 to1 ㄉㄜˉ
+羅 lo5 ㄌㄜˊ
+三 sam3 ㄙㆰ˪
+藐 biau2 ㆠㄧㄠˋ
+三 sam3 ㄙㆰ˪
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+。
+
+須 su1 ㄙㄨˉ
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+!
+我 ngoo2 ㄫㆦˋ
+念 liam7 ㄌㄧㆰ˫
+過 ko3 ㄍㄜ˪
+去 khu2 ㄎㄨˋ
+無 bu5 ㆠㄨˊ
+量 liong7 ㄌㄧㆲ˫
+阿 a1 ㄚˉ
+僧 zing1 ㄐㄧㄥˉ
+祇 ki5 ㄍㄧˊ
+劫 kiap4 ㄍㄧㄚㆴ
+,
+於 u5 ㄨˊ
+然 jian5 ㆢㄧㄢˊ
+燈 ting1 ㄉㄧㄥˉ
+佛 hut8 ㄏㄨㆵ˙
+前 zian5 ㄐㄧㄢˊ
+,
+得 tit4 ㄉㄧㆵ
+值 tit8 ㄉㄧㆵ˙
+八 pat4 ㄅㄚㆵ
+百 pik4 ㄅㄧㆻ
+四 su3 ㄙㄨ˪
+千 cian1 ㄑㄧㄢˉ
+萬 ban7 ㆠㄢ˫
+億 ik4 ㄧㆻ
+那 na2 ㄋㄚˋ
+由 iu5 ㄧㄨˊ
+他 thann1 ㄊㆩˉ
+諸 zu1 ㄗㄨˉ
+佛 hut8 ㄏㄨㆵ˙
+,
+悉 sik4 ㄒㄧㆻ
+皆 kai1 ㄍㄞˉ
+供 king1 ㄍㄧㄥˉ
+養 iong2 ㄧㆲˋ
+承 sing5 ㄒㄧㄥˊ
+事 su7 ㄙㄨ˫
+,
+無 bu5 ㆠㄨˊ
+空 khong1 ㄎㆲˉ
+過 ko3 ㄍㄜ˪
+者 zia2 ㄐㄧㄚˋ
+。
+若 jiok8 ㆢㄧㆦㆻ˙
+復 hok8 ㄏㆦㆻ˙
+有 iu2 ㄧㄨˋ
+人 jin5 ㆢㄧㄣˊ
+,
+於 u5 ㄨˊ
+後 hoo7 ㄏㆦ˫
+末 buah8 ㆠㄨㄚㆷ˙
+世 se3 ㄙㆤ˪
+,
+能 ling5 ㄌㄧㄥˊ
+受 siu7 ㄒㄧㄨ˫
+持 ci5 ㄑㄧˊ
+、
+讀 thok8 ㄊㆦㆻ˙
+誦 siong7 ㄒㄧㆲ˫
+此 cu2 ㄘㄨˋ
+經 king1 ㄍㄧㄥˉ
+,
+所 soo2 ㄙㆦˋ
+得 tit4 ㄉㄧㆵ
+功 kong1 ㄍㆲˉ
+德 tik4 ㄉㄧㆻ
+,
+於 u5 ㄨˊ
+我 ngoo2 ㄫㆦˋ
+所 soo2 ㄙㆦˋ
+供 king1 ㄍㄧㄥˉ
+養 iong2 ㄧㆲˋ
+諸 zu1 ㄗㄨˉ
+佛 hut8 ㄏㄨㆵ˙
+功 kong1 ㄍㆲˉ
+德 tik4 ㄉㄧㆻ
+,
+百 pik4 ㄅㄧㆻ
+分 hun1 ㄏㄨㄣˉ
+不 put4 ㄅㄨㆵ
+及 kip8 ㄍ一ㆴ˙
+一 it4 ㄧㆵ
+,
+千 cian1 ㄑㄧㄢˉ
+萬 ban7 ㆠㄢ˫
+億 ik4 ㄧㆻ
+分 hun1 ㄏㄨㄣˉ
+,
+乃 nai2 ㄋㄞˋ
+至 zi3 ㄐㄧ˪
+算 suan3 ㄙㄨㄢ˪
+數 soo3 ㄙㆦ˪
+譬 phi3 ㄆㄧ˪
+喻 ju7 ㆡㄨ˫
+所 soo2 ㄙㆦˋ
+不 put4 ㄅㄨㆵ
+能 ling5 ㄌㄧㄥˊ
+及 kip8 ㄍ一ㆴ˙
+。
+
+須 su1 ㄙㄨˉ
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+!
+若 jiok8 ㆢㄧㆦㆻ˙
+善 sian3 ㄒㄧㄢ˪
+男 lam5 ㄌㆰˊ
+子 zu2 ㄗㄨˋ
+、
+善 sian3 ㄒㄧㄢ˪
+女 lu2 ㄌㄨˋ
+人 jin5 ㆢㄧㄣˊ
+,
+於 u5 ㄨˊ
+後 hoo7 ㄏㆦ˫
+末 buah8 ㆠㄨㄚㆷ˙
+世 se3 ㄙㆤ˪
+,
+有 iu2 ㄧㄨˋ
+受 siu7 ㄒㄧㄨ˫
+持 ci5 ㄑㄧˊ
+、
+讀 thok8 ㄊㆦㆻ˙
+誦 siong7 ㄒㄧㆲ˫
+此 cu2 ㄘㄨˋ
+經 king1 ㄍㄧㄥˉ
+,
+所 soo2 ㄙㆦˋ
+得 tit4 ㄉㄧㆵ
+功 kong1 ㄍㆲˉ
+德 tik4 ㄉㄧㆻ
+,
+我 ngoo2 ㄫㆦˋ
+若 jiok8 ㆢㄧㆦㆻ˙
+具 khu7 ㄎㄨ˫
+說 suat4 ㄙㄨㄚㆵ
+者 zia2 ㄐㄧㄚˋ
+,
+或 hik8 ㄏㄧㆻ˙
+有 iu2 ㄧㄨˋ
+人 jin5 ㆢㄧㄣˊ
+聞 bun5 ㆠㄨㄣˊ
+,
+心 sim1 ㄒㄧㆬˉ
+則 zik4 ㄐㄧㆻ
+狂 kong5 ㄍㆲˊ
+亂 luan7 ㄌㄨㄢ˫
+,
+狐 hoo5 ㄏㆦˊ
+疑 gi5 ㆣㄧˊ
+不 put4 ㄅㄨㆵ
+信 sin3 ㄒㄧㄣ˪
+。
+
+須 su1 ㄙㄨˉ
+菩 phoo5 ㄆㆦˊ
+提 the5 ㄊㆤˊ
+!
+當 tong1 ㄉㆲˉ
+知 ti1 ㄉㄧˉ
+是 si6 ㄒㄧˋ
+經 king1 ㄍㄧㄥˉ
+義 gi7 ㆣㄧ˫
+不 put4 ㄅㄨㆵ
+可 kho2 ㄎㄜˋ
+思 su1 ㄙㄨˉ
+議 gi7 ㆣㄧ˫
+,
+果 ko2 ㄍㄜˋ
+報 po3 ㄅㄜ˪
+亦 ik8 ㄧㆻ˙
+不 put4 ㄅㄨㆵ
+可 kho2 ㄎㄜˋ
+思 su1 ㄙㄨˉ
+議 gi7 ㆣㄧ˫
+。
+」
+
+
+
+
\ No newline at end of file
diff --git "a/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221working.xlsx" "b/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221working.xlsx"
index b097293..70657ac 100644
Binary files "a/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221working.xlsx" and "b/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221working.xlsx" differ
diff --git "a/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202\346\214\201\347\266\223\345\212\237\345\276\267\345\210\206\347\254\254\345\215\201\344\272\224.xlsx" "b/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202\346\214\201\347\266\223\345\212\237\345\276\267\345\210\206\347\254\254\345\215\201\344\272\224.xlsx"
index d11fa33..9a21048 100644
Binary files "a/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202\346\214\201\347\266\223\345\212\237\345\276\267\345\210\206\347\254\254\345\215\201\344\272\224.xlsx" and "b/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223015\343\200\202\346\214\201\347\266\223\345\212\237\345\276\267\345\210\206\347\254\254\345\215\201\344\272\224.xlsx" differ
diff --git "a/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223016\343\200\202\350\203\275\346\267\250\346\245\255\351\232\234\345\210\206\347\254\254\345\215\201\345\205\255.xlsx" "b/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223016\343\200\202\350\203\275\346\267\250\346\245\255\351\232\234\345\210\206\347\254\254\345\215\201\345\205\255.xlsx"
new file mode 100644
index 0000000..f32682a
Binary files /dev/null and "b/output2/\343\200\220\346\262\263\346\264\233\350\251\261\346\263\250\351\237\263\343\200\221\351\207\221\345\211\233\350\210\254\350\213\245\346\263\242\347\276\205\350\234\234\347\266\223016\343\200\202\350\203\275\346\267\250\346\245\255\351\232\234\345\210\206\347\254\254\345\215\201\345\205\255.xlsx" differ