0 suara
810 tampilan

Dalam proyek kami, terkadang kami menyertakan satu atau dua kata dari bahasa nasional (Khmer) dalam catatan kaki atau entri glosarium, dan kami ingin menandai hal tersebut untuk pemrosesan pra-penerbitan. Kami telah mendefinisikan penanda \zkh (menggunakan namespace \z yang didefinisikan dalam USFM 3.0) dan menambahkan以下内容 ke custom.sty:

\Marker zkh
\Endmarker zkh*
\Name zkh...zkh* - Special Text - Khmer Language Text
\Description For Khmer Language text
\OccursUnder ip im ipi imi ipq imq ipr iq iq1 iq2 iq3 io io1 io2 io3 io4 ms ms1 ms2 s s1 s2 s3 s4 cd sp d lh li li1 li2 li3 li4 lf lim lim1 lim2 lim3 lim4 m mi nb p pc ph phi pi pi1 pi2 pi3 pr pmo pm pmc pmr po q q1 q2 q3 q4 qc qr qd qm qm1 qm2 qm3 tr th1 th2 th3 th4 thr1 thr2 thr3 thr4 tc1 tc2 tc3 tc4 tcr1 tcr2 tcr3 tcr4 f fe NEST

Sayangnya, saya tidak melihat cara untuk menggunakan ini di Paratext 9. Jika saya berada di tampilan Standard (Standar) dan mulai mengetik penandanya (dengan mengetik garis miring), menu konteks muncul, dan saya tidak bisa mengetik huruf “z”. Sebenarnya, saya bisa mengetiknya, tetapi jika saya menekan enter, tidak terjadi apa-apa - penanda tersebut tidak bisa masuk ke dalam teks.

image

Apakah ada cara untuk mengatasi ini?

Terima kasih!

Diterjemahkan secara otomatis dari English
Paratext oleh (296 poin) | 810 tampilan

3 Jawaban

0 suara
Jawaban terbaik

viverechristus,

Quando Anda mengetik penanda di jendela, Anda dapat menekan spasi untuk menerima penanda tersebut. Menekan Enter hanya berfungsi jika penandanya adalah penanda yang valid untuk daftar tersebut. Misalnya, jika Anda menekan \, maka gaya karakter akan ditampilkan. Jika Anda mencoba mengetik \p lalu Enter, seharusnya tidak terjadi apa-apa (atau akan menghasilkan sesuatu seperti \pn). Tetapi jika Anda menekan \p lalu Spasi, maka penanda paragraf akan ditambahkan. Dalam kasus Anda, jika Anda menekan \zkh lalu Spasi, maka seharusnya penanda yang benar akan ditambahkan.

Perhatikan bahwa jika Anda menyorot kata-kata tersebut sebelum menekan \, maka seharusnya penanda pembuka dan penutup akan ditambahkan di sekitar kata-kata yang dipilih.

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

Terima kasih. Seharusnya saya sudah tahu ini sebelumnya, dan saya senang mengetahuinya sekarang.

Diterjemahkan secara otomatis dari English

Terima kasih atas informasinya. Sangat menyenangkan mendengar tentang nuansa PT ini. Tetapi saya berpikir bahwa tidak sangat intuitif jika PT memperlakukan \marker< Enter > berbeda dengan \marker< Space >. (Program-program SF lama seperti Shoebox dan Toolbox memperlakukan keduanya sama.)

Kebingungan viverechristus menunjukkan bahwa dia juga merasa aneh/menyesalkan bahwa menekan < Enter > tidak menghasilkan apa-apa.

Jadi, apakah ada keuntungan dari perilaku yang berbeda ini yang tidak saya lihat?

Bagi saya, sebaiknya hanya < Space > yang bisa menutup dialog penanda, dan < Enter > tidak pernah boleh menutupnya, atau lebih baik lagi, PT sebaiknya memperlakukan \marker< Enter > sama dengan \marker< Space > untuk menutup dialog dan memasukkan penanda SF. (Kecuali ada alasan yang sangat baik untuk membuat pembedaan ini.)

