0
508 次瀏覽

大家好,
請問有人能幫我寫一個正則表達式(regex),放入 PrintDraftChanges.txt 中,以移除文本中的所有節段(verse segments)嗎?有些節包含多個節段(例如 v14a, v14b, v14c, v14d, v14e)。我只希望該節恢復為標準格式。我猜這意味著將所有小寫字母標記(如 a)改為僅保留節號,並移除所有剩餘的節段引用。
謝謝,

機器翻譯自 English
PTXprint (424 點) 提出 | 508 次瀏覽

5 個回答

0

大家好,

試試看:

(\v \d+?)a > \1

(\v \d+?)[b-z] >

Mark Skinner

機器翻譯自 English
(129 點) 提出
已重新顯示
0

完全未經測試,但是……

"(\\v\s+\d+)a" > "\1"
"(\\v\s+\d+)[b-z]" > ""

應該很接近了……
捕獲組{一個字面反斜槓、一個 v、一個或多個空格、一個或多個數字}後面跟著一個 a。將其替換為捕獲的內容。
第二行其實不需要捕獲任何內容,但我希望這不會讓處理速度變慢太多,而且這樣可以保持對稱性。

機器翻譯自 English
(1.1k 點) 提出

這很棒。它部分解決了我的一個問題,但我們需要能夠針對特定目的包含或排除節段標記。

我們在福音書中定期於聖誕節和復活節上演的劇本段落中添加了節段,以便從 PT Module 檔案中自動列印劇本。這些節段用於指示我們 Module 規格中說話者/演員的變化(當一個節中有超過一位說話者時)。如果能為其他出版類型移除這些節段就太好了,但如果我將這些行添加到 PrintDraftChanges.txt,它將移除所有出版物的 V 節段,除非有人在我們列印 A、B、C 年的劇本時記得註釋掉這些行。我們每年都會為進行中的翻譯列印這些劇本,因為文本尚未定稿。我自己可能記得這樣做,但我希望將此工作委託給其他人,他們不一定能妥善處理。

因此,如果目前尚未提供此功能,我想提出請求:

在已儲存版面(Saved Layout)規格中儲存某些 PrintDraftChanges 和其他格式調整的地方,因為某些出版物需要特定的調整。甚至可以在 PrintDraftChanges.txt 中設定一個標籤,以指定包含/排除自訂聲明嗎?

機器翻譯自 English
0

嗨 Mark!看起來你在我之前剛按了發送!請用反引號(back-ticks)括起來,以避免雙斜槓顯示為單斜槓。

機器翻譯自 English
(1.1k 點) 提出

抓得好。

Mark Skinner

機器翻譯自 English
0

這似乎運作得很好,謝謝。給其他可能使用此方法的人一個提示:您需要檢查腳註是否引用了節段,並相應地進行調整。

機器翻譯自 English
(424 點) 提出
0

嗨 @Kim_Blewett ,
PTXprint 已經具備此功能,您可以在 changes.txt 中撰寫特定於配置的規則,這些規則僅適用於該單一配置。(此外,您可以包含 printdraftchanges.txt)以應用於所有配置的規則,無論您當時正在執行哪個配置。我希望這張投影片能幫助您更好地理解這一點。

機器翻譯自 English
(3.2k 點) 提出

相關問題

0
1 個回答 66 次瀏覽
我在自訂的 .vrs 檔案中有如下內容: *REV 21:6,a,b 我在 Paratext 中的 USFM 標記如下: \v 6a 文字 文字 文字 \v 6b 文字 文字 文字 我有一個模組,其中包含如下格式的經文引用: \sr 啟示 ... 輸出了整章,似乎忽略了這些節段 有人能幫我理解我漏掉了什麼嗎?我寧願不要輸出超過必要範圍的內容 謝謝,Paul
Paul 642 提出 已提問 10月 21, 2024
0
4 個回答 522 次瀏覽
To view the versions of a project in which there were changes to one or more verses: Click anywhere in one verse or ... do-i-revert-text-from-an-earlier-version-of-a-project/541)
[Expert]
anon421222
735 提出
已提問 2月 23, 2017
0
1 個回答 77 次瀏覽
我正在尋找關於 Paratext 中節段(例如 1a 1b 1c 等)正確格式的幫助 我正在處理需要這些節段的模組 理想情況下,PTXprint 也能識別它們 到目前為止,我已在 Paratext 的「語言設定」中的「其他字元」填寫了「節段字元 ... 我的專案實作自訂分節法?」,但這對我的幫助不大 如果您有任何建議或技巧,我非常願意聆聽!謝謝, Paul
Paul 642 提出 已提問 11月 14, 2024
0
2 個回答 419 次瀏覽
我在回譯進度標記以及標有節段(a b c d 等)的經節上遇到問題 我的口語譯本中,有些經節需要標上節段,以便用於聖經模組 但在回譯進度框中,這些經節顯示一個大大的紅色叉號,並提示「Verse not found in base text」(基礎 ... 然這會導致基本檢查失敗,但似乎運作正常 在這種情況下,這樣做是正確的嗎?還是進度框和標記存在問題? 謝謝
anon297911 424 提出 已提問 10月 29, 2020
0
1 個回答 135 次瀏覽
有問題的 PTXPrint 專案是在外圍部分(peripherals section)中,使用以下設定建立的: 已選取的書前 PDF(Selected Front Matter PDF(s)) 已選取「目錄」(Table of Contents),並包含目錄標題 未選取 ... 始 是否有辦法移除這個頁碼,或為書前 PDF 加上合適的頁碼(例如羅馬數字)?
Alastair 102 提出 已提問 1月 15, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I appeal to you, brothers and sisters, in the name of our Lord Jesus Christ, that all of you agree with one another in what you say and that there be no divisions among you, but that you be perfectly united in mind and thought.
1 Corinthians 1:10
3,049 個問題
6,007 個回答
5,673 則評論
2,029 位使用者