0
316 次瀏覽

大家好
我在 Paratext 中整理一些舊專案時,發現了一些需要批量尋找並取代的項目清單
例如:
‘MAT’ > ‘मत्ती’
‘MRK’ > ‘मरकुस’
‘LUK’ > ‘लूका’
‘JHN’ > ‘योहन’
‘ACT’ > ‘परेरितहुंण’
‘1CO’ > ‘1 कुरिन्थिहुंण’
‘2CO’ > ‘2 कुरिन्‍थिहुंण’
等等。
之前我使用 CCTable 來在 \fig(圖片)標記中尋找 MAT、MRK 等清單項目,並僅在 \fig 內將找到的項目替換為對應的更改。
我很好奇 Paratext 或 RegEx Pal 中是否已有類似功能,可以根據清單將項目替換為對應的項目。

提前感謝大家的建議……

我發現 Notepad++ 和 2problems 也能做到同樣的事情(但無法限定在特定欄位,例如僅在 \fig 中……

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

1 個回答

0
最佳回答

您可以使用 RegexPal 來讀取包含多個搜尋/取代片語的檔案,以下是說明:

機器翻譯自 English
(872 點) 提出

感謝 anon719148 提供連結……我嘗試使用羅馬字體,它運作正常。但在天城文(非羅馬字體)上無法運作。

例如
(?<=\xt\s[^\]?)यूह–>यूहन्‌ना
(?<=\xt\s[^\]
?)baba–>BABA

它跳過了第一個搜尋,但只匹配清單中的第二個項目

機器翻譯自 English

很抱歉,似乎只能使用 ANSI 字元。這是僅適用於羅馬字體的舊編碼,而非 Unicode/UTF-8。(參見:使用清單在 RegEx Pal 中進行取代 - #4 by phil_leckrone)。
目前,我看到三種繼續處理此情況的選項:

  1. 再次使用 CCTable
  2. 向 RegexPal 提交功能請求,要求其正確讀取 UTF-8 檔案
  3. 從那裡尋找並調整腳本:一個讓人们了解您為 Paratext 自訂 Python 腳本的新地方
機器翻譯自 English

相關問題

0
2 個回答 264 次瀏覽
和 Iver 一樣,我從未使用過正則表達式(RegEx)。我有一個團隊,他們改變了交叉引用的格式,改用句號(.)來分隔章節和節,而不是冒號(:): 能否有人指導我如何幫助他們批量更改所有引用?我嘗試遵循之前的回答,但完全沒有結果。 有沒有關於正則表達式的課程或 EMDC 線上課程? 謝謝, anon928451
anon928451 127 提出 已提問 9月 21, 2022
0
1 個回答 316 次瀏覽
I'm using Paratext 7.6.54.139 We have recently inserted figures into our translation. These have the \fig tag. ... some way to exclude the figure text from our back translation?
Stephen Katt 1.3k 提出 已提問 9月 21, 2017
0
8 個回答 696 次瀏覽
有一個團隊要求我刪除他們翻譯專案中幾個選定章節的所有註釋。他們有幾百條這樣的註釋,所以手動解決它們需要花不少時間。有沒有辦法可以執行批量操作來解決這些註釋?
benVar 229 提出 已提問 6月 9, 2021
0
3 個回答 335 次瀏覽
Continuing the discussion from PT regex flavour and scope: PT regex flavour and scope I wish that PT's Find-and- ... . Would anyone like me to submit this as a feature request?
wdavidhj 1.4k 提出 已提問 7月 23, 2016
0
2 個回答 51 次瀏覽
有哪些可供批量輸入的交叉引用資源? 我在安裝目錄中看到了 UBS 的 XRF 檔案。還有其他良好、可靠且可取得的 XRF 檔案來源嗎? 謝謝
listentwice 1.2k 提出 已提問 9月 2, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Don’t you know that you yourselves are God’s temple and that God’s Spirit dwells in your midst?
1 Corinthians 3:16
3,048 個問題
6,007 個回答
5,672 則評論
2,027 位使用者