word全篇全文加拼音
word全篇全文加拼音
給word全文檔一次性全文加拼音,秒出結(jié)果。只支持docx格式,doc格式需要手動(dòng)另存為docx一下。
緣起:師兄發(fā)起印經(jīng),需要給word電子版的經(jīng)書全文加注音。
最初用VBA實(shí)現(xiàn)的,起初還覺得挺炫酷,看起來電腦好像在自動(dòng)干活,有光標(biāo)移動(dòng),拼音在陸續(xù)自動(dòng)出現(xiàn)等效果。
但是缺點(diǎn)太明顯:
1.運(yùn)行速度實(shí)在太慢了?。?!文檔越大,越到后面越慢。幾MB的word文檔,VBA程序一次完成得跑3個(gè)晝夜!有時(shí)候運(yùn)行了兩天半,眼看著勝利在望,結(jié)果遇到莫名其妙的錯(cuò)誤,已經(jīng)運(yùn)行的部分也沒法保存,那又得重頭來,那是真想哭;
2.非漢字的符號(hào)需要手動(dòng)添加到排除集合中,漏掉就會(huì)出錯(cuò);
3.需要安裝依賴項(xiàng),VBA運(yùn)行環(huán)境,python,設(shè)置環(huán)境變量等等;
然后逐漸有了現(xiàn)在的程序。(最近又加了個(gè)簡(jiǎn)單的界面)
參考圖:





導(dǎo)出拼音文本功能沒實(shí)現(xiàn)了,就從word里復(fù)制吧,好像用的也不多。
新加的界面,如使用中遇到bug,歡迎聯(lián)系!
下載鏈接
鏈接:https://pan.baidu.com/s/1nM5E9Sy8hxq9uFI7nHfwfQ?pwd=60bt?
提取碼:60bt?
復(fù)制這段內(nèi)容后打開百度網(wǎng)盤手機(jī)App,操作更方便哦
如果下載地址不能用了,可以通過郵件自動(dòng)獲?。簍aihangg@qq.com,主題請(qǐng)用關(guān)鍵字 “加拼音程序地址” 自動(dòng)獲取。
請(qǐng)注意是郵件主題
如果要咨詢問題,請(qǐng)主題里不要帶這個(gè)關(guān)鍵詞,否則會(huì)被自動(dòng)回復(fù)
以前的舊版命令行程序,全都合并在一起,加了個(gè)將就用的界面。
注意說明字體、字體等格式配置,參考WPS或者M(jìn)S OFFICE 的拼音指南里可選的字體名字,如果自己創(chuàng)造一種字體名字寫進(jìn)去,可能無法生效;檢測(cè)格式有的文檔里新舊拼音格式混用,會(huì)導(dǎo)致有些字顯示的字體不正常(通常會(huì)顯示成默認(rèn)的黑體),可嘗試檢測(cè)轉(zhuǎn)換一下,代替手工刷格式。目前只會(huì)把舊格式修正成新格式。拼音組合如果文檔中的拼音有組合的情況,會(huì)影響處理,建議先消除這種格式,即【拆分拼音組合】功能。查看修改變化MS Office 可以復(fù)制出帶拼音的文本內(nèi)容,再通過Beyond Compare或者meld等文本對(duì)比工具,就可以知道修改前后的差異了。只給一段文字加拼音如果只給某一段文字加拼音,可以把那一段復(fù)制到獨(dú)立的文檔,操作完再復(fù)制回去。刪除拼音有一些特殊情況,可以嘗試刪除拼音后再重新添加,再修改指定讀音。因此,為了確保前后拼音一致,指定讀音的詞,盡量寫到【修改拼音】的那個(gè)配置文檔里。
目前已知的問題:
“而、二”等字的拼音,在某些字體下沒有對(duì)應(yīng)的符號(hào),會(huì)顯示成默認(rèn)的字體符號(hào);