+1 suara
246 tampilan

Apakah ada cara untuk membuat semacam kode penanda (bookmark) di satu lokasi (dari modul Alkitab) dan kemudian merujuknya di catatan kaki lain, sehingga ptxprint akan secara otomatis menemukan penanda tersebut dan melakukan sesuatu berdasarkan lokasinya? Karena ini akan berada di dalam modul, kami ingin menyisipkan penanda asli secara manual dan tidak bergantung pada referensi pasal:ayat.

Permintaan pertama adalah memiliki catatan kaki yang dapat mengisi datanya sendiri pada saat ptxprint dijalankan, sehingga mereka akan mengatakan sesuatu seperti “lihat teks di baris X-Y di halaman ZZ”, di mana X-Y dan ZZ bukan angka yang kami ketahui sebelumnya (dan yang dapat berubah dari satu eksekusi cetak ke eksekusi cetak lainnya).

Kedua, jika hal di atas memungkinkan, bisakah kami juga membuat tautan dalam pdf sehingga seseorang akan secara otomatis melompat ke halaman tersebut?

Diterjemahkan secara otomatis dari English
PTXprint oleh (1,9k poin) | 246 tampilan

3 Jawaban

0 suara

Saya percaya bahwa mekanisme untuk ini sudah ada menggunakan milestone \zlabel, \zpage, \zref (untuk referensi silang nomor halaman). Saya tidak yakin apakah kami memiliki cara untuk membuat tautan yang dapat diklik tersebut.

Detail lebih lanjut tersedia di sini dalam dokumen ini di Github.

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

Terima kasih. Penanda \zlabel dan \zpage melakukan persis apa yang saya butuhkan untuk nomor halaman. Saya mengasumsikan bahwa memiliki jangkar dan referensi serupa ke nomor baris saat ini tidak diaktifkan. Saya bertanya-tanya apakah dalam xetex itu secara teoretis memungkinkan (jika demikian, saya akan menulis permintaan fitur), atau apakah penomoran baris bahkan tidak mungkin.

Saya akan menguji tautan pdf nanti.

Diterjemahkan secara otomatis dari English
0 suara

USFM mencakup tautan dan jangkar. Atribut Penautan — Dokumentasi Unified Standard Format Markers 3.0.0
Ini telah sebagian besar diimplementasikan.

  • \jmp |link-id="target"\jmp* akan menyediakan target lompatan dalam file PDF.
  • \w text|link-href="#target"\w* melompat ke target.
  • \w text| link-href="REV 20:14"\w* seharusnya melompat ke ayat, dengan asumsi ayat tersebut ada dalam dokumen.
  • \w text|link-href="https://website.com"\w* seharusnya berfungsi selama tampilan PDF Anda mengizinkan tautan di luar dokumen.
  • \w text|link-href="prj:RSV52 GEN 1:1"\w* belum diimplementasikan. Bagaimana seharusnya berfungsi di luar Paratext?
Diterjemahkan secara otomatis dari English
oleh (1,1k poin)
0 suara

Jika ada yang membaca posting lama ini, TeX tidak tahu di mana jeda halaman akan terjadi saat menyusun teks menjadi paragraf, jadi kecuali Anda berbicara tentang baris dalam paragraf, tidak, tidak ada cara mudah untuk mendapatkan nomor baris.

Jika Anda tahu bahwa paragraf Anda melintasi batas halaman, maka cara potensi untuk mendapatkan nomor baris akan melibatkan penempatan \write penanda posisi yang tepat di tempat yang tepat di halaman, yang menulis ke file .parlocs. Di akhir pekerjaan, cari selisih antara itu dan awal halaman/kolom sebelumnya dan membagi angka itu dengan ukuran baseline.
Namun, matematikanya menjadi rumit oleh apa pun seperti judul bagian, gambar, atau perubahan spasi baris, dan tentu saja itu didasarkan pada eksekusi sebelumnya, jadi hasilnya mungkin salah.

Ini pada dasarnya adalah versi yang lebih rumit dari cara potongan offset untuk gambar dihitung, (mereka hanya perlu khawatir tentang hitungan ke dalam paragraf) dan hasilnya di sana adalah … biasanya benar tetapi tidak selalu.

Mengenai tautan, saya tidak tahu apakah di atas atau dokumentasinya jelas: atribut tidak perlu dilampirkan ke \w atau gaya karakter tertentu lainnya, ptxt2pdf membuat tautan berdasarkan nama atribut, bukan penanda tempat atribut dilampirkan.

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

Pertanyaan terkait

0 suara
2 jawaban 308 tampilan
Saya sedang mencoba mencetak Alkitab dalam huruf Ajami (font Arab). Namun, semua konsonan dicetak secara terpisah, ... seperti ini: Seharusnya terlihat seperti ini: Terima kasih!
Kirk 123 bertanya Jul 12, 2024
0 suara
1 jawaban 80 tampilan
https://community.scripture.software.sil.org/t/verse-per-line-in-ptxprint/4185 Tautan di atas sangat membantu untuk ... ke PTX print untuk mendapatkan format yang diinginkan ini?
Jordan K 110 bertanya Apr 2, 2025
0 suara
1 jawaban 99 tampilan
Pada dialog 'Tabs+Borders|Ornamental Decorations|Border|Text Border|Edit settings', Anda diberi pilihan untuk memilih warna 'Line' ... v2.7.27/Win10 Pro 22H2 (build 19045.5608)
anon095293 129 bertanya Mar 17, 2025
0 suara
3 jawaban 220 tampilan
Dengan proyek skrip Arab, 'A5 section head border.pdf' yang ada tidak cukup dalam untuk menampung teks. Saya ... PDF berada di belakang teks atau menandai PDF sebagai transparan?
anon095293 129 bertanya Feb 6, 2025
0 suara
1 jawaban 355 tampilan
Mencetak dengan bingkai dekoratif, jika ada lebih dari sekitar setengah halaman teks di halaman terakhir, ... untuk menyelesaikan masalah hilangnya bingkai di halaman terakhir?
Kirk 123 bertanya Agu 30, 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,046 pertanyaan
6,005 jawaban
5,671 komentar
2,026 pengguna