0
485 次瀏覽

大家好,

這個專案使用 \pn…\pn* 來將所有專有名詞加粗,我懷疑這是問題的一部分。

這是未做調整時的標準狀態:

情況 1:
如果我按照訓練影片中的做法,使用「at MRK 1:3 ‘\p’ > ‘\p_95’」來調整從 1:4 開始的段落,調整會生效,但該段落中的所有粗體標記都會被移除。

情況 2:
如果我嘗試使用上述代碼(修改為 1:8)來調整從第 9 節開始的段落,調整不會生效。我認為這是因為章節標題包含一個用 \pn 加粗的名詞,而調整可能被應用到了 Paratext 中位於 \p 之前的 \pn 上。(這種粗體是冗餘的,因為整個章節標題都是粗體。)
對此的一個部分解決方案是,如果我使用「at MRK 1:8 ‘\p([^a-z])’ > ‘\p_95 \1’」,那麼調整會生效,但段落中的粗體仍然會像情況 1 中那樣被移除。

我嘗試將 \pn 更改為 \bd 以使用粗體,使用 " ‘\pn’ > ‘\bd’ ",但那沒有用。

有什麼想法可以修復這個問題嗎?

祝福,
Craig

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

3 個回答

0

如果這有幫助的話,這是 1:3 - 1:9 的 Paratext 內容。

