0 suara
84 tampilan

Saya cukup berhasil menggunakan perintah ini untuk mencegah pemecahan sebelum penanda tertentu (misalnya, untuk selalu mempertahankan \q2 bersama \q1 atau \q2 sebelumnya):

\sethook{before}{q2}{\nobreak}

Tapi saya kurang beruntung dengan perintah \setbetweenhook. Keadaannya adalah saya memiliki teks seperti berikut di beberapa tempat:

\s Injiil Isa al-Masiih, al-katabah al-rasuul Matta (Matthieu)
\pc (Évangile : Mt 1, 18-24)
\p
\v 18 Daahu taariikh ...

Saya ingin mencegah \s dan \pc berada di bagian bawah kolom. Saya pikir yang berikut akan melakukannya, tetapi tampaknya tidak membantu:

\setbetweenhook{pc}{p}{\nobreak}

Ada saran?

Diterjemahkan secara otomatis dari English
PTXprint oleh (1,4k poin) | 84 tampilan

2 Jawaban

0 suara
Jawaban terbaik

Ternyata menambahkan \b setelah \pc tidak berhasil. (Itu juga diserap oleh \nobreak.) Jadi saya pikir saya akan menambahkan paragraf baru dengan spasi tanpa pemecahan seperti ini:

'(\\pc .+)(\n\\s |\n\\s2 |\n\n)' > '\1\n\\p \u00a0\2'

Tetapi itu juga tampaknya diserap. Jika saya membuat spasi tanpa pemecahan menjadi karakter asli "x", maka spasiannya keluar sekitar benar... tetapi itu juga menempatkan "x" dalam output!

'(\\pc .+)(\n\\s |\n\\s2 |\n\n)' > '\1\n\\p x\2'

Apakah ada sesuatu yang bisa saya masukkan ke dalam paragraf yang tidak terlihat, tetapi tidak akan diserap oleh \nobreak?
Jeff

UPDATE: Nah, ternyata spasi sempit tanpa pemecahan tidak terlihat dan tidak diserap:

'(\\pc .+)(\n\\s |\n\\s2 |\n\n)' > '\1\n\\p \u202f\2'

Jeff

Diterjemahkan secara otomatis dari English
oleh (1,4k poin)
dipilih oleh
0 suara

Saya menemukan semacam solusi sementara. Saya lebih beruntung dengan yang berikut:

\sethook{after}{pc}{\nobreak}

Tetapi ada beberapa situasi di mana saya tidak ingin \pc menempel pada elemen berikutnya. Dalam kasus-kasus tersebut, saya perlu menambahkan \b setelah \pc dengan baris berikut di "changes.txt":

'(\\pc .+)(\n\\s |\n\n)' > '\1\n\\b\2'

Saya akan senang mendengar solusi yang lebih baik...
Jeff

Diterjemahkan secara otomatis dari English
oleh (1,4k poin)

Pertanyaan terkait

0 suara
1 jawaban 166 tampilan
Untuk perekaman, saya ingin membagikan setiap bab yang harus dibaca oleh masing-masing pembaca pada halaman terpisah, ... akan sangat membantu! Terima kasih atas bantuannya! Roland
Roland 245 bertanya Mar 10, 2025
0 suara
1 jawaban 20 tampilan
Kami memiliki modul Alkitab yang berisi bagian-bagian kitab suci, yang bagiannya dipisahkan oleh jeda ... bisa menemukan pengaturan untuk menghentikan PTXPrint melakukan ini?
beve 131 bertanya 1 hari yang lalu
0 suara
2 jawaban 216 tampilan
Sepertinya opsi "Start 1st Chapter on a New Page" tidak berfungsi di PTXPrint 2.7.6. Jika saya memilih "All Chapters", ... saya lewatkan? Bab 1 ditandai dengan \c 1 di Paratext.
marvinson 304 bertanya Des 6, 2024
0 suara
2 jawaban 396 tampilan
When I run the Unmatched Pairs of Punctuation Check (PT 8 or 9), almost every opening quotation mark that starts a quote ... this case!). Any ideas on how to resolve this problem?
viverechristus 296 bertanya Agu 21, 2020
0 suara
2 jawaban 470 tampilan
Does anyone know if there is a way in PT8 to transfer paragraph breaks and section headings from one project to another?
anon233143 252 bertanya Feb 22, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
All the believers were one in heart and mind. No one claimed that any of their possessions was their own, but they shared everything they had.
Acts 4:32
3,064 pertanyaan
6,024 jawaban
5,695 komentar
2,036 pengguna