Halo semua, saya ingin membahas tentang spasi non-breaking (no-break) (U+00A0) di era penerbitan digital.
Saya bekerja di negara yang secara resmi dwibahasa antara Prancis dan Inggris. Di negara-negara berbahasa Inggris, spasi non-breaking dan setengah spasi jarang ditemukan. Anda mungkin menemukan spasi non-breaking di antara bagian-bagian 1·Tawarikh.
Sebaliknya, sebagian besar penerjemah kami dari wilayah berbahasa Prancis ingin mengikuti aturan spasi Prancis. Di dunia berbahasa Prancis, spasi diperlukan sebelum/sekitar tanda baca dengan 2 tanda (; ! : ? « »). Spasi non-break sering digunakan sebagai pemisah ribuan dalam angka besar, seperti 1·000 (Number Settings - Thousands Separator gets reset - #3 by jeffh). Standar penerbitan bervariasi, tetapi kandidat ideal untuk kasus ini adalah spasi non-break umum (U+00A0) dan spasi non-break sempit (U202F). Ini mencegah tanda penutup dari terdorong ke baris berikutnya, terutama dalam tata letak multi-kolom. Spasi-spasi ini menjaga teks mengalir di komputer di seluruh dunia. Spasi standar (U+0020), spasi tipis (U+2009), dan spasi rambut (U+022A) memiliki lebar yang bervariasi, tetapi tidak memberikan perlindungan yatim piatu yang diperlukan.
Beberapa alat memilih untuk merepresentasikan spasi non-break secara visual sebagai titik samar atau kotak abu-abu. Paratext secara otomatis mengganti spasi non-break (U+00A0) dengan tilde yang sangat besar (~, U+007E). Pada versi saat ini, memasukkan 00A0 dan menekan ALT-X mengganti apa yang seharusnya menjadi spasi non-break dengan spasi sederhana (0020), yang jelas-jelas salah. Tilde raksasa ini sangat mengganggu penerjemah kami, dan oleh karena itu, sebagian besar waktu, penerjemah berbahasa Prancis telah diinstruksikan untuk menggunakan spasi sederhana atau tidak menggunakan spasi sebelum tanda baca, dengan pemahaman bahwa penata letak akan menstandarkan spasi di menit-menit terakhir mengikuti keputusan mereka sebelum pencetakan. Saya sepenuhnya menyadari bahwa tilde raksasa diganti dengan spasi non-break dalam mode pratinjau, dan dapat diganti melalui perubahan Print Draft atau ptxPrint. Teknisi yang kreatif dapat mengonfigurasi PTX print untuk menyisipkan spasi sebelum karakter-karakter tersebut, tetapi kemudian mereka tidak akan terlihat sama sekali di Paratext.
Dari Dokumentasi Paratext:
Karena hal ini, Paratext tidak lagi mendukung penggunaan spasi non-break. Jika Anda ingin menggunakan spasi non-break dalam teks Anda, Anda harus memasukkan tilde sebagai pengganti spasi non-break. Tilde ini dapat dikonversi menjadi spasi non-break saat penataan letak. Tilde yang dimasukkan dalam teks ditampilkan sebagai spasi non-break dalam tampilan Preview.
Jika ini sesuatu yang langka (seperti dalam bahasa Inggris), saya tidak akan khawatir, tetapi ini muncul hampir di setiap paragraf teks berbahasa Prancis. Kekhawatiran saya adalah 1) tilde-tilde tersebut mengganggu bagi penerjemah yang menghabiskan waktu mereka di tampilan standar, dan bagi mereka yang membaca dari bahu mereka, dan 2) bahwa pembatasan ini tidak bertahan di era penerbitan dan berbagi digital ini.
Secara teknis,~seseorang~dapat~bertahan~dan~menerbitkan~melalui~tilde~perantara. Respons staf lapangan terhadap tilde dengan mengabaikan spasi non-break hingga penataan letak tidak lagi layak, karena teks tidak hanya disiapkan untuk dicetak oleh penata letak. Buku-buku individual diterbitkan secara lokal, versi digital dimasukkan ke DBL dan dibuat tersedia, dan Scripture Apps dibuat. Ini berarti bahwa memiliki spasi "final" dalam versi Paratext semakin penting, dan Paratext masih tidak "benar-benar" mendukung ini. (Saya baru saja menemukan hari ini bahwa spasi non-break sempit (U202F) tidak memiliki indikator visual, tetapi untungnya tidak menjadi tilde.) Tampilan/penanganan U+202F yang tidak konsisten, yang seharusnya lebih sempit, dibahas di sini (Deletion of Unicode 202F ("narrow no break space") in project)
LibreOffice menggunakan kotak abu-abu untuk membedakan spasi non-break dari spasi normal. Fitur Show/Hide Word menggunakan lingkaran terbuka untuk spasi non-breaking dan titik terpusat untuk spasi normal.
Apakah para pengembang Paratext akan mempertimbangkan untuk menghapus tilde di antarmuka dan menggunakan sesuatu yang lebih mudah dibaca dan kurang mengganggu? Apakah ini memerlukan perubahan pada USFM, atau hanya Paratext? Penerjemah sudah terbiasa dengan metadata keabu-abuan dalam teks mereka seperti penanda USFM. Titik abu-abu samar · dalam tampilan standar akan membantu membedakan spasi khusus dan spasi normal, bukan? Memilih kotak abu-abu justru akan menunjukkan sifat non-breaking dan panjangnya, yang saya kira adalah alasan LibreOffice memilihnya. Ini akan menjadi kemenangan besar untuk kompatibilitas lintas budaya, saya berharap seseorang lain yang bekerja di dunia berbahasa Prancis dapat memberikan masukan. @jeffh @dhigby @anon023887 ?
Saya memahami dari posting ini (Non-breaking space issues) bahwa tildefikasi diperkenalkan untuk melawan masalah alternation Internet Explorer. Bahkan sekarang, dua spasi berurutan di halaman web membutuhkan setidaknya satu yang diubah menjadi NBSP. Ya, sulit untuk membedakan spasi secara visual, tetapi tim masih harus menstandarkannya.
~ Matthew_Lee
Konsultan Teknologi Bahasa
SIL Kamerun
Untuk memperburuk keadaan, bantuan Paratext memperlakukan spasi non-break sebagai wabah yang harus diberantas (lihat di bawah).
Mengapa saya melihat tilde sebagai pengganti spasi dalam teks saya?
Spasi non-break adalah karakter yang terlihat seperti spasi tetapi tidak mengijinkan…
Spasi non-break adalah karakter yang terlihat seperti spasi tetapi tidak mengizinkan baris untuk patah di lokasi tersebut. Saat membuka teks dengan spasi non-break, jika Anda menemukan bahwa spasi tersebut tampaknya telah diganti dengan karakter tilde (~), ini disengaja. Paratext membuat spasi non-break terlihat dengan menampilkannya sebagai tilde.
Apa yang paling sedikit saya perlu ketahui tentang ini?
Versi-versi awal Paratext kadang-kadang dan salah menyisipkan spasi non-break di mana spasi normal diperlukan. Oleh karena itu, jika Anda melihat tilde sesekali di tempat dalam teks yang Anda yakin sama sekali tidak memerlukan spasi non-break, Anda dapat saja mengganti tilde tersebut dengan spasi.
Bagaimana jika saya ingin menangani masalah ini sekaligus?
Jika Anda TIDAK sengaja menyisipkan spasi non-break atau tilde dalam teks Anda dan oleh karena itu ingin menghapus semua spasi non-break dan tilde, ikuti instruksi di Opsi 1. Jika Anda tidak yakin sama sekali apakah tilde atau spasi non-break disisipkan secara sengaja, periksa dengan orang dukungan CAP Anda sebelum menghapus semuanya, jika tidak Anda mungkin harus memasukkannya kembali secara manual.
Option 1 (To get rid of all no-break spaces and tildes):
Click the tab of your project to make it the active tab.
From the Tools menu, point to Advanced and then select Replace No-Break Spaces With Normal Spaces.
Read the warning message and click Yes if you are sure you wish to continue.
If your project has been following the USFM manual and so has been manually inserting tildes either to represent no-break spaces or for some other function, follow the instructions in Option 2. Doing this sooner rather than later prevents Paratext from inserting any more occasional unwanted tildes.
Option 2 (To get rid of no-break spaces, but keep all tildes):
Click the tab of your project to make it the active tab.
From the Tools menu, point to Advanced and then select Replace No-Break Spaces With Normal Spaces But Keep Tildes.
Read the warning message and click Yes if you are sure you wish to continue.
See also:
Important information about no-break spaces and tildes