+1 suara
1,2k tampilan

Saya memiliki tim yang menerima banyak kesalahan pada pemeriksaan penanda (marker check): “Footnote caller is not the expected value (*)”.

Saya rasa saya sudah menyelesaikan masalahnya saat menulis pesan ini, tetapi saya rasa tetap layak mengirimkannya jika orang lain mengalami masalah yang sama.

Kesalahan tersebut hanya menampilkan ayat-ayat yang memiliki catatan kaki (footnote) yang valid. Artinya, dalam format
\f + \fr 2.23 \ft …\f*.

Saya mengonfirmasi dengan RegEx bahwa + adalah satu-satunya karakter yang digunakan dalam catatan kaki yang valid. Saya menggunakan RegExPal untuk memberikan jumlah kecocokan unik (\f . \fr). Ini mengonfirmasi bahwa + adalah satu-satunya karakter yang digunakan dalam catatan kaki yang valid.
settings.xml memiliki +
+

Lalu, tepat sebelum mengirim pesan ini, saya melakukan pencarian lain di RegExPal (\f . .) dan menemukan bahwa ada beberapa ratus catatan kaki yang tidak valid di Perjanjian Baru yang dikerjakan lebih dari satu dekade yang lalu. Catatan kaki tersebut memiliki pemanggil (caller) yang didefinisikan secara manual (a b c …) tetapi tanpa referensi ayat.

Saya masih tidak tahu mengapa Paratext mengharapkan * sebagai pemanggil catatan kaki, atau mengapa hanya catatan kaki yang valid yang dilaporkan sebagai kesalahan, tetapi setidaknya saya memiliki pemahaman yang lebih baik tentang masalahnya dan mengasumsikan solusinya adalah dengan memperbaiki yang tidak valid agar yang valid dapat diterima.

Saya rasa kesalahan kedua mereka, “Most notes of this type do not have an origin reference.”, terkait. Sekali lagi, ini hanya mencantumkan apa yang tampaknya menjadi catatan kaki yang valid. Namun, dengan 213 catatan kaki valid dari total 700+, Paratext benar - sebagian besar catatan kaki tidak memiliki referensi asal, tetapi seharusnya ada! Yang valid bukanlah kesalahannya. Dalam kasus ini, mayoritas adalah kesalahan dengan hanya minoritas yang benar.

Diterjemahkan secara otomatis dari English
Paratext oleh (222 poin)
ditampilkan kembali | 1,2k tampilan

8 Jawaban

0 suara
Jawaban terbaik

Tim yang saya kerjakan bersama memiliki masalah yang sama (hampir). Mereka baru saja menyelesaikan Injil Markus dan telah menyisipkan silang-rujukan menggunakan \x + dan mendefinisikan angka (1-15) di Pengaturan Bahasa (Langauge Settings) sebagai pemanggil yang akan digunakan. Ini berfungsi dengan baik tetapi ketika mereka menjalankan Basic Checks mereka menerima 54 (jumlah silang-rujukan) pesan yang mengatakan “Note caller is not the expected value (-)”. Mengapa PT mengharapkan pemanggil (-) ketika tim telah mendefinisikan set pemanggil yang berbeda di Pengaturan Bahasa? Yang lebih aneh tentang masalah ini adalah ketika saya mengimpor buku ke proyek “Test” kosong yang saya atur dengan Pengaturan Bahasa yang sama, menjalankan Basic Cheks tidak menghasilkan kesalahan apa pun!

Diterjemahkan secara otomatis dari English
oleh (242 poin)

Kesalahan ini terjadi ketika tempat lain dalam teks telah menggunakan \x - . Yang dapat Anda lakukan adalah mencari \x - dan mengubahnya menjadi \x + sehingga semua rujukan memiliki format \x + yang sama.

Diterjemahkan secara otomatis dari English

Terima kasih. Hanya di satu buku atau semua buku dalam proyek. Saya sudah melakukannya untuk Markus?

Diterjemahkan secara otomatis dari English

Paratext mempertimbangkan semua buku.

Diterjemahkan secara otomatis dari English
0 suara

Saya mengalami situasi yang sama. Kami tidak memiliki \f * di mana pun dalam teks, hanya \f + (catatan kaki normal) dan \f % (jenis catatan kaki khusus, untuk dihilangkan dari buku cetak tetapi dipertahankan dalam versi digital). Ada lebih banyak \f % dalam teks daripada \f + sehingga Paratext memutuskan bahwa \f % adalah bentuk yang diharapkan dan menandai semua catatan kaki \f + normal. Karena ada begitu banyak, tampaknya setiap catatan kaki ditandai, tetapi kemudian kami menyadari bahwa yang \f % tidak ditandai.

Yang membawa kami ke jalan buntu adalah konten sebenarnya dari pesan kesalahan. Isinya:
Note caller is not the expected value (*)
yang membuat kami percaya bahwa itu mengharapkan tanda bintang. Jika isinya
Note caller is not the expected value (%)
kami akan segera menyadari apa yang terjadi. Tampaknya, apa pun pemanggil kustom yang Anda gunakan, jika Paratext menganggap pemanggil tersebut sebagai yang diharapkan, ia menampilkan (*) dalam pesan kesalahan alih-alih karakter sebenarnya. Menampilkan karakter yang diharapkan secara sebenarnya dalam pesan kesalahan akan memperjelas hal ini.

