0
340 次瀏覽

我(緩慢地)一直在研究如何根據重複或拉伸(或重複拉伸)的「裝飾元素」來為側邊欄繪製邊框。它會在繪製裝飾元素之前應用任何拉伸,因此即使用戶選擇允許裝飾元素被嚴重拉變形,線條粗細也會保持恆定。

本週,程式碼已擴展,以將(可能變形的)字型字形加入可用項目清單中(當然,在這種情況下會出現線條粗細的變形。)

如果使用重複元素,裝飾邊框(假設它們定義正確)將真正為它們周圍的每個方框「量身定做」,而不是被變形。

下一步將是實現為頁面添加這些裝飾邊框。目前,如果為頁面添加(PDF)邊框,則整個頁面(包括腳註和交叉引用)都會加上邊框,但我從 SAB 頁面看到,有人要求僅為經文文本添加邊框,而不包括腳註。

我還了解到,在世界某些地區,對於包含原始希臘語/希伯來語的雙語版本,文化上可能更傾向於讓原始語言被「框住」,而vernacular(口語/當地語言)翻譯則不被框住。

因此,我推測人們希望有三種頁面邊框選項:

  • 整個頁面
  • 僅經文文本
  • 僅雙語版本的一側。

但我還能想到其他潛在選項:

  • 雙語版本兩側的經文部分在單一邊框內
  • 雙語版本兩側的經文部分,在分開的邊框中
  • 經文和腳註 / 交叉引用,但不包括圖片

最終,人們可能還希望有:

  • 章節標題周圍的邊框
  • 圖片周圍的邊框??

我漏掉了什麼嗎?這些中哪一個最緊急?

機器翻譯自 English
PTXprint (1.1k 點) 提出 | 340 次瀏覽

5 個回答

0

哦,我忘了,精美的規則線(fancy rules)也起作用了:

image

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

我正在想辦法在章節標題周圍加上邊框,或在標題背後添加陰影。我知道我可以從 Tabs+Borders 標籤頁做到這一點,但它只允許填充欄位的固定大小邊框。我希望根據文字大小,僅在文字背後添加陰影。

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

我正在嘗試為章節標題添加背景陰影並加上框。Malachi 提供了初始程式碼,我根據我的情況進行了修改:

changes.txt:
‘\s (.+?)$’ > ‘\s_border \1 end\n’

ptxprint-mods.tex:
\def\s_border #1 end{
\esb \cat boxedtext\cat*
\s #1
\esbe
}

custom.sty
\Category boxedtext
\Border All
\BgColor xFDFDFD# grey
\doublecolumns
\Alpha 16
\Position h
\Scale 0.4
\Marker s
\RightMargin .125
\LeftMargin -.9
\SpaceBefore 0
\SpaceAfter 0
#\Color xff0000 #Red text colour
\FirstLineIndent 0
\EndCategory

這幾乎可以工作,但在雙欄模式下,框的位置太高,且上一段落的最後一行會出現在標題下方。另一個問題是,對於書中的第一個標題,第一行顯示在框外但位置正確,而第二行在框內卻橫跨兩欄。

機器翻譯自 English
0

如果您想僅為某些文字的字元應用背景顏色,這是可以做到的。不過,目前它僅應用於字元樣式,而不是整個段落。(您可以段落設置它,但令人困惑的是,它只會應用於段落內的字元樣式。)

樣式表:

\Marker zgry
\StyleType Character
\Background xc0c0c0

USFM(例如在 printmods 之後):

\s \zgry This is a really excessively long title that breaks across two lines\zgry*

結果:
image

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

書籍開頭的側邊欄不知道它們應該屬於正文文本還是引言文本。未經測試,我預計這樣做可能會更好:

changes.txt:
‘\\s (.+?)$’ > ‘\\p\\s_border \1 end\n’

因為 \p 應該告訴 TeX 你不再處於引言部分。

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

哦……順便說一下,閱讀你的 custom.sty 後:

  1. Alpha 接受 0…1 的值

  2. doublecolumns 不是一個樣式表條目。它是內部「立即切換到雙欄模式」的命令,它不會結束當前段落或執行其他一些有用的操作。(即,如果你在任何地方使用它,請預期會出現奇怪的结果。)

  3. 你可能希望為 esb 添加一些 \SpaceBefore\SpaceAfter

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

相關問題

0
2 個回答 243 次瀏覽
更新 PTXprint 後,現在所有經文文字周圍都出現了文字邊框。我該如何去除它?這只在一個使用阿拉伯文字體(Arabic script)的專案中發生,在使用羅馬字母(Roman script)的專案中則沒有。 這與我們加在頁面(page)上的邊框不同。
debbodaneejo 118 提出 已提問 8月 23, 2023
0
0 個回答 26 次瀏覽
大家好, 請問這裡是否有人有專案,其出版商或社群希望看到僅有一欄帶有邊框/框線的双語對照本? 例如:希臘文文本(無論是否有逐行對照)被框在邊框內? 如果是這樣,您的專案有機會被用於一個尚未合併功能的 Alpha 測試 ... 4. 任何時間表 5. 我的測試能發現最後一個錯誤 David Gardner (SIL, 歐亞地區,但實際上不在敏感專案中)
DG 1.1k 提出 已提問 10月 10, 2025
0
1 個回答 98 次瀏覽
在「分頁+邊框|裝飾性裝飾|邊框|文字邊框|編輯設定」對話方塊中,您可以選擇「線條」和「填充」顏色 點擊這些顏色方塊會開啟「邊框線條顏色」或「邊框填充顏色」對話方塊,令人煩躁的是,它們會 ... 這是 PTXprint 的錯誤,還是我在某個地方漏掉了複選框? PTXprint v2.7.27/Win10 Pro 22H2 (build 19045.5608)
anon095293 129 提出 已提問 3月 17, 2025
0
1 個回答 19 次瀏覽
我試圖製作一本帶有裝飾性邊框的書籍 我從去年使用過的一個設定開始,但我記不起當時是如何讓這個特定的邊框生效的,也不知道如何控制它的行為 我想使用這個邊框 我 沒有在「分頁與邊框」(Tabs and Borders)中開啟「頁面邊框」(Page ... 問題是頁眉顯示在邊框上方,而我無法讓它顯示在邊框之上或之下 如果能顯示在上方會更好 感謝您提供的任何幫助
Kirk 123 提出 已提問 8月 4, 2025
0
4 個回答 338 次瀏覽
我希望經文周圍有頁面邊框,但導言周圍不要 過去我使用過一些變通方法,包括(如果我正在出版單卷書)將導言與標題頁一起排版,並建立一個在正文之前載入的 PDF 過去我也在 TeX 宏中做過一些棘手(且醜陋)的事情,在幕後切換不同的頁面邊框 ... 認為這是一個需要實現的重要功能,因為某些主要宗教要求「聖」經文周圍有邊框,但人類撰寫的文字(如導言)周圍則不需要
jeffh 1.4k 提出 已提問 4月 8, 2024
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,045 個問題
6,005 個回答
5,671 則評論
2,026 位使用者