+1 suara
49 tampilan
Kami memiliki kasus penggunaan di mana tim ingin mendistribusikan bab-bab individual kepada anggota tim yang berbeda untuk ditinjau. Ada potongan kode untuk memaksa buku dimulai di halaman ganjil. \setbookhook{start}{MAT}{\zNeedOddPage}

Apakah ada kode serupa yang dapat digunakan untuk memaksa bab dimulai di halaman ganjil?
Diterjemahkan secara otomatis dari English
PTXprint oleh (148 poin) | 49 tampilan

1 Jawaban

0 suara

Mungkin ada cara yang lebih baik/berbeda untuk melakukan ini di file .tex menggunakan hook, tetapi ada juga metode sederhana menggunakan changes.txt untuk menyisipkan \pb (pagebreak) dan \zNeedOddPage sebelum setiap nomor bab:

"\\c" > "\\pb\n\\zNeedOddPage\n\\c"

Ini tampaknya cukup berhasil.

Diterjemahkan secara otomatis dari English
oleh (3,2k poin)
Terima kasih, Mark. Ini berhasil untuk satu bahasa. Yang gagal saya sebutkan adalah bahwa proyek di atas adalah diglot dengan bahasa sumber (Sekunder) dan bahasa target (Primer). Setelah menerapkan kode, setiap bab dimulai di halaman genap di PDF. Tampaknya halaman kosong yang tidak perlu ditambahkan sebelum bab pertama. Saya telah mencoba menambahkan skrip hanya ke proyek Primer dan juga ke proyek Primer dan Sekunder. Tidak ada perubahan.

Saya juga harus mencatat bahwa \there ada \cl sebelum \c 1.

Sebagai catatan sampingan, apakah ada cara untuk mengecualikan \c 1 agar bab pertama dimulai di halaman yang sama dengan judul buku?
Diterjemahkan secara otomatis dari English
Saya sedang mencoba string tersebut di changes.txt saya dan itu memulai setiap bab (kecuali bab 1) di halaman baru, tetapi tidak memulai setiap bab di halaman ganjil.

PtxPrint 3.01.
Diterjemahkan secara otomatis dari English

Pemecahan halaman dalam diglot lebih merupakan permintaan sopan untuk memulai kolom berikutnya di halaman baru daripada 'berhenti membaca DI SINI dan cetak semua yang Anda miliki sejauh ini' seperti dalam teks normal. Biasanya, tentu saja, Anda ingin itu, jika tidak \pb di satu kolom akan menghentikan kolom berikutnya untuk tidak selaras dengan benar.
 Ini berarti bahwa \zneedoddpage mungkin tidak akan berfungsi seperti yang diharapkan untuk diglot.

Diterjemahkan secara otomatis dari English
Terima kasih. Ini masuk akal dan sesuai dengan pengalaman kami.
Kami menemukan solusi alternatif untuk salinan draf untuk kasus ini. Centang "Start all other chapters on a new page" di tab Body. Jika tampilan tidak penting, gunakan algoritma "Document Based" di tab Diglot. Semua bab selain \c 1 akan dimulai di halaman baru. Kami secara manual menambahkan \pb di mana diperlukan di file usfm untuk mendorong bab yang dimulai di halaman genap ke halaman ganjil. Ini juga berfungsi dengan algoritma "Scored". Lebih banyak \pb diperlukan karena tidak setiap bab dimulai di halaman baru, tetapi tampilan halamannya lebih bagus.
Diterjemahkan secara otomatis dari English

Pertanyaan terkait

0 suara
2 jawaban 145 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
1 jawaban 34 tampilan
Halo semua! Baru-baru ini saya memperkenalkan PTXprint kepada sebuah tim dan mereka sangat bersemangat untuk ... kiri menjadi ganjil untuk lembar pemeriksaan komunitas ini?
KR 151 bertanya Nov 17, 2025
0 suara
1 jawaban 124 tampilan
Judul bagian lainnya semua muncul dengan benar dalam teks, tetapi judul bagian untuk \c 1 terdorong ke halaman ... view?usp=sharing> semoga tautan ini berfungsi. Terima kasih
anon095293 129 bertanya Mar 24, 2025
0 suara
2 jawaban 141 tampilan
Dalam proyek LTR dasar dan proyek RTL transliterasi, PTXprint berperilaku sesuai harapan dan menghasilkan output yang dapat ... Pro 22H2 build 19045.5608 PTXprint v2.7.27
Mark Skinner 104 bertanya Mar 21, 2025
0 suara
1 jawaban 101 tampilan
Halo Saya sedang mengerjakan tata letak dan ingin membatasi batas halaman saya hingga pasal 24, ayat 10, seperti ... yang saya gunakan. Terima kasih sebelumnya atas bantuan Anda.
Roger Beramgoto Nado 125 bertanya Des 13, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,048 pertanyaan
6,007 jawaban
5,672 komentar
2,028 pengguna