0
301 次瀏覽

這個問題基本上已經被提出,但在此也尚未得到解答。

里程碑標記可以用來為文字套用樣式嗎?
如果可以,custom.sty 檔案中的語法是什麼?到目前為止,我還沒讓任何東西運作起來。

如果答案是「否」,我很好奇里程碑的實際使用情境是什麼。


例如,我們透過使用不同的字型來標記引文,因此我們的 custom.sty 樣式表包含

\Marker qt
\Fontname Scheherazade

我們不喜歡這個系統的原因是,字元樣式在遇到非字元樣式時必須開啟和關閉,這意味著跨越節或中間有腳註的引文需要大量額外的標記。
\v 2 \qt here's a long quotation\qt*\f + \ft footnote\f* \qt and then the continuation of it.\qt*
\v 3 \qt but then it goes to a new verse.\qt*
\v 4 \qt And another one.\qt*

這樣會好
\v 2 \qt-s\* here's a long quotation\f + \ft footnote\f* and then the continuation of it.
\v 3 but then it goes to a new verse.
\v 4 And another one.\qt-e\*

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

1 個回答

0
最佳回答

關閉和開啟樣式確實很麻煩,但確實沒有辦法繞過這個問題。同樣的問題也適用於紅字標記 \wj …\wj*。我建立了以下 Regex Pal 正則表達式,以在需要的地方插入關閉和開啟的 \wj* …\wj 標記。您只需要在文字跨度的開始和結束處標記 \wj 和 \wj*。當您執行正則表達式時,它會在腳註、交叉參考、標題和節號周圍插入中間標記,但不包括章號。您必須手動在章節周圍關閉並重新開始。
尋找(Find):

(?<=\\wj\s)(?s)((?!\\wj\*).)*(?=\u200F*\\wj\*):::((\s*(\\(b|p\w*|mi?|q\w*)\s|(\\(m?r|m?s\w*)\s.*)+|\s+\\v\s\S+\s|\\(x|ef|f|add)\s.*?\\(x|ef|f|add)\*))+)(\s*)

取代(Replace)(取代內容結尾有一個空格):

\\wj*\1\9\\wj\u0020

您可以修改它以對 \qt 執行相同的操作:

(?<=\\qt\s)(?s)((?!\\qt\*).)*(?=\u200F*\\qt\*):::((\s*(\\(b|p\w*|mi?|q(?!t)\w*)\s|(\\(m?r|m?s\w*)\s.*)+|\s+\\v\s\S+\s|\\(x|ef|f|add)\s.*?\\(x|ef|f|add)\*))+)(\s*)

取代(Replace):

\\qt*\1\9\\qt\u0020

包含 \u200F 是為了使其與從右到左(RTL)書寫系統相容。

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

謝謝。這些正則表達式確實很厲害,我會測試它們。

然而,我仍然有關於里程碑(milestones)的原始問題。

  1. 它們可以設定樣式嗎?
  2. 如果它們無法解決這種標記激增的問題,它們實際上是用來做什麼的?
機器翻譯自 English

簡短的回答是,在 Paratext 中您無法為里程碑設定樣式,因為它們是自我關閉的。它們沒有內容(雖然它們可能有屬性。
當然,沒有所謂的規定阻止您建立一個排版或顯示系統,在里程碑之間套用不同的樣式表。

機器翻譯自 English

相關問題

0
1 個回答 32 次瀏覽
我發現 v7(至少)有一個錯誤,導致無法將引號(斜體)格式化為耶穌的話(紅色)。但我現在在 v9.5 中也无法做到這一點。我嘗試了所有順序的標記,但似乎無法讓一個引號同時也是耶穌的話。我做錯什麼了嗎?這是一個功能還是一個錯誤?有變通方法嗎?
ASmith 169 提出 已提問 7月 10, 2025
0
1 個回答 37 次瀏覽
我發現早期版本(至少是 v7)的 PT 中有一個錯誤,導致耶穌的話標記內的引文無法顯示顏色。然而,我在 v9.5 中似乎無法使其正常工作。我嘗試將 wj 標記放在 qt 標記內部和外部,但兩者都不起作用。看來我只能得到引文(斜體)或耶穌的話(紅色),無法同時顯示兩者。有人能幫忙嗎?
ASmith 169 提出 已提問 7月 10, 2025
0
3 個回答 422 次瀏覽
有人能說明為什麼我會在這裡收到「字元樣式未關閉:\qt」的錯誤嗎? \v 26 †Mi murie mai, ba kara berengia \qt na Daena na Tinoni ke oli thivo i te na parako i teghea\qt ... 結尾處有一個 \qt*,但不知為何系統無法識別 其他許多類似的情況都能正常接受
Paul 642 提出 已提問 3月 30, 2023
0
2 個回答 347 次瀏覽
當引文包含其他標記(例如 \pg…pg*)時,使用 \qt 會收到錯誤訊息。這是否表示 \qt 不能與其他標記一起使用?這實在令人失望。有沒有辦法規避這個問題?這個錯誤的目的是什麼?
Clear7419 251 提出 已提問 9月 14, 2022
+1
1 個回答 299 次瀏覽
我有一份剛完成的新約文本,我們正試圖將其放入 DBL 新約中引用的舊約經文都標記了 \qt,且總是帶有適當的結束標記 \qt* 不幸的是,任何包含腳註的 \qt 都會被標記為標記錯誤(確切的錯誤訊息是「Character style not ... 誤,但將腳註放在字元樣式內部似乎更合理 有沒有更好的結構?我是否應該直接忽略這些錯誤? 有什麼建議嗎?
Matthew_Lee 231 提出 已提問 12月 8, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,049 個問題
6,007 個回答
5,673 則評論
2,029 位使用者