0 suara
266 tampilan

Saya dapat memasukkan pengantar kami menggunakan ini di “bagian awal lokal” (local front matter) di PTXPrint:

\rem -------------------------------------------------------------------------
\periph Preface|id=“preface”
\rem -------------------------------------------------------------------------
\zgetperiph|preface*

Di buku INT, saya menandai pengantar seperti ini:

\periph Preface|id=“preface”

Pengantar yang saya dapatkan di PDF saya berasal dari buku INT teks sekunder. Saya ingin itu berasal dari teks utama, tetapi saya pikir rekan-rekan saya akan menginginkan keduanya. Bagaimana cara melakukannya?

Isu terkait: Ketika saya membuat perubahan pada pengantar di Paratext dan menyimpannya, lalu mencetak di PTXPrint, bisa memakan waktu beberapa percobaan sebelum PTXPrint mengingat untuk memperbarui konten Pengantarnya. Jika saya memuat konfigurasi lain dan kembali ke yang sedang saya gunakan, PTXPrint akan mengambil versi baru Pengantar tersebut.

Juga, saya tidak bisa membuat \fig berfungsi sama sekali di Pengantar.

Satu lagi: perubahan saya di PrintDraftChanges.txt tidak diterapkan pada Pengantar, tetapi diterapkan pada buku-buku bagian utama publikasi.

Terima kasih atas bantuan apa pun yang dapat Anda berikan untuk masalah-masalah ini.

John Nystrom

Diterjemahkan secara otomatis dari English
PTXprint oleh (312 poin)
ditampilkan kembali | 266 tampilan

3 Jawaban

0 suara

Menangani masalah Anda dalam urutan yang mungkin acak…

  • (tebakan) file perubahan: ya, seharusnya diterapkan ke INT… apakah INT terdaftar sebagai buku yang disertakan, atau Anda mengandalkan PTXprint untuk menyertakannya ‘di balik layar’. Saya samar-samar ingat ini mungkin membuat perbedaan. (Atau mungkin memberi Anda duplikasi…)

  • \periph|preface\* ... \zgetperiph|preface\* ADUH! . Tolong jangan mendefinisikan pengantar yang menyertakan pengantar.
    Anda bebas menggunakan baris yang mengatakan:
    \periph Preface
    tanpa memberikannya ID. Itu seharusnya tidak memiliki efek samping buruk, tetapi yang Anda daftarkan mengatakan ‘saya mendefinisikan hal yang disebut preface ini menjadi beberapa teks yang menyertakan hal yang disebut preface ini’ yang menjadi agak sirkular. Anda mungkin tidak menginginkan itu. Saya rasa Anda mungkin bisa lolos jika Anda berhati-hati untuk menentukan semua sisi dengan benar (lihat di bawah), karena saya pikir ada 3 pengantar dalam dwibahasa - satu untuk L (utama), satu untuk R (sekunder), dan satu untuk tanpa-sisi-ditentukan . Tetapi seperti yang tertulis, itu akan memberikan perilaku yang tidak ingin saya coba prediksi, dan perubahan kecil di suatu tempat mungkin membuatnya meledak di wajah salah satu teman penerjemah lokal Anda dengan cara yang aneh dan ‘menarik’.

  • (tebakan) Perubahan tidak berlaku… apakah Anda menekan simpan? Mungkin editor tidak menulis file dengan benar jika Anda hanya menekan cetak??

  • Pengantar mana yang preface. Hmm biarkan saya membaca kodenya… Oh bagus, saya tidak berhalusinasi. Dalam dwibahasa, kode seharusnya memuat dan menyimpan \periph|id="preface" dengan cara yang sesuai sisi, berdasarkan pengaturan saat ini / terakhir. Saya menduga itu berpikir berada di sisi sekunder saat memproses buku FRT Anda. Anda seharusnya dapat mengakses keduanya (ketiganya) seperti ini:

\rem left preface
\zglot|L\*
\zgetperiph|preface\*

\rem right preface
\zglot|R\*
\zgetperiph|preface\*

\rem is there a 'no-sides preface'? It almost certainly won't work fully before 2.4.50.
\zglot|\*
\zgetperiph|preface\*

(di mana milestone \zglot |\* melakukan penggantian font yang Anda harapkan dari kolom dwibahasa tetapi tanpa menempatkan hal-hal ke dalam dua kolom. Beralih ke ‘tanpa-sisi-dipilih’ sangat eksperimental dan mungkin tidak melakukan apa pun yang berguna)

Sebagai alternatif, jika Anda tidak perlu perubahan font, Anda seharusnya dapat menentukan sisi ke zgetperiph seperti ini:

