Saya sedang meneliti sesuatu yang terkait dengan nama diri dan kapitalisasi minggu lalu dan menyadari bahwa saya tidak dapat menggunakan fitur regex di daftar kata untuk menunjukkan hanya semua entri yang dikapitalisasi. Saya mendapatkan perilaku yang sama sekali tidak terduga.
Biasanya saya mendapatkan hasil yang sangat membantu dengan regex, di daftar kata dan di tempat lain di PT. Saya (lagi) mencari beberapa contoh di bantuan untuk memastikan gaya untuk PT9 dan saya mencoba ^[\p{Lu}] dan tidak berhasil, tidak ada satu pun hasil, kotak berubah merah. Tetapi ketika saya mencoba ^[\p{Ll}] kotak pencarian berubah hijau dan saya mendapatkan banyak hasil, termasuk hal-hal seperti “Aaɖi” sebagai hasil pencarian, yang tidak terasa benar.
Fungsionalitasnya ada, kecuali kapitalisasi. Misalnya ^\p{Lu}{5,5}$ memberi saya hanya semua kata lima huruf seperti yang diharapkan, tetapi lagi-lagi mencampurkan hasil seperti “Afʊmɩ” yang salah.
Saya punya firasat bahwa data internal untuk kapitalisasi somehow lebih kompleks daripada yang ditampilkan GUI. Tetapi jika demikian, akan lebih baik jika ada dokumentasi untuk itu, daripada menghabiskan waktu melakukan “riset” pada alat yang dibangun oleh organisasi saya sendiri.
Saya juga menyadari bahwa saya tidak dapat menemukan alat regex di PT9, bahkan mengikuti bantuan bawaan seperti ini:
Menggunakan RegEx Pal dalam proyek tertentu
Untuk menggunakan Paratext RegEx Pal dalam proyek tertentu, lakukan hal berikut:
- Klik tab proyek tersebut untuk menjadikannya tab aktif.
- Buka Paratext RegEx Pal. (Klik ikon menu utama , lalu dari menu Paratext, arahkan ke Advanced, dan pilih RegEx Pal.)
Saya biasanya menggunakan alat berbayar saya sendiri, tetapi tidak keberatan “menyetel” alat saya terhadap “pembantu” bawaan.
Terima kasih atas masukan apa pun tentang kapitalisasi di daftar kata.
I was researching something related to proper names and capitalization last week and noticed that I cannot get the regex feature in the wordlist to show me only all the capitalized entries. I get totally unexpected behaviour.
Normally I get very helpful results with regex, in the wordlist and elsewhere in PT. I (again) looked up some examples in the help to confirm flavour for PT9 andI tried ^[\p{Lu}] and got no joy, not a single hit, box turns red. But when I try ^[\p{Ll}] the search box turns green and I get many results, including things like “Aaɖi” as a search result, which does not feel right.
The functionality is there, minus the capitalisation. For example ^\p{Lu}{5,5}$ is giving me only all the five-letter-words as expected, but again it mixes results like “Afʊmɩ” which is wrong.
I have a hunch that the internal-data for the capitalisation is somehow more complex that what the GUI is showing. But then it would be nice to have documentation for that, rather than spending time doing “research” on a tool that is built by my own org.
I also noticed that I cannot find the regex tool in PT9, even following the inbuilt help like this:
Using RegEx Pal in a particular project
To use Paratext RegEx Pal in a particular project, do the following:
- Click the tab of that project to make it the active tab.
- Open Paratext RegEx Pal. (Click the main menu icon , then from the Paratext menu, point to Advanced, and select RegEx Pal.)
I am normally using my own paid tools, but would not mind “tuning” my tools against the inbuilt “helper”.
Thank you for any input about the capitalization in the wordlist.
Diterjemahkan secara otomatis dari English