Diterjemahkan secara otomatis dari English
oleh (304 poin)
ditampilkan kembali
0 suara

Saya percaya bahwa dalam kasus ini Paratext menggunakan * sebagai wildcard dan bukan untuk mewakili karakter *. Ini mungkin tidak beruntung karena beberapa orang memang menandai catatan kaki mereka dengan *. Dalam kasus pertama yang disebutkan, Paratext sebenarnya menggunakan berbagai karakter yang bukan + standar. Oleh karena itu, Paratext menandainya dengan *. Bahkan dalam kasus di mana semua catatan menggunakan %, Paratext melihat ini sebagai sesuatu selain + standar dan menandainya dengan wildcard.

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

Halo anon703820

Apakah Anda telah memperbaiki semua
catatan kaki yang hilang referensi asalnya, baik penanda \fr
maupun referensi bab/ayat yang sebenarnya?

Jika ya, saya telah membuat
cari dan ganti ekspresi reguler yang

  • menyisipkan \fr yang hilang

    Find:(\\f \S+ )((\\f[^r])|(\d\S+))
    Repl:\1\\fr \2

  • menyisipkan referensi bab.ayat yang hilang.
    Find:(?s)(?<=\\c (\d+).*?\\v(\S+).*?\\f \S \\fr )(?!\d)(?=.*\\v)
    Repl:\1.\2 untuk pemisah titik cv
    Repl:\1:\2 untuk pemisah titik dua cv

Saya memiliki ekspresi ketiga untuk membuat referensi diakhiri dengan ": " seperti
“bab:ayat :”
Find:(\\fr \d+[:.][^ :]+) ?(\\f)
Repl:\1: \2

Saya memiliki opsi menu pengguna untuk melakukan ketiga fungsi ini. Untuk menggunakannya,
edit usermenu.txt di direktori root \My Paratext Projects Anda. Jika
file tersebut tidak ada, Anda dapat menambahkan usermenu.txt terlampir ke direktori
tersebut. File ini memberikan banyak tugas umum yang dapat dilakukan terkait
membersihkan proyek.

FO-05 find fnote missing \fr origin ref marker#csd#(\\f \S+)((\\f[^r])|(\d\S+))
FO-05a add missing \fr to footnote#r#(\\f \S+)((\\f[^r])|(\d\S+))#\1\\fr \2

Admin Edit: Mencoba memperbaiki format dari e-mail.

Diterjemahkan secara otomatis dari English
oleh (571 poin)
ditampilkan kembali
0 suara

Saya mengalami masalah ini tetapi tidak bisa memahami apa yang perlu saya lakukan dari tanggapan di atas. Saya tidak tahu cara melakukan ekspresi reguler (regular expressions). Saya baru memiliki dua catatan kaki di Yohanes sejauh ini (dan saya tidak akan menambah lagi jika saya terus menerima pesan kesalahan pada catatan kaki!) dan pada keduanya saya menerima pesan yang mengatakan:
“Note caller is not the expected value (*)”
dan
"Most notes of this type do not have an origin reference.

Catatan kaki tersebut ditambahkan di Paratext menggunakan Insert Footnote.

Saya mencoba menjalankan pemeriksaan penanda (Marker check) pada Rut yang memiliki catatan kaki tetapi tidak menerima pesan kesalahan ini, tetapi saya tidak melihat perbedaan antara mereka dan dua yang ditandai sebagai kesalahan di Yohanes.

Paratext saya mungkin memiliki hal-hal aneh dari masa lalu karena proyek ini sudah berlangsung lama dan pernah dikerjakan di Shoebox, Toolbox, dan bahkan Word pada satu titik. Kemudian proyek ini telah melalui beberapa peningkatan Paratext sehingga ada berbagai hal yang tersembunyi di dalamnya!

Diterjemahkan secara otomatis dari English
oleh (142 poin)

Halo Ro, senang melihat Anda di sini.
Anda mungkin menerima pesan-pesan ini karena bentuk catatan kaki lama di Yohanes tidak menggunakan pemanggil otomatis \f + dan referensi asal standar \fr C:V. Biasanya orang menginginkan konsistensi sehingga Paratext memperingatkan Anda bahwa catatan kaki lama diformat berbeda dari yang dimasukkan menggunakan metode standar. Di Rut mungkin sangat sedikit atau tidak ada catatan kaki lama sehingga tidak memperingatkan Anda. Anda mungkin membuka panel catatan kaki (F7) untuk buku-buku ini untuk memeriksa catatan kaki dan memverifikasi ini.