\zgetperiph|id="preface" side="L"\*

Nilai valid untuk side adalah "L" (kiri/utama), "R" (kanan/sekunder), "" (tanpa-sisi-dipilih).
Sejauh yang saya ketahui, tidak ada bagian kode ini yang banyak diuji, jadi silakan laporkan keberhasilan / kegagalan apa pun!

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

@David_Gardner

Terima kasih atas bantuan Anda untuk ini. Ada tiga masalah. Mungkin semuanya terkait.

Isu 1. PTXPrint hanya mengambil perubahan pada Pengantar jika saya mengubah apa yang saya cetak, misalnya bab yang berbeda atau buku yang berbeda. Mengubah buku adalah cara paling andal untuk membuatnya memperbarui Pengantar. Jika saya terus mencetak buku yang sama, itu tidak akan mengambil edit pada Pengantar.

Isu 2. Pengantar yang salah dicetak.

Saya tidak menyertakan buku INT dalam apa yang saya cetak. Saya mengandalkan PTXPrint untuk mendapatkan pengantar dari sana.

Saya mencoba ini:

\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*

Saya mendapatkan hasil yang sama seperti sebelumnya: Itu mencetak Pengantar dari INT di T2, yang salah. L = T1.

Saya mencoba ini:

\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*

Saya mendapatkan hasil yang sama seperti sebelumnya. Itu masih mengambil Pengantar dari INT di T2.

Karena itu tidak berhasil, saya mencoba metode lain yang Anda sebutkan:

\periph Preface
\zgetperiph|id=“preface” side=“R”*

Ini membuat PTXPrint tidak mencetak Pengantar sama sekali.

Saya mencoba yang sama dengan “L”

\periph Preface
\zgetperiph|id=“preface” side=“L”*

PTXPrint masih tidak mencetak Pengantar.

Jadi untuk saat ini saya menggunakan ini:

\rem right preface
\periph Preface
\zglot|L*
\zgetperiph|preface*

PTXPrint masih mencetak Pengantar T2 saya, bukan “L” = T1, seperti yang ditentukan.

Yang benar-benar saya inginkan adalah Pengantar T1 diikuti oleh Pengantar T2.

Jadi ini seharusnya berhasil:

\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*

\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*

Saat ini, ini mencetak dua salinan Pengantar R (T2).

Saya mencoba menambahkan ini ke di atas:

\rem is there a ‘no-sides preface’? It almost certainly won’t work fully before 2.4.50.
\zglot|*
\zgetperiph|preface*

Dan sekarang saya mendapatkan tiga salinan.

Jika saya menghilangkan Pengantar L dan R dan hanya menyertakan “pengantar tanpa sisi”, saya mendapatkan pengantar T2.

Isu 3. Kata-kata glosarium tidak ditandai dengan benar di PDF

PTXPrint tidak menandai contoh penandaan kata glosarium saya dengan benar. Itu memformatnya dengan font yang berbeda daripada menerapkan kurung sudut yang telah saya pilih di tab Body. Kurung sudut dicetak dengan benar dalam teks Kitab Suci, tetapi tidak di Pengantar.

Basic Checks memberi saya kesalahan tentang frtbak.sty tetapi saya tidak mengerti apa yang salah. Membuat bagian “\Marker w” dari frtbak.sty sama seperti di usfm.sty tidak membantu. Itu masih mengeluh tentang tiga kesalahan:

INT 1:0 #Invalid attribute: \w (frtbak.sty)

INT 1:0 #Citation Form (“gutpela na strongpela ston bilong karim haus|Gutpela ston tru”) is missing from Glossary: \w (frtbak.sty)

Saya pikir dua yang pertama ini kemungkinan disebabkan oleh yang satu ini:

INT 1:0 #“gutpela na strongpela ston bilong karim haus|Gutpela ston tru” contains unexpected non-wordforming characters [‘|’]: \w (frtbak.sty).

Karakter non-wordforming itu adalah karakter yang tepat untuk memisahkan bentuk Rendering Istilah Alkitab dalam teks dari bentuk kutipan di Glosarium. Saya tidak tahu mengapa ini menjadi masalah di INT dan bukan masalah di teks Alkitab.

Terima kasih atas bantuan apa pun yang dapat Anda berikan untuk hal-hal ini.

Diterjemahkan secara otomatis dari English

Isu 1.
Saya akan menunjuk Mark/Martin ke thread ini. (mereka, tentu saja, akan meminta arsip, silakan antisipasi!)

Isu 2.
Penyelidikan jelas diperlukan. Bisakah saya juga mendapatkan arsip?