Karena saya merasa pengguna biasa tidak akan mengingat pembedaan tingkat ini (jika mereka pernah mengetahuinya). Mereka hanya mengasumsikan mereka salah melakukan sesuatu ketika program tidak berperilaku seperti yang mereka harapkan.

Diterjemahkan secara otomatis dari English

Anda benar bahwa hal ini tampak sedikit aneh. Berikut yang saya pahami. Tidak peduli apa konteks dalam menambahkan penanda, Anda selalu bisa mengakhiri dengan Spasi. Jadi mengetik \p lalu Spasi akan menambahkan penanda paragraf. Tentu saja, ini adalah perilaku yang akan Anda lihat jika Anda berada di tampilan Unformatted (Tidak Terformat).

Isu dengan tombol Enter adalah bahwa ketika Anda berada di tampilan Standard (Standar) dan menggunakan alat pemilihan penanda, tombol Enter hanya berfungsi jika penandanya benar-benar ada di alat tersebut pada saat itu. Menekan tombol \ akan menampilkan gaya karakter yang saat ini tersedia berdasarkan usfm.sty dan custom.sty (dan frtbak.sty untuk buku-buku lain). Jadi jika saya menekan \ p, saya tidak akan pernah melihat hanya opsi \p. Saya akan melihat hal-hal seperti \pn. Jika saya mengetik \p lalu Enter, saya sebenarnya akan memilih salah satu penanda karakter yang tersedia. Namun, karena sifat Spasi dengan penanda, jika saya menekan Spasi setelah mengetik p, saya sebenarnya mendapatkan penanda yang saya inginkan.

Untuk penanda paragraf, saya biasanya menekan Enter lalu mengetik kode penandanya. Jadi jika saya menekan Enter lalu p, saya akan melihat opsi \p dan ketika saya menekan Enter lagi, saya mendapatkan penanda tersebut.

Jadi, sebagian dari masalahnya adalah perbedaan antara tampilan gaya paragraf dan karakter, dan apa yang terlihat tergantung pada apakah Anda memulai dengan Enter atau Spasi.

Diterjemahkan secara otomatis dari English

Hanya untuk menjadi sangat jelas. Baik Enter maupun Spasi akan mengakhiri penanda yang terlihat ada di jendela penanda. Jika penanda tidak ada di jendela (ketika Anda mengetik penandanya, tidak ada yang terlihat di kotak di bawahnya), maka menekan Enter tidak akan melakukan apa-apa. Menekan Spasi akan menambahkan penanda tersebut (bahkan jika itu adalah penanda yang tidak valid).

Diterjemahkan secara otomatis dari English

Ya, itu sangat jelas. Poin saya adalah hal itu tidak intuitif. Jika kita harus menjelaskan sesuatu dengan detail yang sangat rinci, maka kemungkinan besar hal itu tidak akan pernah jelas bagi pengguna biasa. Tidak, kita tidak harus mengubahnya. Tetapi jika kita ingin meminimalkan kebingungan, maka < Enter > tidak pernah boleh tidak melakukan apa-apa. Karena seperti sekarang, < Enter > berperilaku seperti ESC dalam situasi tersebut – dan itu tidak intuitif.

Diterjemahkan secara otomatis dari English

Hal ini telah membuka misteri tentang pemilihan buku Alkitab dari drop-down toolbar. Saya sering frustrasi ketika saya mengetik, misalnya, “ru”, dan yang tersisa di daftar hanyalah “RUT”, tetapi saya menekan enter dan tidak terjadi apa-apa. Saya melihat bahwa jika saya menekan spasi, saya mendapatkan RUT dan pemilihan nomor ayat menjadi aktif. Saya juga memperhatikan bahwa ketika enter berfungsi, itu tidak memindahkan saya ke pemilihan ayat, tetapi justru pergi ke ayat dan pasal yang sudah terisi.

Secara kebetulan, setelah menekan enter (dan berhasil pindah ke buku yang saya inginkan), judul buku (singkatan) tetap disorot biru, meskipun kursor sekarang aktif di buku yang baru dipilih (dalam hal ini, Yunus 1:1):

image

