tag:blogger.com,1999:blog-8083418832420346104.post496595817402850777..comments2024-03-29T10:44:39.652+08:00Comments on WFG: 漢字使用環境的建置 ㈣ —— 開卷篇WFGhttp://www.blogger.com/profile/14004240365298046569noreply@blogger.comBlogger29125tag:blogger.com,1999:blog-8083418832420346104.post-82506998978641665822022-06-03T20:40:12.750+08:002022-06-03T20:40:12.750+08:00感謝您熱心指點,這兩天收穫極大,終於了了一樁心事。
能夠和您請教、學習,真是我的幸運!謝謝!感謝您熱心指點,這兩天收穫極大,終於了了一樁心事。<br />能夠和您請教、學習,真是我的幸運!謝謝!Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-63046080406144529322022-06-03T15:18:58.717+08:002022-06-03T15:18:58.717+08:001. 是,在 html 語法中,一個標籤的結束與另一個標籤開始之間,通常換不換行是不影響的。
2. ...1. 是,在 html 語法中,一個標籤的結束與另一個標籤開始之間,通常換不換行是不影響的。<br />2. 對的,有多少 PDF 就設多少個樣式,譬如《漢語大詞典》分成12卷,各卷頁碼獨立並不接續,我就是設 101 ~ 112 共 12 個樣式來對應,這樣樣式的末2位數就是卷號,很容易對應。<br />3. 樣式名稱有限定,必須是一個整數,「64-1」這樣的名稱是不被接受的。至於整數的上限到哪裡,我記得原作者並沒有交待,我也沒有特別去測試,但應該 1~ 255 是沒有問題的,應該足夠使用。<br />4. 樣式中實際的格式您完全可以依您的需求自訂,我給的只是個範例,不必拘泥。若是不清楚行不行,改了測試一下就知道,不行就退回去。有一個確定成功的範例作基礎,摸索起來就比較踏實了。<br />不必客氣,希望對您有所助益,呵呵!WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-87067505280579388782022-06-02T23:01:34.495+08:002022-06-02T23:01:34.495+08:00成功了!在獨立的群組也沒問題!謝謝!
與預期不同的是,我是採取A方案。關於此方案只有一個小問題:在您...成功了!在獨立的群組也沒問題!謝謝!<br />與預期不同的是,我是採取A方案。關於此方案只有一個小問題:在您給我的範本中,/script 之後有換行,實際上測試,好像換不換行都不影響,兩者皆可?B方案中 /a 之前也有換行,好像也是不影響?<br />之所以暫時沒採用B方案,是由於圖檔數量太多(這也就是我之前曾請教您是否能開啟指定資料夾中圖片的問題),所以我實際上分為二十多個PDF,亦即 Book1 to Book2x 。在此方案中,由於條碼寫死在樣式中了,所以若要採取此方案,是否有多少PDF就要設定多少樣式,改寫條碼,逐一對應?抑或@之後也可以設一個變數?<br />又,樣式名稱應該沒有限定對嗎?改為64-1之類應該沒關係?<br />又,方案樣式64中 span style 至 /font 部分似乎可以省略?因為我只需要數字對照而已,沒啥需要說明的XD<br />問題實在有點多,真是太不好意思了!目前用A方案已完全可行,除了感謝真不知道要說什麼!謝謝!Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-39212704217390854282022-06-02T19:02:49.347+08:002022-06-02T19:02:49.347+08:00實在是太感謝了!
檔案已下載完,等等來試試看。
我最近試做字典,也都是採用B方案,真的非常謝謝!!實在是太感謝了!<br />檔案已下載完,等等來試試看。<br />我最近試做字典,也都是採用B方案,真的非常謝謝!!Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-11803664757858414402022-06-02T13:59:48.687+08:002022-06-02T13:59:48.687+08:00只是舉手之勞而已,不必客氣,呵呵!我給您提供了兩個方案:
A方案:依您原來的方式,改變最小,您只要...只是舉手之勞而已,不必客氣,呵呵!我給您提供了兩個方案:<br /><br />A方案:依您原來的方式,改變最小,您只要在每個詞條的開頭加上一段程式代碼即可。缺點是代碼又臭又長,每個詞條都得複製一次,詞條一多,體積就會很驚人。若是不小心改動到了代碼,要找問題可就傷腦筋了。<br /><br />B方案:這是我慣用的方式,文本會變得很精簡,易於編輯維護。缺點則是會多用一個 Style 檔,編譯時要特別指定。基本上利大於敝,不過某些辭典軟體對這種方式的支援可能比較會有問題。<br /><br />兩個方案的相關檔案分別置於對應的資料夾,編譯好的 mdx 也在其中,我用 MDict PC 都測試過,不管漢字或是數字詞條都沒問題,萬一在您的環境下不行,那大概便是 GoldenDict 的相容性問題了。<br /><br />編譯時要特別注意選項有沒有選對,每個方案我都附上了一張「編譯選項」的實際截圖,除了檔案路徑可能與我不同外,其餘務必仔細核對需與截圖一致。祝您順利成功!<br /><br />檔案:https://drive.google.com/file/d/1TQfIMos61PqVA-SsyFhjPTZfH7wEYc9P/view?usp=sharingWFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-66311735140707595192022-06-02T08:46:05.403+08:002022-06-02T08:46:05.403+08:00實在很不好意思,讓您如此費心!
放在獨立群組之後,還真的不能用了XD
我的Goldendict確實放...實在很不好意思,讓您如此費心!<br />放在獨立群組之後,還真的不能用了XD<br />我的Goldendict確實放了多部您製作的辭典,《說文》可以正常觸發GoPg沒問題。<br />請您有空時再處理即可,這兩天一直打擾您,真的不好意思!也非常感謝!Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-17547728228555207592022-06-01T23:58:35.777+08:002022-06-01T23:58:35.777+08:00沒有額外的 js 照說您的 mdx 是不會正常動作的,而您能部份正常動作,我猜測您是不是有把這個測試...沒有額外的 js 照說您的 mdx 是不會正常動作的,而您能部份正常動作,我猜測您是不是有把這個測試的 mdx 與某本我製作的辭典放在同一個辭典群組了?如果是,這算是 Goldendict 的一個缺陷,反倒讓您「撿了個便宜」,呵呵!您可以試著把這個測試的 mdx 獨立放在一個辭典群組,看是不是就不能動作了。<br /><br />您不會寫程式不打緊,明天若是我抽得出空的話,我依著您的文本改一個範例給您,之後您只要依樣畫葫蘆往裡頭加資料就行了。若是明天沒給您回應,就是行程太緊,稍候一二日,端午連假期間應該就能改給您。不過 Goldendict 的版本繁多,各有各的問題,您得先確認我製作的辭典(例如《說文》或是《本草》)在您的 Goldendict 裡能夠正確觸發 GoPage,否則可能要用 MDict PC 才能確保一定能正確工作。WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-1293454166530999242022-06-01T19:07:33.245+08:002022-06-01T19:07:33.245+08:00非常感謝您如此熱心!
由於我對程式一竅不通,因此實在不知道外置js檔是什麼,至少我沒設定、處理過這玩...非常感謝您如此熱心!<br />由於我對程式一竅不通,因此實在不知道外置js檔是什麼,至少我沒設定、處理過這玩意兒??倒不是不能或不願提供。JS腳本是按照您在程式中提供的範例,試著摸索出來的。<br />最初想做這個mdx的目的,是要作整理資料的新舊編號對照,查出編號後,若有需要可用GoPg開啟圖檔確認。原始文本只是大量的數字而已,實在也沒有更多不同。<br />由於一直失敗,本以為是腳本問題,所以在反覆測試時,我都只使用一條條目而已,讓環境更單純。由於實在找不出問題時,試著改了漢字字頭,才發覺竟然可以打開。<br />察覺是字頭問題後,我才又加入另一條條目,只有字頭是變數,腳本就是複製貼上,果然還是漢字可以、數字不行。<br />傳給您的TEST檔案,也真的是我測試用的檔案,應該是反覆修改的過程中,不知哪時少了a。在傳給您前,那個mdx我也真的試用過,確認數字條目真的不行,而漢字條目可以。<br />剛才補上了a,重新打包,結果還是一樣,數字條目不行。修改過的檔案也放上dropbox了,但如此單純的內容應該沒什麼用處。<br />我目前就不加入腳本了,直接ebf://明碼附上,只是多個選取複製的動作,依然可用。似乎這問題也不是GoPg的問題。<br />無論如何,實在非常感謝您的協助,以及您無償提供如此好用的程式。現在我都設定開機就執行GoPg,因為只要工作查資料就不能沒有它呀!Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-29400136632731183432022-06-01T18:13:44.780+08:002022-06-01T18:13:44.780+08:00我測試了一下,點擊會有錯誤訊息,因為找不到 SetCode(),您說漢字字頭可以成功打開,因此我猜測...我測試了一下,點擊會有錯誤訊息,因為找不到 SetCode(),您說漢字字頭可以成功打開,因此我猜測您還有外置的 js 檔配合,沒有提供給我。看了您的原始文本,有標籤錯誤,或許因此造成問題。〈/a〉您打成了〈/〉,這或許就是您遇到問題的癥結,您修正一下,若是還有問題,請再提供完整的檔案,方便我幫您找問題。祝成功!WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-59299163738482477242022-06-01T15:45:16.506+08:002022-06-01T15:45:16.506+08:00實在非常感謝協助!
原本在處理的資料是數萬筆的數字索引,因為怎麼樣也無法讓GoPg打開,所以便一直化...實在非常感謝協助!<br />原本在處理的資料是數萬筆的數字索引,因為怎麼樣也無法讓GoPg打開,所以便一直化簡內容。<br />測試的檔案就只有兩條,腳本都是複製貼上,完全一樣,只有索引字頭是變數。<br />以下DropBox內就是我實測的檔案:<br />https://www.dropbox.com/sh/i6zzvpd4gopuim4/AACyC7NI6Ia51uR1oEziolURa?dl=0<br />在我使用的Goldendict Qt 6.3.0上,漢字字頭可以成功打開,數字就不行了,實在很奇怪。<br />非常感謝您願意協助!!Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-74544762462321199902022-06-01T15:08:13.854+08:002022-06-01T15:08:13.854+08:00從您提供的訊息來看,不應該有所差別。我猜問題應該不在漢字或數字,而在您製作 mdx 的某個細節上,方...從您提供的訊息來看,不應該有所差別。我猜問題應該不在漢字或數字,而在您製作 mdx 的某個細節上,方便的話麻煩您把原始文件及編譯好的 mdx 上傳到雲端空間,再把連結貼到這裡,我有空時幫您看一下,看能否找出問題所在。WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-58208909479362129542022-06-01T14:39:10.124+08:002022-06-01T14:39:10.124+08:00最後的/a應該是自動被系統「和諧」了……最後的/a應該是自動被系統「和諧」了……Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-83256137617801267682022-06-01T14:34:15.688+08:002022-06-01T14:34:15.688+08:00您好:
又來請教打擾,不好意思!
問題不知道是mdx或GoPage的緣故。
以下兩條範例,java腳...您好:<br />又來請教打擾,不好意思!<br />問題不知道是mdx或GoPage的緣故。<br />以下兩條範例,java腳本完全一樣,搜索詞為漢字時,可以正常打開PDF;但搜索詞為數字時,卻打不開。不知您有何線索嗎?謝謝!<br /><br /><br />一<br />a href="javascript://;" onclick="SetCode('ebf://1@Book1')">1</a><br />/><br />1<br />a href="javascript://;" onclick="SetCode('ebf://1@Book1')">1</a><br />/><br /><br />(由於留言時出現「有不允許的標記或屬性」錯誤訊息,所以將開頭的<號刪除。)Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-87122584564183907802022-04-18T13:07:32.647+08:002022-04-18T13:07:32.647+08:00呵呵!聽得出來您對阿良兄的引得市收費頗有微詞。
老實說「請勿用做任何形式的商業營利行為」無非只是個...呵呵!聽得出來您對阿良兄的引得市收費頗有微詞。<br /><br />老實說「請勿用做任何形式的商業營利行為」無非只是個個人理念性的宣告,實際上毫無約束力可言。我設計的工具、整理的數據資料,一旦公開就是攤在陽光下,任何人都能取而用之,我也從沒想過要加上什麼保護之類的。以 GoPage 為例,如果有心人真想拿來營利,這技術門檻又不高,隨便找個懂編程的人,大概不用半天就能完成一個類似的工具,我管得了、又防得了嗎?<br /><br />我的初心很單純,無非是自己有興趣,又沒有稱手的工具,於是就自己打造一個,進而希望跟我有同樣興趣的人都能享受到這便利,不再為沒有稱手的工具而苦。我很幸運,有穩定的工作,不必為經濟問題掙扎,這些純粹只是業餘的興趣不為圖利。真要圖利,我也不會笨到選這領域來著力,能有幾個粉絲?幾十個?幾百個?能有一千個,大概都能令我咋舌。隨便找個吃喝玩樂的題目,說不定粉絲都能有個幾十萬,那才有利可圖,呵呵!<br /><br />引得市轉型為收費,背後有它為長久經營不得不的苦衷。阿良兄為此找我談「部件檢索」、「開卷助理」的授權時,我也有那麼片刻的遲疑,這違背了我的本心了嗎?如果引得市無法支撐下去又會是學界之福嗎?可惜我沒馬雲、祖克伯的財力,否則來個知名企業的長期贊助問題就都解決了,呵呵!<br /><br />且放寬心懷,如果您曾因「免費的引得市」而受惠,那麼便感恩曾為它付出的眾人吧!如果您實在無法接受「付費的引得市」,那麼便放手隨它去吧!也寄語阿良兄,若是有一天真能爭取到企業的贊助,或是解決了營運的經濟壓力,能讓那個「免費的引得市」再現江湖,大家再一本初心地痛痛快快玩一場,呵呵!WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-85986702524834193652022-04-11T15:59:17.310+08:002022-04-11T15:59:17.310+08:00非常謝謝您!非常謝謝您!Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-6238719352448578802022-04-11T11:44:06.267+08:002022-04-11T11:44:06.267+08:00感謝您的肯定!我自己也是一天不能沒有它,整理漢字的過程經常需要查閱歷代字書、韻書與各式書籍,幾乎全靠...感謝您的肯定!我自己也是一天不能沒有它,整理漢字的過程經常需要查閱歷代字書、韻書與各式書籍,幾乎全靠 GoPage 來快速幫我查閱。<br /><br />Word 或 PDF 中大概是無法運行 java 腳本的,但您還是可以把「開卷條碼」以純文字的形式直接寫在頁面某處,需要連動時,人工選取該段文字然後按複製,稍微麻煩點,一樣可以觸發 GoPage 作動。<br /><br />這一年多來都忙於漢字的整理,還沒時間去修改程式,不好意思,開啟圖片的功能可能還要讓您等一等了,呵呵!WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-26561838755292665252022-04-10T18:18:56.276+08:002022-04-10T18:18:56.276+08:00您好:
GoPage 實在是個非常好的軟體,可以說我的研究生活中已經不能沒有它了,衷心感謝!
想請教...您好:<br />GoPage 實在是個非常好的軟體,可以說我的研究生活中已經不能沒有它了,衷心感謝!<br />想請教的是,word或PDF中是否有可能以埋入java腳本的方式,點擊即打開PDF?<br />如此便可以使檔案之間彼此連動,更加方便。<br />期待下一版能增加特殊通道打開圖片功能~<br />百忙中打擾,深感抱歉!Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-76189528826324521302021-01-03T15:36:30.422+08:002021-01-03T15:36:30.422+08:00不客氣!
其實一開始我也是打算用 cbz 格式來打包一些字典、古籍的掃描檔,找到比較趁手的免費閱讀...不客氣!<br /><br />其實一開始我也是打算用 cbz 格式來打包一些字典、古籍的掃描檔,找到比較趁手的免費閱讀器如 SumatraPDF、HoneyView 等,可惜遇到數GB的高清大檔時都有問題,最後只好放棄,還是轉成 PDF 格式來用。<br /><br />不過您的提問倒是觸發了我的靈感,或許下一版開卷助理,我可以加上一個特殊通道,直接可以開啟指定資料夾下的索引圖片(預設用作業系統附的 Windows 相片檢視器),這樣就可以保持圖檔不必壓縮,也沒有壓縮檔太大的問題了。WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-49155571448434318342021-01-03T15:01:17.400+08:002021-01-03T15:01:17.400+08:00您好:
謝謝回覆!
我平常也是用CBZ保存漫畫,看來這的確是最簡潔的辦法了。可惜WIN平台上沒啥好用...您好:<br />謝謝回覆!<br />我平常也是用CBZ保存漫畫,看來這的確是最簡潔的辦法了。可惜WIN平台上沒啥好用的閱讀器。<br />目前已經設定好了,非常感謝您的程式以及教學,謝謝!Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-12033231175370142202021-01-03T10:13:32.183+08:002021-01-03T10:13:32.183+08:00您好,您希望的檢索是能檢索到某一張圖吧(以單張圖為最小單位),如此自然要每一圖檔都有一個唯一的條碼,...您好,您希望的檢索是能檢索到某一張圖吧(以單張圖為最小單位),如此自然要每一圖檔都有一個唯一的條碼,否則如何能定位呢?您說是吧!<br /><br />依您的需求,目前有一個方法可以達成:<br /><br />將所有圖檔依流水號命名並壓縮打包成一個壓縮檔,並將壓縮檔副檔名更名為對應的圖片書標準(rar 改為 cbr;zip 改為 cbz)。然後用 SumatraPDF 一類支援開啟圖片書(通常就是指掃描的漫畫書)的軟體來當閱讀器,開卷條碼大概就像這樣:「cbz://0100@XXX」。其中 xxx 是您的圖片書檔名,而 0100 就是圖檔的流水號,只要代換這個部分就可以開啟對應的圖片。<br /><br />由於就是標準的壓縮檔,您可以利用壓縮軟體輕易地開啟圖片書檔,隨時置換其中的某些圖片檔,滿足您修改的需求。<br /><br />p.s. 以 SumatraPDF 為例,開卷助理的dat檔設定:cbz://SumatraPDF.exe|-page %d "%s.cbz"WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-19532355209981884222021-01-02T21:26:09.835+08:002021-01-02T21:26:09.835+08:00您好:
謝謝分享好用軟體!
我想用開卷助理來檢索掃描的圖檔,保持圖檔才能持續加工處理,因此希望不要轉...您好:<br />謝謝分享好用軟體!<br />我想用開卷助理來檢索掃描的圖檔,保持圖檔才能持續加工處理,因此希望不要轉成PDF。<br />目前已經做好了詳細的圖檔索引,也在開卷助理的dat檔中設定了jpg閱讀軟體路徑。<br />但由於是圖檔,都放在同一資料夾中;從開卷條碼的設定來看,似乎是一個圖檔就要設定一個條碼,若有五千張圖片,就要設定五千個條碼了。<br />不知道我有沒有誤會使用方法,是否有更簡潔的設定方式?<br />Walter Paihttps://www.blogger.com/profile/08871044254072485928noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-86936096294901401302019-09-19T10:17:53.126+08:002019-09-19T10:17:53.126+08:00印象中是的,不能讓它存在空格印象中是的,不能讓它存在空格WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-29095389991493458202019-09-19T10:15:27.552+08:002019-09-19T10:15:27.552+08:00抱歉,父親一場大病,這一兩個月都在醫院日夜照護,短時間無法處理辭典相關事宜,敬請見諒! 抱歉,父親一場大病,這一兩個月都在醫院日夜照護,短時間無法處理辭典相關事宜,敬請見諒! WFGhttps://www.blogger.com/profile/14004240365298046569noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-10831196275540627922019-09-19T09:04:26.941+08:002019-09-19T09:04:26.941+08:00作者已經移除這則留言。良子https://www.blogger.com/profile/05290432261565102277noreply@blogger.comtag:blogger.com,1999:blog-8083418832420346104.post-22944729052462024082019-09-16T14:25:54.368+08:002019-09-16T14:25:54.368+08:00廣韻字典、集韻字典有下載嗎?廣韻字典、集韻字典有下載嗎?良子https://www.blogger.com/profile/05290432261565102277noreply@blogger.com