\v 3 \qt ᥘᥬᥰ ᥞᥨᥝᥴ˕ᥙᥣᥒᥱ˕ᥐᥣᥒ˕ᥐᥧᥢ, ᥛᥤᥰ ᥔᥥᥒᥴ ᥐᥨᥢᥰ ᥐᥨᥝᥳ ᥘᥫᥒ ᥙᥣᥝᥱ ᥝᥣ:\qt*
\q1 \qt ‘ᥞᥣᥒᥲ˕ᥞᥦᥢᥰ ᥑᥨᥢᥴ˕ᥖᥣᥒᥰ ᥓᥝᥲ ᥘᥦᥰ. ᥞᥬᥲ ᥔᥥᥢᥲ˕ᥖᥣᥒᥰ ᥛᥢᥰ ᥔᥪ ᥘᥤ.’\qt*”\x - \xo 1:3 \xt ᥘᥤᥐᥳ ᥕᥤᥱ˕ᥔᥣᥭᥲ˕ᥕᥣᥲ 40:3\x*
\p
\v 4 ᥐᥩᥙ˕ᥘᥢᥴ, \pn ᥕᥥ˕ᥞᥣᥢᥲ\pn* ᥙᥨᥝᥱ˕ᥛᥣᥰ ᥞᥦᥴ, ᥕᥧᥱ ᥘᥬᥰ ᥞᥨᥝᥴ˕ᥙᥣᥒᥱ˕ᥐᥣᥒ˕ᥐᥧᥢ ᥞᥥᥖᥱ ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ\f + \fr 1:4 \fq ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ: \ft ᥚᥩᥒᥰ ᥛᥤᥰ ᥐᥨᥢᥰ ᥑᥪᥢᥰ˕ᥓᥬ˕ᥐᥣᥭᥰ˕ᥓᥬ ᥞᥦᥴ, ᥕᥧᥛᥱ˕ᥛᥣᥖ ᥓᥝᥲ, ᥙᥫᥢ ᥖᥝᥱ ᥞᥥᥖᥱ ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ ᥞᥬᥲ ᥛᥢᥰ. ᥕᥣᥛᥰ ᥞᥥᥖᥱ ᥞᥢᥳ, ᥙᥫᥢ ᥟᥝ ᥛᥢᥰ ᥓᥫᥛ ᥑᥝᥲ ᥘᥛᥳ ᥐᥣᥱ ᥗᥣᥙᥱ ᥘᥫᥒ. ᥘᥣᥒᥴ ᥞᥭᥳ ᥖᥝᥱ ᥙᥥᥢ ᥞᥥᥖᥱ ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ ᥞᥝᥳ.\f* ᥞᥬᥲ ᥙᥫᥢ. ᥛᥢᥰ ᥑᥭ ᥖᥣᥰ˕ᥘᥣᥰ ᥞᥬᥲ ᥙᥫᥢ ᥑᥪᥢᥰ˕ᥓᥬ˕ᥐᥣᥭᥰ˕ᥓᥬ, ᥞᥥᥖᥱ ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ ᥞᥦᥴ, ᥝᥨᥖᥳ˕ᥖᥣᥛᥱ˕ᥖᥣᥒᥰ˕ᥚᥤᥖᥴ ᥑᥝᥴ ᥘᥭᥲ ᥙᥩᥭᥱ˕ᥘᥩᥖ ᥞᥝᥳ.
\v 5 ᥐᥨᥢᥰ ᥛᥫᥒᥰ \pn ᥕᥥᥝᥴ˕ᥗᥣᥭᥲ\pn* ᥐᥧ˕ᥟᥩᥒᥲ˕ᥐᥧ˕ᥖᥤ ᥖᥒᥰ ᥐᥨᥢᥰ ᥝᥥᥒᥰ \pn ᥕᥥ˕ᥘᥧᥲ˕ᥔᥣ˕ᥘᥫᥢᥱ\pn* ᥖᥒᥰ˕ᥘᥣᥭᥴ ᥖᥨᥝ ᥟᥩᥐᥱ ᥐᥣᥱ ᥓᥧᥰ \pn ᥕᥥ˕ᥞᥣᥢᥲ\pn*. ᥑᥝᥴ ᥕᥤᥢᥴ˕ᥚᥤᥖᥴ ᥝᥨᥖᥳ˕ᥖᥣᥛᥱ˕ᥖᥣᥒᥰ˕ᥚᥤᥖᥴ ᥑᥝᥴ, \pn ᥕᥥ˕ᥞᥣᥢᥲ\pn* ᥔᥛᥳ ᥞᥥᥖᥱ ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ ᥞᥬᥲ ᥑᥝᥴ ᥘᥬᥰ ᥑᥥᥰ˕ᥘᥛᥳ \pn ᥕᥥ˕ᥖᥣᥢᥲ\pn* ᥞᥢᥳ.
\v 6 \pn ᥕᥥ˕ᥞᥣᥢᥲ\pn* ᥘᥧᥒ ᥔᥫᥲ˕ᥑᥨᥝᥰ ᥛᥥᥝᥰ ᥟᥝ ᥑᥨᥢᥴ ᥛᥣᥳ˕ᥘᥨᥝᥲ˕ᥗᥨᥝ ᥞᥥᥖᥱ ᥞᥢᥳ. ᥞᥣᥒ˕ᥟᥦᥒᥲ ᥛᥢᥰ ᥞᥣᥒᥳ ᥔᥣᥭᥴ˕ᥘᥒᥴ ᥞᥭᥳ. ᥛᥢᥰ ᥓᥤᥢ ᥖᥤᥴ˕ᥖᥐᥴ ᥖᥒᥰ ᥘᥛᥳ˕ᥚᥪᥒᥲ ᥗᥫᥢᥱ.
\v 7 ᥛᥢᥰ ᥐᥦᥛᥳ ᥐᥦᥛᥳ ᥑᥭ ᥙᥫᥢ ᥝᥣ: ᥛᥤᥰ ᥐᥨᥝᥳ ᥕᥬᥱ˕ᥛᥦᥖ ᥔᥤᥴ ᥐᥝ ᥖᥤᥴ ᥙᥨᥝᥱ˕ᥛᥣᥰ ᥘᥪᥢᥰ˕ᥘᥒᥴ ᥐᥝ. ᥐᥝ ᥞᥪᥛᥴ ᥚᥧᥭᥱ˕ᥘᥭᥲ ᥐᥨᥛᥲ ᥞᥦᥴ, ᥐᥥᥲ ᥔᥣᥭᥴ ᥔᥣᥱ˕ᥑᥣᥭᥳ ᥛᥢᥰ.
\v 8 ᥐᥝ ᥟᥝ ᥘᥛᥳ ᥞᥥᥖᥱ ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ ᥞᥬᥲ ᥔᥧᥴ. ᥐᥩᥭᥰ˕ᥝᥣ, ᥛᥢᥰ ᥖᥤᥴ ᥟᥝ ᥑᥩᥢᥴ˕ᥓᥦᥖ˕ᥛᥦᥖ˕ᥓᥝᥲ ᥞᥥᥖᥱ ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ ᥞᥬᥲ ᥔᥧᥴ。”
\s \pn ᥕᥥ˕ᥞᥣᥢᥲ\pn* ᥞᥥᥖᥱ ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ ᥞᥬᥲ \pn ᥕᥥᥱ˕ᥔᥧᥳ\pn*
\r (ᥘᥤᥐᥳ ᥛᥣᥱ˕ᥗᥣᥭᥲ 3:13-17; ᥘᥤᥐᥳ ᥘᥧᥲ˕ᥓᥣ 3:21-22, 4:1-13)
\p
\v 9 ᥕᥧᥱ ᥘᥬᥰ ᥝᥢᥰ ᥓᥫᥢᥰ, \pn ᥕᥥᥱ˕ᥔᥧᥳ\pn* ᥘᥧᥐᥳ ᥝᥥᥒᥰ \pn ᥘᥣᥴ˕ᥔᥣ˕ᥘᥫᥲ\pn* ᥘᥣᥒᥴ ᥕᥧᥱ ᥘᥬᥰ ᥛᥫᥒᥰ \pn ᥓᥣ˕ᥘᥤᥲ˕ᥘᥤᥲ\pn* ᥞᥢᥳ ᥛᥣᥰ ᥞᥦᥴ, ᥕᥧᥱ ᥘᥬᥰ ᥑᥥᥰ˕ᥘᥛᥳ \pn ᥕᥥ˕ᥖᥣᥢᥲ\pn* ᥞᥥᥖᥱ ᥛᥣᥒᥱ˕ᥐᥣᥱ˕ᥘᥣᥱ˕ᥓᥫᥛ˕ᥘᥛᥳ ᥖᥤ \pn ᥕᥥ˕ᥞᥣᥢᥲ\pn*.

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

