0 suara
330 tampilan

Halo semua. Apakah ada cara untuk mengubah lokasi file tempat PTXprint mengharapkan untuk menemukan file Alkitab dalam format USFM?

Latar belakang: kami menggunakan Bibledit, bukan Paratext. Saya perlu mencetak beberapa draf, dan tampaknya PTXprint memiliki opsi pencetakan yang lebih lengkap, jadi saya menginstalnya di Windows 10 dalam mesin virtual VirtualBox di Mac saya yang menjalankan OS 10.14 (Mojave). Tepat setelah meluncurkan PTXprint untuk pertama kalinya, program itu memberi tahu saya bahwa Paratext tidak terinstal, lalu meminta lokasi file. Saya mencoba mengarahkan PTXprint ke folder yang terhubung agar dapat mengakses Mac, tetapi itu tidak berhasil. Akhirnya saya memilih beberapa folder (saya tidak lagi ingat yang mana) di sisi Windows dan melanjutkan.

Saya memiliki file USFM yang diekspor dari Bibledit yang dapat saya letakkan di folder mana pun yang diperlukan. Selain itu, dari hari-hari lama ketika saya memiliki Paratext terinstal, saya memiliki folder di drive C: dari mesin virtual Windows bernama “My Paratext Projects”. Saya membuat subfolder di dalamnya untuk Alkitab yang sedang saya kerjakan dan meletakkan file USFM untuk Injil Yohanes di dalamnya (dengan akhiran .sfm). Saya ingin PTXprint “melihat” folder tersebut. Namun, di PTXprint 2.1.15, saya tidak dapat menemukan cara untuk mengubah folder tempat program mencari file. Dan … karena saya membaca bahwa PTXprint juga menggunakan stylesheet yang digunakan proyek, apakah saya perlu menyalinnya ke lokasi yang sama? Terima kasih banyak atas bantuan apa pun yang dapat Anda berikan!

Edit: Setelah saya memposting ini, saya menemukan thread terkait di forum untuk “Menggunakan Paratext 7 atau sumber lain untuk USFM”.)

Saya mencoba membuka command prompt di Windows 10 dan mengetik ptxprint -p. Namun, itu tidak berhasil. Saya pikir saya perlu mengubah direktori (folder) atau sesuatu, tetapi saya tidak tahu caranya.

Edit 2: Akhirnya saya menemukan cara untuk mengubah direktori, dan kemudian menemukan bahwa saya perlu menggunakan ptxprint -p none, bukan hanya ptxprint -p. Berhasil! Sekarang saya akan melihat apakah saya dapat membuat PTXprint bekerja dengan file yang saya miliki.

Diterjemahkan secara otomatis dari English
PTXprint oleh (104 poin)
ditampilkan kembali | 330 tampilan

4 Jawaban

0 suara

Ada dua cara untuk menggunakan ptxprint -p untuk mengakses file Anda. Pertama, Anda perlu menyusun koleksi file kitab suci Anda seperti direktori ParatextProjects. Ini berarti bahwa setiap koleksi disimpan dalam direktori (yang namanya adalah nama/kode proyek yang ingin Anda gunakan untuk merujuknya) di bawah direktori akar bersama. Direktori akar inilah yang dianggap sebagai direktori ‘projects’. Anda dapat menjalankan ptxprint -p path/to/projects/dir dan ptxprint akan menggunakannya sebagai prioritas dibandingkan default yang dicarinya di konfigurasi atau dari ParaTExt.

Anda juga dapat mengatur variabel lingkungan PTXPRINT_PROJECTSDIR=path/to/projects/dir dan menghindari penggunaan ptxprint -p. Perhatikan bahwa -p memerlukan parameter yang mengikuti.

Jika Anda menjalankan ptxprint -p none, maka itu secara ajaib memberi tahu ptxprint untuk melupakan semua pengetahuan tentang di mana direktori proyek mungkin berada dan untuk bertanya kepada Anda. Hal ini juga terjadi jika ptxprint tidak memiliki ide (misalnya Anda tidak memiliki ParaTExt terinstal) yang mana itu yang terjadi pada Anda. Kemudian ia mengingat lokasi tersebut untuk eksekusi ptxprint berikutnya tanpa -p atau variabel lingkungan.

By the way, saya menggunakan paratext -p beberapa kali sehari.

Diterjemahkan secara otomatis dari English
oleh (656 poin)
ditampilkan kembali

Halo Martin,

Saya mengalami masalah dengan ini. 1) Jika saya membangun command line dengan Projects Directory saya (dengan satu proyek di dalamnya), saya mendapatkan 'script error". 2) Jika saya memulai PTXPrint dengan -p none, maka saya diminta untuk Projects Directory dan kemudian dapat memilih proyek saya. Setelah itu saya mendapatkan banyak error seperti:
Nama file sfm saya seperti: GEN.sfm, EXO.sfm dll.

Traceback (most recent call last):
File “ptxprint\gtkview.py”, line 2346, in onProjectChange
File “ptxprint\gtkview.py”, line 2376, in updateProjectSettings
File “ptxprint\view.py”, line 434, in updateProjectSettings
File “ptxprint\ptsettings.py”, line 16, in init
File “ptxprint\ptsettings.py”, line 30, in parse
File “ptxprint\ptsettings.py”, line 127, in inferValues
KeyError: ‘FileNameBookNameForm’

