0 suara
324 tampilan

Saya sedang mencoba membuat PDF individual untuk setiap buku dalam proyek. Gagasan saya adalah menggunakan alat baris perintah, seperti ini:

"C:\Program Files\PTXprint\ptxprint.exe" -b ROM -c SingleSpaceDraft -P XYZ

(Saya tidak keberatan menjalankan perintah itu secara terpisah untuk setiap file.)

Di sini XYZ adalah pengidentifikasi proyek, dan SingleSpaceDraft adalah nama konfigurasi yang telah saya buat. Ketika saya menjalankan perintahnya, saya mendapatkan tiga file ini, tetapi tidak ada PDF.

XYZ_SingleSpaceDraft_ROM_ptxp.log
XYZ_SingleSpaceDraft_ROM_ptxp.SFM
XYZ_SingleSpaceDraft_ROM_ptxp.tex

Bagian bawah file log berisi:

No pages of output.

Saya tidak dapat menemukan dokumentasi online untuk mengatasi situasi ini. Saya menduga bahwa pemilihan buku termasuk dalam konfigurasi, meskipun saya tidak yakin.

Apakah mungkin menggunakan satu konfigurasi untuk menghasilkan PDF untuk buku-buku tunggal seperti ini?

Diterjemahkan secara otomatis dari English
PTXprint oleh (131 poin) | 324 tampilan

5 Jawaban

0 suara

Saya tidak memiliki file .exe yang dikompilasi, tetapi perintah Anda berfungsi ketika menjalankan program dari sumber github. Jadi jika ada masalah, itu ada pada .exe yang sedang dikompilasi.

Hanya untuk memastikan–apakah Roma dicetak dengan benar ketika Anda membuka PTXprint dan mencetaknya melalui GUI?

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

Ya, ini seharusnya berfungsi, dan memang berfungsi ketika saya mencobanya pada beberapa buku. Saya setuju dengan saran @mjames bahwa Anda sebaiknya terlebih dahulu memeriksa apakah itu berfungsi ketika Anda memuat UI. Setelah itu, ia akan dengan senang hati membuat buku-buku individual dari baris perintah.

Maaf bahwa pesan status/error tampaknya tidak muncul di output baris perintah. Itu adalah sesuatu yang perlu kami tangani dalam versi mendatang.

Diterjemahkan secara otomatis dari English
oleh (3,2k poin)
0 suara

Terima kasih kepada Anda berdua atas respons yang begitu cepat. Saya telah mereplikasi pengalaman saya dengan langkah-langkah ini:

  1. Buka GUI.
  2. Klik “Print (Make PDF)”
    – salinan PDF Roma terbuka
  3. Tutup aplikasi GUI
  4. Hapus PDF yang dihasilkan di C:\My Paratext 8 Projects\XYZ\local\ptxprint
  5. Dari baris perintah, jalankan:
    "C:\Program Files\PTXprint\ptxprint.exe" -b ROM -c SingleSpaceDraft -P XYZ
    – Tidak ada output konsol dan tidak ada PDF yang dihasilkan.
  6. (Saya kemudian dapat membuka GUI dan menghasilkan salinan)

Menariknya, ketika saya pertama kali membuka komputer untuk mereplikasi ini, saya mendapatkan pesan error yang tidak diketahui. Saya kemudian mengklik tombol “Tidy Up”, dan saya dapat melanjutkan dengan langkah-langkah di atas. (Saya menghasilkan file zip seperti yang disarankan, dan jika itu membantu, saya dengan senang hati akan mengirimkannya melalui email ke alamat email yang aman.)

Ya, silakan lebih banyak output konsol. :slight_smile:

Saya juga akan melihat cara menjalankannya dari kode repositori.

Diterjemahkan secara otomatis dari English
oleh (131 poin)
0 suara

Berikut adalah trik lain yang mungkin memberi Anda wawasan tentang apa yang sedang terjadi. Tambahkan opsi -l debug ke baris perintah sebagai berikut:

C:\Program Files\PTXprint\ptxprint.exe" -l debug -b ROM -c Short -P WSGlatin

Opsi ini akan membuat file ptxprint.log di lokasi ini:

"C:\Users\<YourUserName>\AppData\Local\SIL\ptxprint\ptxprint.log"

Lalu buka file tersebut untuk melihat apakah ada petunjuk mengapa PDF tidak dihasilkan seperti yang diharapkan. Jika tidak jelas mengapa gagal dari membaca pesan (terutama di AKHIR file log tersebut), maka silakan kirimkan ke alamat [Email Removed].

Diterjemahkan secara otomatis dari English
oleh (3,2k poin)
0 suara

Jika ptxprint.log tidak memberikan petunjuk mengapa gagal (yaitu res=1), maka kemungkinan besar titik kegagalannya ada pada konversi dari .xdvi ke .pdf.

Silakan lihat di folder \local\<configName> untuk file yang berakhiran .xdvi_log dan lihat apakah itu memberikan petunjuk. Namanya akan seperti ini:

C:\My Paratext 9 Projects\<XYZproject>\local\ptxprint\<Default|ConfigName>\XYZproject_Default_ROM_ptxp.xdvi_log

Jika itu tidak mengungkapkan sesuatu yang berguna bagi Anda, maka kirimkan ke alamat email dukungan (lihat di atas), atau lebih baik lagi buat arsip (menggunakan tombol di tab Help) dan kirimkan untuk didiagnosis.

Diterjemahkan secara otomatis dari English
oleh (3,2k poin)

Pertanyaan terkait

0 suara
1 jawaban 201 tampilan
Bantuan baris perintah mengatakan -b BOOKS, --books BOOKS Reference list to print (as in Choose Books) dalam kode ... itu saat mencoba menginstal ptxprint di mesin Linux baru.)
mnjames 1,9k bertanya Mei 10, 2023
0 suara
1 jawaban 231 tampilan
I know there are a lot of features everyone would like. I am not asking for a new one (just yet) but wondering if ... was reading it on a machine with the Paratext project on it.)
Kent Spielmann 1,8k bertanya Des 21, 2018
0 suara
1 jawaban 38 tampilan
Saya sedang mengerjakan publikasi satu buku. Di masa lalu, untuk buku tunggal, saya bisa menempatkan header dengan ... Apa lagi yang bisa saya lakukan untuk memecahkan masalah?
Rebecca Peak 102 bertanya Jun 25
0 suara
2 jawaban 318 tampilan
A team I support has been publishing selected Psalms and other chapters to their Scripture app as the chapters are approved ... might be useful to other teams in other regions too.
anon469793 155 bertanya Nov 11, 2019
0 suara
2 jawaban 219 tampilan
Saya membantu mengoperasikan ScriptureEarth.org. Kami bermimpi tentang kemungkinan menyediakan opsi bagi orang-orang untuk ... Apakah ini terdengar masuk akal? --Loren Hawthorne
LorenHawthorne 173 bertanya Agu 5, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Accept the one whose faith is weak, without quarreling over disputable matters.
Romans 14:1
3,046 pertanyaan
6,006 jawaban
5,671 komentar
2,027 pengguna