+1
474 次瀏覽
是否有檢查工具可以掃描所有以 \w ... \w* 標記的詞彙,並檢查它們是否存在(或更重要地,不存在)於詞彙表中?

--------------------------------------

次要的問題是,是否有工具可以執行反向操作?也就是說,根據詞彙表中的存在情況,找出文本中可能應該用 \w 標記的詞彙?
機器翻譯自 English
Paratext (1.9k 點) 提出 | 474 次瀏覽

2 個回答

0

PT8 中的 Paratext 標記檢查應該會驗證以 \w ...\w* 標記的詞彙是否在詞彙表(Glossary)中(這在 PT9 中已不再有效,但已回報此問題,目前正在研究解決方案)。如果該詞是詞彙表條目的變體形式,則標記應包含替代的詞彙表條目 - \w word|entry\w*

就我所知,沒有工具能識別可能應該被標記的詞彙,因為任何給定的詞彙表條目在文本中可能有數百種出現形式或變體。

這是一個關於如何透過「聖經術語」(Biblical Terms)工具將詞彙連結到詞彙表的快速教學影片

機器翻譯自 English
(9.9k 點) 提出
已編輯 提出

Paratext 標記檢查對我來說不起作用。例如,我在一個原本使用阿拉伯文字腳本的專案文本中輸入 \w bob\w*,心想「bob」這個詞絕不可能出現在我們的詞彙表中。但當我執行標記檢查時,它並沒有針對該節經文提出任何警告。

提供一些背景資訊可能會有幫助,雖然我不認為這是主要問題。

我們無法使用 PT 的「Bib Terms tool to Glossary linking」(聖經術語工具至詞彙表連結功能),因為 PT 無法處理所有詞彙表條目都位於詞彙表的 \c 1 中的情況。很久以前我們發現,當 PT 嘗試顯示(目前的 253 個)詞彙表條目時,系統變得完全無回應,因此我們將其拆分到不同的章節中。我理解當詞彙表條目位於不同章節時,連結功能將無法運作,也想不出可行的設計方式來使其運作,所以我不介意失去這個功能。

但我不明白這如何或為何會影響 \w 與詞彙表中 \k 的連結。詞彙表本質上是一個大型文本文件,因此某些行上有 \c 2\c 3 不應影響此類檢查。但正如我所說,標記檢查並沒有告訴我 \w 條目不在詞彙表中。(事實上,如果 PT 出於某種原因僅簡單地搜尋 \c 1,我預期它會警告我 100% 的條目,因為沒有任何 \k 條目位於 \c 1 中。)

機器翻譯自 English
0
我誤寫了 Paratext 會驗證以 \w...\w* 標記的詞是否在 GLO 書中。這在版本 8 中是正確的,但在 PT9 中已不再有效。識別以 \w...\w* 標記的詞彙的一個選項是使用正則表達式,可以在「尋找」對話框中,或者更好地在 RegExPal 工具中使用。以下是一個可以找出這些詞彙的表達式:

regex:\\w .*?\\w\*

如果您在 RegExPal 中使用該表達式,可以使用 Count/Extract 工具對項目進行排序,然後與 GLO 進行比較。
機器翻譯自 English
(9.9k 點) 提出
謝謝。使用正則表達式似乎是一個好方法。您是否考慮過我也在詞彙表中對 \k 進行類似的搜尋,然後比較這兩個列表?這種比較是否需要在 PT 外部進行,手動或使用其他工具?(如果是,我可能會使用 WinMerge 或 python。)我看不到 RegexPal 中有任何方法可以像 PT 的常規搜尋那樣從列表中新增/移除項目。

使用

(?<=\\w\s).*?(?=\\w\*)

會給我一個沒有 \w 標記的列表,這其實無所謂。但理想情況下,我希望列表只包含任何 | 分隔符後的術語。是否有比我更擅長正則表達式的人知道如何做到這一點?
機器翻譯自 English
(?<=\\w\s.*?\|).*?(?=\\w\*) 應該能找到所有跟在 | 之後的術語

(?<=\\w\s)[^|]+?(?=\\w\*) 可以用來找到沒有 | 的術語

是的,您也可以搜尋 GLO 中以 \k...\k* 標記的詞彙,並比較這兩個列表。
機器翻譯自 English

相關問題

0
1 個回答 451 次瀏覽
I'm working on basic checks for a project, and it keeps coming up with Citation form (x) is missing from glossary every ... difference. (P.S. I am using Paratext 8.0.100.84)
Rɔnelh 199 提出 已提問 11月 16, 2019
0
1 個回答 405 次瀏覽
我嘗試在「聖經譯法工具」(Biblical Renderings Tool)中搜尋具有詞條的聖經術語,但在我正在處理的所有專案中,只顯示出一個。我猜這表示曾執行過「將所有譯法與詞條取消連結...」(Unlink all renderings from glossary...)。有沒有辦法找到已定義詞條的譯法(例如顯示一欄)?
KR 151 提出 已提問 3月 12
+1
1 個回答 213 次瀏覽
我們已經將 Holy Spirit (Asubane Noekene) 連結到詞彙表中對應的項目 現在我們也想將 holy (noekene) 連結到詞彙表 然而,兩個 holy (noekenes) 會重疊並導致衝突 該如何處理這個問題?有人給我們的建議是 ... 內容(包括翻譯文本和詞彙表中的關鍵詞),然後套用連結,再改回來 或者有沒有更好的解決方案?
Anne Stoppels 106 提出 已提問 9月 18, 2024
+1
1 個回答 430 次瀏覽
當您透過「聖經術語」工具或「聖經術語呈現」視窗輸入術語表條目時,Paratext 會將這些條目連結到聖經術語,並能決定如何排序這些術語表條目 (它使用專案設定中的排序順序來執行此操作 )如果您在使用「聖經術語」工具之前已手動建立了 ... 以在 Paratext 說明中的「如何將現有的術語表條目與聖經術語關聯」一節閱讀相關資訊 以下影片也詳細說明了此程序:
[Expert]
Jeff_Shrum
2.9k 提出
已提問 3月 23, 2021
0
1 個回答 281 次瀏覽
Hello, there seems to be a default setting for glossary entries that puts a star before the glossary entry-clear from the ... view. How can this default be changed in Paratext 8?
anon310509 148 提出 已提問 3月 14, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
How good and pleasant it is when God’s people live together in unity!
Psalm 133:1
3,051 個問題
6,010 個回答
5,676 則評論
2,030 位使用者