Un usuario informó en otra lista que una fuente que instaló en Windows 10 no funcionaba con PrintDraft. Windows 10 ha cambiado recientemente para permitir que los usuarios no administrativos instalen fuentes. Sin embargo, estas fuentes instaladas por el usuario se colocan en una ubicación diferente a las instaladas por el administrador y es posible que no se enumeren en el registro de Windows.
Supongo que el problema está con XeTeX, o con xdvipdfmx (que es llamado por XeTeX) o con una de las bibliotecas que usa XeTeX (como FreeType o fontconfig). Por lo tanto, no creo que (en este momento) se deba realizar ningún cambio en Paratext.
Menciono el problema aquí por dos razones
- Para que los usuarios sepan de este problema y puedan instalar fuentes como administrador, lo que permite evitar el problema.
- Es posible que los desarrolladores de Paratext puedan implementar también una solución sencilla, como enumerar la ruta completa al archivo de fuente necesario en los archivos .tex generados utilizados con PrintDraft. Sin embargo, si el problema es (digamos, con fontconfig) no encontrar las fuentes instaladas por el usuario cuando es llamado por XeTeX, Paratext podría tener el mismo problema si Paratext llamara a 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.
Traducción automática desde English