Jika Anda ingin menambahkan referensi \fr ke Yohanes untuk menghilangkan pesan peringatan kesalahan PT, Anda dapat menggunakan metode khusus untuk menambahkannya:

  1. Dari menu proyek di bawah Project pilih Advanced>Insert missing origin references
    Tips: Jika Anda tidak dapat melihat item menu Advanced, klik panah ke bawah di bagian bawah menu untuk melihat lebih banyak pilihan.
  2. Di jendela Insert missing origin references pilih Insert Missing \fr in footnote.
    image
  3. Klik Choose Books dan kemudian pilih Yohanes
  4. Klik OK dan kemudian OK.
  5. Referensi \fr akan ditambahkan dengan sangat cepat. Lihat catatan kaki di Yohanes dan lihat bagaimana mereka berubah.
  6. Jalankan pemeriksaan dasar (basic checks). Kesalahan “Most notes of this type do not have an origin reference” seharusnya sekarang dihilangkan.

Jika Anda menjalankan ini dan ingin menghilangkan kesalahan “Note caller is not the expected value (*)”. Ini dapat “diperbaiki” dengan membuat semua catatan kaki menggunakan pemanggil otomatis. Anda dapat melakukan ini menggunakan Find/Replace (CTRL-H) berikut yang menggunakan Ekspresi Reguler (Regular Expression)":
Cari (Find):
regex:\\f\s+\S+\s*
Ganti (Replace):
\f +
(Pastikan ada spasi setelah +)

Harapan ini membantu.

Diterjemahkan secara otomatis dari English

Halo, CrazyRocky, sudah lama tidak bertemu!

Terima kasih atas tanggapannya. Saya melakukan kedua hal yang Anda sarankan dan sekarang tidak ada lagi pesan kesalahan tentang catatan kaki. Terima kasih!

Diterjemahkan secara otomatis dari English
0 suara

Saya tidak yakin apakah langkah-langkah yang disebutkan CrazyRocky secara otomatis menyisipkan titik Project History. Saya merekomendasikan untuk melakukan itu terlebih dahulu: pergi ke menu Project > Mark point in history.

Setelah langkah-langkah CrazyRocky, menjalankan Basic Checks akan membantu Anda melihat apakah ada kesalahan yang tersisa.

Juga, jika Anda ingin dengan cepat melihat daftar semua catatan kaki di Yohanes, Anda dapat menggunakan Paratext RegEx Pal. Dengan daftar tersebut, Anda dapat dengan cepat membandingkan dan menemukan catatan kaki yang tidak terlihat seperti yang lain.

Klik menu Paratext > Advanced > RegEx Pal

Di RegEx Pal:

  1. Pilih proyek Anda dari drop-down Project
  2. Di Find, masukkan \\f .+?\\f\*
  3. Pergi ke menu Tools > Choose Books
  4. Pilih buku yang ingin Anda cari catatan kakinya
  5. Klik OK
  6. Pergi ke Tools > Count/Extract
  7. Pilih Extract
  8. Pilih Include References
  9. Klik OK

Ini seharusnya memberi Anda daftar semua catatan kaki di Yohanes (dan/atau buku apa pun yang Anda pilih).

Saya menyarankan untuk mencoba langkah-langkah lain yang disebutkan CrazyRocky terlebih dahulu, lalu coba ini jika Anda masih mengalami masalah.

Diterjemahkan secara otomatis dari English
oleh [Moderator]
(2,1k poin)
0 suara

Sebagaimana telah Anda temukan, bisa sangat membingungkan untuk mendapatkan kesalahan ketika sintaksisnya benar. Di Paratext 9, pemeriksaan tidak hanya memeriksa apakah Anda memiliki sintaksis yang benar tetapi juga apakah Anda telah konsisten di seluruh teks Anda.

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

Terima kasih. Selesai.

Diterjemahkan secara otomatis dari English
oleh (242 poin)

Pertanyaan terkait

0 suara
2 jawaban 538 tampilan
Saat saya mengubah pemanggil catatan kaki menjadi pemanggil yang dibuat secara otomatis, saya mendapatkan kesalahan pada ... di suatu tempat, tetapi saya tidak bisa menemukannya!
anon928451 127 bertanya Feb 13, 2023
0 suara
3 jawaban 399 tampilan
Pemanggil rujukan silang secara default menggunakan (-), tetapi dalam proyek tertentu ini, semua pemanggil yang menggunakan ... terjadi. image1366 717 82.5 KB Butuh bantuan.
TSNgaihte 220 bertanya Jun 26, 2020
0 suara
2 jawaban 58 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
+1 suara
1 jawaban 212 tampilan
(Asked by Malachi James) Our footnote caller uses a character (؂, U+0602) which is not in our project font. In ... the page but will not change the font of the footnote caller.
anonim bertanya Apr 10, 2015
+1 suara
1 jawaban 114 tampilan
Permasalahan saya: Kadang-kadang dalam teks utama, pemanggil catatan kaki yang dibuat otomatis secara alfabet dicetak di ... mencetak format pemanggil catatan kaki yang baru ini?
Y Mdu Niê 124 bertanya Jan 14
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Very truly I tell you, whoever accepts anyone I send accepts me; and whoever accepts me accepts the one who sent me.
John 13:20
3,048 pertanyaan
6,007 jawaban
5,672 komentar
2,028 pengguna