Diterjemahkan secara otomatis dari English
0 suara

Untuk pengguna windows, saya telah menempatkan beberapa instruksi dasar tentang cara melakukannya di posting sebelumnya tentang masalah ini.

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

@Ross_Webb Tampaknya Anda mungkin memilih folder Project tertentu, padahal program meminta folder satu tingkat di atasnya (yang berisi satu atau lebih Projects). Ketika Anda memilih folder “Projects” (setara dengan memilih folder “My Paratext 9 Projects”), program akan secara otomatis mencari di dalamnya untuk melihat proyek mana yang tersedia dan kemudian mencantumkannya untuk Anda pilih salah satu.

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

Halo Mark,

Tidak, sebenarnya saya memiliki Projects Directory, dengan satu Project di dalam direktori tersebut. PTXPrint memang dimulai setelah saya memberikan Projects Directory, tetapi ketika saya memilih Project satu-satunya itu, saya mendapatkan error.

Ross

Diterjemahkan secara otomatis dari English
0 suara

Saya baru saja mengonfirmasi bahwa jika Anda tidak pernah sebelumnya menjalankan PTXprint melalui UI untuk membuat setidaknya konfigurasi Default, maka command-line tampaknya tidak berfungsi. Saya tidak yakin apakah ada rencana untuk mengubah ini, atau apakah itu bagian dari desain yang disengaja.

Namun, jika Anda telah membuat konfigurasi (dengan membuka UI, dan mencetak sesuatu sekali) maka opsi command-line tampaknya menghasilkan PDF dengan sukses. Berikut yang saya gunakan:

C:\Users\Mark>"C:\Program Files\PTXprint\PTXprint.exe" -p "C:/Users/Mark/Downloads/" -P BISLAMA

Ada beberapa hal yang mengganggu di sini:
a) Path ke file ptxprint.exe tampaknya memerlukan garis miring Windows \, sedangkan path -p ke lokasi data mengharapkan garis miring / Linux
b) Terminal tidak menampilkan apapun konfirmasi bahwa sesuatu sedang terjadi, dan Anda tidak benar-benar tahu apakah berhasil atau tidak. [Kita perlu menemukan cara untuk memulihkan output terminal ketika TIDAK berjalan di UI.]
c) Karena b) Anda bahkan tidak dapat melihat apa opsi command-line-nya ketika Anda menggunakan -h

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

Halo Mark,

Mmm, saya tidak bisa membuat string command line Anda (dengan direktori yang diubah) berfungsi, tidak peduli arah garis miringnya! Saya sebelumnya telah mencetak dengan UI, jadi itu bukan masalah.

Ini adalah yang paling berhasil saya dapatkan menggunakan command line -p none

Saya memilih direktori…
image

UI terbuka dan proyek BISLAMA ditawarkan…
image

Saya mengklik BISLAMA…
image

Saya tidak akan merepotkan Anda lagi demi saya tentang ini, Mark. Saya sedang mencoba membuatnya berjalan untuk seorang rekan. Dia kemudian lebih berhasil membuatnya berjalan daripada saya, jadi pasti ada sesuatu yang aneh dalam konfigurasi saya.

Terima kasih atas bantuan Anda,
Ross

Diterjemahkan secara otomatis dari English

Pertanyaan terkait

0 suara
1 jawaban 85 tampilan
Sudah lama saya mendengar bahwa PTXprint tidak memerlukan Paratext yang terinstal. Namun, proses menggunakan PTXprint tanpa ... membuat proyek Paratext palsu? Terima kasih, Jeff
jeffh 1,4k bertanya Jan 6
0 suara
2 jawaban 54 tampilan
Sepertinya saya telah mengubah lokasi pemanggil catatan kaki sehingga secara default ditempatkan di awal bagian teks ... yang lebih mudah daripada memindahkannya secara manual?
PeterK 119 bertanya Mei 5, 2025
0 suara
2 jawaban 454 tampilan
We have a situation where a new PT8 user has somehow managed to point the new PT8 to use (the old) My ... some deep/hidden Paratext 8 settings folder in AppData. But where ?
Mark P 3,2k bertanya Mar 6, 2017
+1 suara
0 jawaban 29 tampilan
Saat mengutip pasal dan ayat, gunakan hanya koma (,) untuk memisahkan nomor pasal dari nomor ayat di header halaman. Contoh: Mc 1,39 (Markus pasal 1 ayat 39)
Petrus Khoa 103 bertanya Jul 26, 2025
0 suara
1 jawaban 190 tampilan
We have a user that makes use of a custom project location, but is now seeing a message saying that it "can't ... registry setting for this, but cannot find any information on it.
MSEAIT_LT 478 bertanya Jul 25, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They devoted themselves to the apostles’ teaching and to fellowship, to the breaking of bread and to prayer.
Acts 2:42
3,045 pertanyaan
6,005 jawaban
5,671 komentar
2,026 pengguna