似乎最新更新到版本 2.3.36,並將調整從 \p_95 更改為 \p^95,似乎已經修正了這個問題。

我檢查過,如果我使用舊的方式(\p_95),行會被調整,但粗體仍然會消失。因此,我將開始使用 \p^95 進行調整。

謝謝!

機器翻譯自 English
0

\p_95\p^95 之間的機制肯定非常不同。\p_95 是一個獨立的樣式(如果你喜歡,可以為它設置特殊的顏色/字體等!),但 \p^95 是「寬度為 95% 的 \p」。

你應該知道的一件事是,包含 \p 的更改規則在某些 Python 版本上可能有效,但在其他版本上會導致崩潰。你應該使用 \\p(與其他斜槓符號類似 - 一個斜槓是特殊字符,(例如 \s= 某種空格)但使用兩個斜槓表示真正的斜槓)。

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

是的,這是我使用的整行代碼:

at MRK 1:20 ‘\p([^a-z])’ > ‘\p_97\1’

現在是:

at MRK 1:20 ‘\p([^a-z])’ > ‘\p^97\1’

機器翻譯自 English
at MRK 1:20 ‘\\p([^a-z])’ > ‘\\p^97\1’

這樣會安全得多。我曾經遇到過我認為是 \p 的問題,非常像你的例子,在一台機器上完美運行,但在另一台機器上出現「無法解釋」的崩潰。- 當你仔細查看時,這是非常可以解釋的……

機器翻譯自 English

這很奇怪,因為我是從 PTXPrint 複製代碼的,它使用的是 \p,而不是 \p。

剛發布了這個,在編輯時,第一個有兩個反斜槓後跟 P,但當我保存時,它會移除其中一個反斜槓。當我編輯上面的評論時也是一樣。編輯時有雙反斜槓,但發布時只有一個。

機器翻譯自 English

您可能需要使用 markdown 語法 (the menu says preformatted) 來撰寫程式碼片段。對於短段落,使用單一反引號標記開始和結束;對於多行段落,慣例是在前後各加一行三個反引號(前後不得有其他空白)。

機器翻譯自 English
0

當你需要輸入代碼/正則表達式時,如果你選取該塊,然後使用這個高亮的按鈕,它會將其包裹在適當的格式中,這樣反斜槓就不會丟失:
image

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

相關問題

0
2 個回答 238 次瀏覽
For some reason, in some fonts, the bold or italic formatting does not appear in PrintDraft. For instance, I have a ... bolditalic{ Annapurna SIL:script=deva;embolden=2;slant=0.2 }
[Expert]
sewhite
3.3k 提出
已提問 8月 21, 2015
0
2 個回答 269 次瀏覽
我正在進行雙語對照本(diglots)的排版工作 在 Paratext 中,我的次要文字(T2)中的某些樣式看起來比主要文字(T1)中的相同樣式更粗 我猜這可能是因為我在 Paratext 中為這兩種不同的文字使用了不同的字 ... ,我沒有讓 PTXPrint 使用任何其他 .tex 或 .sty 檔案 感謝您能提供任何幫助 John Nystrom
john_nystrom 312 提出 已提問 3月 23, 2021
0
2 個回答 207 次瀏覽
一位使用者希望將整段詩歌加粗顯示。有沒有辦法做到這一點,而不必在每個新的詩歌標記後面都加上加粗標記? 我原本以為 \bd* 會界定加粗區塊的結尾,但看起來詩歌標記也會導致加粗文字結束(即使沒有 \bd*)。
Sara 246 提出 已提問 8月 5, 2024
0
3 個回答 124 次瀏覽
我正在嘗試為以斯拉記中的書信取得良好的排版效果 似乎沒有單一的一套樣式格式能適用於所有書信 因此,我目前的想法是,與其為 USFM 標記設定全域值,我更希望透過經文參考位置,逐段指定格式 然而,我完全不知道代碼應該怎麼寫 ... -4 節有 \pm 我該如何僅針對這些經文指定每個段落應有段前間距,並使用不同的字型(例如使用 Arial 而非 Charis)?
Ruth Mathys 153 提出 已提問 1月 10, 2025
0
1 個回答 375 次瀏覽
I am producing a Bible with added commentary \add \add* that I want printed in color. By default \add is Bold and Italic ... this in PT8.0 but the issue also applies to PT7.6.
Kent Spielmann 1.8k 提出 已提問 8月 8, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
But if we walk in the light, as he is in the light, we have fellowship with one another, and the blood of Jesus, his Son, purifies us from all sin.
1 John 1:7
3,048 個問題
6,007 個回答
5,672 則評論
2,028 位使用者