0 suara
31 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) | 31 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 106 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
2 jawaban 167 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 302 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 352 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
0 suara
1 jawaban 317 tampilan
I'm supporting a user who when trying to start a new paragraph cannot just enter \p . If he enters the ... with the EWTS Tibetan Keyboard, if that helps. Thanks, -anon482869
anon482869 105 bertanya Agu 7, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Give proper recognition to those widows who are really in need.
1 Timothy 5:3
3,052 pertanyaan
6,011 jawaban
5,677 komentar
2,031 pengguna