0
490 次瀏覽

在每個專案資料夾中,都有一個 Lexicon.xml 檔案(至少如果已經進行過回譯的話)。

此外,許多專案中都有外國人參與(顧問、促進者),他們可能更適合使用「詞典」,即使是一個簡單的詞典也好。

我進行了一些思考和研究,看看如何輕鬆地「查看 PT 詞典」。我的夢想是擁有一個非常簡單的 Python 外掛程式(由我製作;好吧,在我的夢想中我可以做到),它可以在右鍵點擊單詞時顯示已輸入的內容。另外,還有一個可選的詞典視窗,可以在其中瀏覽或搜尋……

我也開始研究專門的 XML 工具和編輯器。有些工具可以將 xml 檔案轉換成相當漂亮的表格。但我發現 PT 詞典的結構對這些工具並不友好,因為實際的「詞元」是像「屬性」一樣存儲的,而不是像「內容」那樣。而且我目前看到的工具(價格合理的)也不喜歡某些詞元比其他詞元有更多的義項這一事實,即合適的表格定義需要一個結構化的系統,包括索引、條目、子索引和更多條目。

在我花更多時間在這上面之前,我想聽聽其他支持者和用戶的意見,看看目前已經有哪些工具,其他人在做什麼,以及是否有任何合適的工具浮現出來。

我主要合作的專案不希望將 PT 和 Flex 連結起來,因為這兩種工具(在這裡)以不同的速度通過版本(和重新命名)進行演變。這是一個歷史性的決定,原因是正字法變更、程式遷移和其他原因造成的不良體驗。雖然有將 PT 數據離線傳輸到 Flex 的方法,但從不是即時進行的,因此「通過 Flex 查詢」只是一個選項,前提是可以在同一台機器上維護一個專門用於此目的的分支版 Flex,與生產版 Flex 並存。

這是一個非常開放的問題,暫時沒有急迫性,但非常歡迎任何意見。謝謝。

機器翻譯自 English
Paratext (934 點) 提出
已重新顯示 | 490 次瀏覽

1 個回答

+1
最佳回答

看看 Glossinator:http://lingtransoft.info/apps/glossinator-paratext-75-or-8x
也許它能實現您想要做的一些事情。

還有一個名為 Glossy 的工具,它查看相同的數據。
https://bitbucket.org/davidrowbory/glossy/downloads/

機器翻譯自 English
[Expert]
(2.9k 點) 提出

已重新顯示

太棒了,我甚至喜歡「Glossinator」和「Glossy」這些名字。我一定會去看看。謝謝。

機器翻譯自 English

如果您對 Glossy 有任何興趣,請告訴我。它旨在成為一個極簡主義的互動式詞典即時瀏覽器,可以從單詞和釋義的開頭或結尾進行排序。我為一位同事寫了它,後來我自己也大量使用,但要讓它可靠且容易安裝需要更多時間,只有當有更多人感興趣時,我才會優先處理這一點。Glossinator 也很不錯,可能更好,但 glossy 可以在任何運行 python 的平台上工作!

機器翻譯自 English

你好,謝謝。我絕對感興趣。證據是我甚至想自己寫一個類似的东西。過去幾年我一直在學習 Python,口號是「自動化枯燥的事情」。如果我能看看你的代碼,我可能還能學到很多……

(我越來越接近擁有自己的第一個帶有 GUI 的工具:「Hyphenator」,它將從 PT8 的連音字數據中獲取數據,並將軟連音符應用到其他任何文本;這對於通過 Scribus 或 LibreOffice 為少數語言出版將非常有用。我發現 PT 在連音數據管理方面做得很好(甚至追蹤哪些條目是用戶確認的),而 Flex 不允許在詞形層級自定義字段(連音數據需要在那裡)。

總之,我完全不是真正的程式設計師,但我不害怕遵循說明,如果需要,我也願意進行手動安裝或一些輕微的修改。謝謝。

機器翻譯自 English

從上面的連結下載 glossy,您就可以瀏覽源代碼。一切都是開放的。真正有趣的部分是將 XML 轉換為詞典互動式 HTML 瀏覽器的 XSL。Python 只是用來複製詞典並適當插入 xsl 引用。這可能不是最好的方法,但它安全、簡單,並且可以生成您可以通過電子郵件發送給別人的檔案。某種 GUI 和嵌入式 python 可能不錯,但我還沒有做過任何 python GUI 工作。

機器翻譯自 English

我終於抽出時間為 Python3 和 Paratext 9 更新了 glossy 。

如果您能測試一下,我會非常感激。已在我的 Mac (Intel) 和 Windows (10, 64 位) 環境中測試。有一些示例詞典可以下載,讓您可以看看它應該做什麼。

機器翻譯自 English

相關問題

0
3 個回答 287 次瀏覽
舊約關鍵詞彙(KTOT)目前應該是一個需要手動安裝的資源 (請參閱 如何安裝和更新 KTOT 檔案 - Paratext) 多年來,我們在非洲的法语同事發現這個資源會自行出現(也許是在主要版本的 Paratext 安裝中?),但我們不得不告訴他們將 ... (最近一次是本月初),但似乎仍有問題 我不知道為什麼這兩個資源之間會有互動,但它們看起來是持續存在的
jeffh 1.4k 提出 已提問 10月 29, 2022
0
4 個回答 524 次瀏覽
我試圖使用一款可以顯示 Paratext Interlinearizer 詞典的軟體。 然而,Glossy 和 Glossinator(適用於 Paratext 8)都無法正常運作。執行 Glossy (go.bat) 時,螢幕上沒有顯示任何內容。Glossinator 8.exe 完全無法執行。 我想知道如何讓這些程式正常運作。
anon838041 109 提出 已提問 2月 9, 2022
0
1 個回答 61 次瀏覽
我的手機上 Paratext Lite UBSGNT5+ 採用了分屏顯示,第二個窗格中有一部詞典(我不確定如何顯示/隱藏它--我在桌面版上找不到相關選項 ) 總之,我很好奇這是一部什麼詞典,主要是因為我發現了一個疑似錯字 ... ... 註解與說明:... 視上下文而定,可能besary [be necessary?] 需要指出某種相對的大小差異...
Paul 642 提出 已提問 1月 4
0
2 個回答 239 次瀏覽
幾年前,我在名為「翻譯者英文筆記」(NTE)的顧問筆記專案中插入了大約 400 則筆記。我為它們標記了紅色星星,以便於查找。不幸的是,這些筆記似乎全都遺失了。今年我確實重新插入了一些,但我決定停止這樣做,並嘗試透過自動化流程來恢復它們。手動插入需要很長時間,我不想再這樣做了。理想情況下,我不希望再次遺失它們,所以我想知道顧問筆記專案可以進行哪種備份。謝謝!
proftroy 103 提出 已提問 6月 9, 2023
0
0 個回答 169 次瀏覽
In the window of the project that has the expected rate of progress you want to replace, click to make it ... that will overwrite the values already present for the selected task.
[Expert]
anon421222
735 提出
已提問 2月 23, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,045 個問題
6,005 個回答
5,671 則評論
2,026 位使用者