Seorang pengguna melaporkan di daftar lain bahwa font yang mereka instal di Windows 10 tidak berfungsi dengan PrintDraft. Windows 10 baru-baru ini mengubah kebijakan untuk memungkinkan non-administrator menginstal font. Namun, font yang diinstal oleh pengguna semacam itu ditempatkan di lokasi yang berbeda dari font yang diinstal oleh admin, dan mungkin tidak terdaftar di registry Windows.
Saya menduga masalahnya ada pada XeTeX, atau xdvipdfmx (yang dipanggil oleh XeTeX) atau salah satu pustaka yang digunakan oleh XeTeX (seperti FreeType atau fontconfig). Jadi, saya tidak berpikir (saat ini) perubahan apa pun harus dilakukan pada Paratext.
Saya menyebutkan masalah ini di sini karena dua alasan
Agar pengguna mengetahui masalah ini dan dapat menginstal font sebagai administrator, sehingga dapat menghindari masalah tersebut.
Pengembang Paratext mungkin juga dapat melakukan solusi sementara yang sederhana, yaitu mencantumkan jalur lengkap ke file font yang diperlukan dalam file .tex yang dihasilkan yang digunakan dengan PrintDraft. Namun, jika masalahnya adalah (misalnya dengan fontconfig) tidak menemukan font yang diinstal oleh pengguna ketika dipanggil oleh XeTeX, Paratext mungkin juga memiliki masalah yang sama jika Paratext memanggil fontconfig.
A user reported on another list that a font they installed on Windows 10 was not working with PrintDraft. Windows 10 has recently changed to allow non-administrators to install fonts. However, such user installed fonts are placed in a different location that admin installed fonts, and might not be listed in the Windows registry.
I suspect the issue is with XeTeX, or xdvipdfmx (which is called by XeTeX) or one of the libraries XeTeX uses (such as FreeType or fontconfig). Thus I don’t think (at the current time) any change should be made to Paratext.
I mention the issue here for two reasons
So users know of this issue and can install fonts as an administrator, thus working around the issue.
Paratext developers might be able to also do a simple workaround, and list the full path to the needed font file in the generated .tex files used with PrintDraft. However, if the issue is (let’s say with fontconfig) not finding user installed fonts when called by XeTeX, Paratext could possibly have the same issue if Paratext called fontconfig.
Diterjemahkan secara otomatis dari English Tampilkan asli