0 票
605 次瀏覽
我想檢查我們譯本中的所有數字,無論它們是用文字寫成的(例如 twenty-seven)還是用數字寫成的(例如 27)。

有沒有辦法取得這些數字的清單,例如在「Biblical Terms」中?

感謝任何幫助!
機器翻譯自 English
Paratext 由 (245 點) 提出 | 605 次瀏覽

2 個回答

0 票

有幾種方法可以做到這一點,具體取決於您的最終目標是什麼,但這裡有一種方法可以取得包含數字的經節片段的可捲動清單。 

開啟 Find/Replace 對話方塊(Ctrl-F),並選取 Basic Search 分頁。在 Find: 方塊中輸入以下內容

regex:(?<!\w|\\[cv] )(one|two|three|four|five|six|seven|eight|nine|[0-9])

選取 Match in: Verse text,並勾選 Show Verse Context,然後點擊 Find。

上述的正則表達式會找到 "one" 或 "two" 或 "three" .... 或 0 到 9 之間的數字,但僅當它們前面既不是字母(\w),也不是 "\c" 或 "\v" 時。

通過選取 Match in Verse text,搜尋將跳過所有腳註、交叉引用和圖說。您可能希望改為選取 Match in All text。

您還可能發現選取 Project settings ... Number settings 並檢查列出的規則,然後選取 Numbers 並 Run Basic Checks 也很有幫助。

Wordlist 工具對您也可能很有幫助。

機器翻譯自 English
由 (607 點) 提出

非常感謝這個資訊!

我剛試了一下,但它還沒有完全做到我希望它做到的事情。 

以下是我調整後的 RegEx:
regex:(?<!\w|\\[cv] )(kopo|menas|misika|foa|faev|siks|seven|eit|nain|ten|ileven|tuelv|tetin|fotin|fiftin|seventin|eitin|naintin|tuenti|teti|foti|fifti|siksti|seventi|eiti|nainti|andled|taosen|[0-9])

就目前而言,這找到的實例比應該的多得多,例如,以 ‹ten› 開頭的動詞前綴。如果我們能將搜尋限制為符合以下條件的單字,那就太好了:
- 在單字開頭或前面有連字符
- 以及在單字結尾或後面有連字符

另一方面,由於我們在子句層級有語法聲調,大多數元音最終都可能帶有變音符號(áàāa᷄â),但這些出現的情況未被找到。似乎每当我在 Paratext 的 Find 中使用 RegEx 時,Ignore Diacritics And Vowel Points 都不起作用,因此 Paratext 找不到例如 ‘sevén’。

有什麼想法可以解決這些問題嗎?

再次感謝!

附註:我知道 Numbers Settings,並且已經為新約設定好了,但似乎沒有辦法包含用文字寫成的數字。(或者是有嗎?)

機器翻譯自 English

還有幾個想法:

如果您的專案使用所有組合字元,您可以將 RegEx 搜尋中的每個 "a" 更改為 [áàāa᷄â]。如果您使用所有分解字元,您可以執行類似 a[`'^] 的操作。但您上面的清單混合了組合形式和分解形式,因此 RegEx 會變得相當複雜。

您可以建立專案的副本,在其中移除所有變音符號,然後在其中進行搜尋。

關於 "Ignore diacritics",請注意 Paratext 說明中的內容:

如果您選取 Ignore Diacritics And Vowel Points,Paratext 將任何帶有變音符號的字元變化(包括重音符號、元音點或呼吸符號)視為與 Find 方塊中輸入的字元等效。
例如:輸入 "man",Paratext 將找到 "man" 或 "mán" 或 "män"。專案所用語言的 Language Settings 中 Alphabetic Characters 分頁中的條目定義了此選項的工作方式。在 Alphabetic Characters 分頁中同一行找到的字元被視為等效(例如 a á ä)。
注意 Find 對話方塊中的 "Add to List" 和 "Remove from List" 選項。我沒有機會使用這些,它們可以簡化您的搜尋。 
在 RegEx 末尾添加 (?!\w) 將告訴它忽略所有緊隨另一個字母之後的匹配(從而允許緊隨空格或標點符號之後的匹配)。這將忽略 "ten" 動詞前綴。
為了測試目的,我在 RegExPal 的 count/extract 工具中使用此表達式,並勾選 Unique。這顯示了找到的每個項目的短清單,使您可以輕鬆看到我的表達式沒有找到任何不應該包含的內容(例如包含數字的單字,如 "tension" 或 "bone")。
(?<!\w|\\[cv] )(one|two|three|four|five|six|seven|eight|nine|[0-9])(?!\w)

機器翻譯自 English
+1 票
Biblical Terms 工具有一個新約中使用的數字清單。我不確定舊約是否有等價的清單。
機器翻譯自 English
由 [Expert]
(10.0k 點) 提出

相關問題

0 票
2 個回答 517 次瀏覽
I really like the Formatted mode for writing my own consulting notes as a kind of back translation' project. I ... there any way to change the verse numbers in Formatted view?
rowbory 510 提出 已提問 7月 14, 2016
0 票
1 個回答 270 次瀏覽
身為顧問,我很沮喪,因為 ἰδού 並未出現在「所有聖經術語」清單中。這是一個重要的話語標記,許多目標語言會根據上下文有不同的譯法。
anon054969 123 提出 已提問 5月 28, 2024
0 票
2 個回答 686 次瀏覽
有沒有辦法產生一個清單,顯示每個章節有多少條註釋?我目前只能逐一點擊每個章節來查看,但我希望能一眼看到各章節的註釋數量。如果目前做不到,或許可以將其新增為一個功能?這雖不是什麼大問題,但能幫我節省時間,例如規劃每天應該檢查多少章節。
skim1124 219 提出 已提問 9月 22, 2022
0 票
1 個回答 467 次瀏覽
我想處理某些聖經術語,以及應該找到這些術語的已翻譯經文清單。這可能嗎?如果可以,該怎麼辦? 我想透過清單與一位沒有 Paratext 存取權限的 MTT(母語翻譯員)合作。由於我們是遠端工作,我需要傳送 PDF 或 Word 文件。我希望列印輸出如下: 救主- σωτήρ 路加福音 1:47 - 已翻譯經文 路加福音 2:11 - 已翻譯經文 等等
Clear7419 251 提出 已提問 2月 9, 2024
0 票
2 個回答 480 次瀏覽
最近,搜尋(Ctrl-F)和取代(Ctrl-H)功能無法找到搜尋詞的所有出現位置。這與範圍設定(章節、書卷、全部)無關,即使在選定的範圍內也是如此。(PT 9.2.102.13)
anon015155 153 提出 已提問 5月 20, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,080 個問題
6,047 個回答
5,709 則評論
2,048 位使用者