Lebih dari sekali saya mengasumsikan bahwa pemilihan saya gagal, dan saya mencoba mengetik nama buku lagi, hanya untuk menemukan bahwa saya sedang mengetik hal-hal yang tidak masuk akal ke dalam ayat. Bagi saya, ini adalah masalah yang berpotensi serius karena dapat menyebabkan pengeditan yang tidak disengaja dan sangat jarang disadari di dalam ayat. Sorotan biru seharusnya hanya berarti “siap untuk dipilih”, bukan “sudah dipilih”.

Diterjemahkan secara otomatis dari English

ININYA.
Saya juga sering menemukan huruf atau angka palsu di ayat pertama buku-buku karena pengguna berpikir mereka sedang mengetik di kotak buku atau pasal, padahal kursor aktif di teks ayat. Waduh.

Perilaku ini membingungkan dan berbahaya seperti yang ditunjukkan oleh viverechristus. Dan meskipun ini “hal kecil” dan mungkin menyakitkan untuk diperbaiki di perangkat lunak, ini cukup berbahaya sehingga sekarang 2 orang telah menyebutkannya. Jadi saya yakin ada orang lain juga.

Diterjemahkan secara otomatis dari English

Ya, saya sering melihat angka tambahan yang ditambahkan secara tidak sengaja.

Diterjemahkan secara otomatis dari English
0 suara

Saya rasa masalahnya adalah Anda tidak menentukan tipe untuk penanda kustom Anda. Jika tipe tidak ada, Paratext mengasumsikannya sebagai gaya paragraf.
Coba tambahkan baris berikut ke definisi penanda Anda di file custom.sty:
\StyleType Character

Diterjemahkan secara otomatis dari English
oleh [Expert]
(16,7k poin)

Terima kasih. Menentukan StyleType membuat penanda tersebut ditambahkan ke alat pemilihan konteks.

Diterjemahkan secara otomatis dari English

Btw, di mana saya bisa melihat dokumentasi tentang definisi stylesheet yang valid?

Diterjemahkan secara otomatis dari English

Satu hal yang bisa dilakukan adalah melihat (jangan diedit) file usfm.sty untuk melihat bagaimana gaya didefinisikan. Hal lain yang perlu dilihat adalah topik bantuan “Bagaimana saya menerapkan stylesheet kustom untuk proyek saya?”

Diterjemahkan secara otomatis dari English

Terima kasih, anon848905.

Diterjemahkan secara otomatis dari English
0 suara

Saya baru saja melaporkan ini sebagai PTXS-23210. Jika orang lain telah melihat masalahnya, mungkin Anda juga bisa melaporkannya.

Diterjemahkan secara otomatis dari English
oleh (296 poin)

Pertanyaan terkait

0 suara
2 jawaban 923 tampilan
Saya baru saja melaporkan kepada para pengembang bahwa 9.1 (berbeda dengan 8 atau 9.0) secara rutin ... saya berharap para pengembang akan mempertimbangkan kembali pilihan ini.
viverechristus 296 bertanya Des 31, 2020
0 suara
1 jawaban 358 tampilan
A user is using the Khmer script for their project. They are using the Khmer Mondulkiri font. In the project text ... of how it looks in PrintDraft, U+17C9 incorrectly above letter
[Expert]
sewhite
3,3k
bertanya Apr 27, 2015
0 suara
1 jawaban 43 tampilan
Saya ingin melakukan sesuatu seperti berikut di FRT lokal saya, tetapi tidak dapat menemukan dokumentasi yang cukup ... contoh, sulit untuk mengetahui apa yang harus dilakukan.
mvk1000 206 bertanya Mei 20
0 suara
2 jawaban 350 tampilan
I have a colleague who is being frustrated with the English interlinearizing of the Greet NT source text in Paratext ... copyright restrictions. But I thought it was worth asking.
anon703820 222 bertanya Jan 31, 2018
0 suara
0 jawaban 176 tampilan
If you choose not to use the Internet server for Paratext Live, the Paratext Live server would normally be the computer ... -do-i-start-a-local-dedicated-paratext-live-server/471)
[Expert]
anon421222
735
bertanya Feb 23, 2017
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,045 pertanyaan
6,005 jawaban
5,671 komentar
2,026 pengguna