Isu 3.
Sejauh yang saya ketahui, UI mengambil jalan mudah saat memformat kata \w dan sebenarnya menjalankan regex pada mereka untuk mengganti \w ... \w* dengan kurung sudut.
Opsi 1: tunggu Mark/Martin untuk menerapkan regex tersebut ke lebih banyak sumber input.
Opsi 2: Work-around: Jika Anda memberitahunya untuk menggunakan markup \w, dan kemudian Anda mengatur ini:

\sethook{start}{w}{⌞}
\sethook{end}{w}{⌟}

Maka TeX akan melakukan penyisipan dan Anda seharusnya memiliki lebih banyak konsistensi (apakah itu konsisten benar atau salah adalah isu lain!). Semoga Anda tidak perlu melakukan trik font apa pun.

Sama sekali membajak thread, saya melakukan bagian overkill berikut untuk \add, yang memberikan sudut yang dapat ditampilkan seperti yang saya miliki di salinan NIV’84 saya, tetapi (a) mereka tidak dipilih jika seseorang menyalin teks dan (b) mereka ‘selalu berfungsi’ karena mereka bukan dari font:

%draw corners:
\def\addmtlquteht{2pt}% height
\def\addmtlqutewd{1.5pt}% width
\def\addmtlqutelw{0.2pt}% linewidth.
\def\beginadd{\lower 1pt \hbox{\vrule width \addmtlqutelw height \addmtlquteht\vrule width \addmtlqutewd height \addmtlqutelw}\kern -1pt}
\def\endadd{\kern -1pt \lower 1pt \hbox{\vrule width \addmtlqutewd height \addmtlqutelw\vrule width \addmtlqutelw height \addmtlquteht}}

\sethook{start}{add}{\beginadd}
\sethook{end}{add}{\endadd}

Silakan menyalin/menempel/mengubah dan gunakan untuk entri daftar kata Anda jika Anda menyukai idenya.

Diterjemahkan secara otomatis dari English
0 suara

[versi asli]:
Terima kasih atas arsipnya. Sepertinya saya perlu berdiskusi dengan Mark dan Martin tentang penanganan FRT dalam dwibahasa. Kode python mencoba menangani \zgetperiph sendiri, dan tidak melakukannya dengan baik.

[edit] Oops. Setelah mencoba melawannya selama beberapa waktu di tengah hal-hal lain, saya baru menyadari bahwa buku FRT dan INT asli (salah satu proyek) tidak disertakan dalam arsip. Saya akan mengirim laporan bug…

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

@David_Gardner Saya telah mengirim buku-buku tersebut. Saya sama sekali tidak menggunakan buku FRT, setidaknya tidak secara sengaja.

Diterjemahkan secara otomatis dari English
0 suara

@John_Nystrom Kesimpulan saya sejauh ini… sampai sisi python dari masalah #795 diperbaiki, satu-satunya cara untuk menarik kedua elemen bagian awal adalah menyalin dan menempel. Maaf.

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

Pertanyaan terkait

0 suara
3 jawaban 224 tampilan
Saya dapat menarik preambul dalam diglot menggunakan urutan berikut dalam materi depan lokal: \rem ------------- ... atas bantuan apa pun yang dapat Anda berikan. John Nystrom
john_nystrom 312 bertanya Okt 28, 2023
0 suara
1 jawaban 259 tampilan
Saya perlu "menyebarkan sel" dalam baris tabel, seperti yang ditentukan dalam dokumen spesifikasi USFM 3.0: Contoh ... file Local Front Matter terlepas dari enkoding USFM proyek?
KimB 671 bertanya Jul 12, 2024
0 suara
2 jawaban 245 tampilan
Saya ingin menambahkan peta ke bagian awal dalam sebuah buku. Gambar tersebut (dan bagian awal secara umum) tidak ada di ... . Image Lost! Apakah ada ide mengapa hal ini terjadi?
mnjames 1,9k bertanya Apr 10, 2023
0 suara
2 jawaban 223 tampilan
Saya menggunakan 2.1.19 Di tab Peripherals, ketika Anda mengklik View/Edit Front Matter, mengapa seseorang ... adalah apakah ada masalah dengan menyuntingnya di jendela utama.
Ben Pehrson 280 bertanya Mei 1, 2022
0 suara
3 jawaban 438 tampilan
Kami memiliki beberapa bagian depan dan belakang yang berisi hyperlink / URL yang dapat diklik menuju situs web dan ... luar biasa, terima kasih atas kerja keras Anda semua.
andy_pi 104 bertanya Apr 28, 2021
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,047 pertanyaan
6,007 jawaban
5,672 komentar
2,027 pengguna