Instalar otras fuentes en wine

27

¿Hay alguna manera de instalar fuentes en wine?

Estoy buscando instalar fuentes para poder usarlas para representar el texto de manera diferente en varias aplicaciones. Específicamente innumerables.

chrisjlee
fuente

Respuestas:

32

Wine obtiene sus fuentes de cuatro lugares:

  1. Las fuentes estándar del sistema en /usr/share/fonts. Puede agregar fuentes aquí instalando paquetes de fuentes desde el Centro de software, si están disponibles. Evite copiar archivos manualmente aquí .
  2. /usr/share/wine/fontsCarpeta privada del vino . No debe agregar fuentes aquí, pero si ve una fuente en Wine y no en el sistema, probablemente esté aquí. Los ejemplos de estas fuentes incluyen las fuentes privadas marlett, símbolo y tahoma de Wine, que son necesarias para la compatibilidad de la aplicación pero que, por lo demás, no son las mejores.
  3. La ~/.fontscarpeta en su directorio de inicio. Aquí es donde debe copiar manualmente las fuentes autoinstaladas, ya sea descargadas de Internet o copiadas de una instalación de Windows.
  4. El equivalente de la carpeta C: \ Windows \ Fonts dentro del prefijo Wine actual. A menos que haya especificado la variable de entorno WINEPREFIX al ejecutar Wine, generalmente se ubicará en ~ / .wine / drive_c / Windows / fonts.

En caso de conflictos (por ejemplo, si instala la fuente Tahoma real en su directorio de inicio), Wine es lo suficientemente inteligente al respecto y utiliza los instalados manualmente.

Scott Ritchie
fuente
77
Después de copiar las fuentes, es muy importante llamar al comando; de lo sudo fc-cache -fvcontrario, wine no verá estas fuentes (o sí, pero después de reiniciar el sistema)
Viktor
fc-cache no fue suficiente para mí (fuentes copiadas en C: \ Windows \ Fonts), pero después de reiniciar los programas de vino podría usar las nuevas fuentes
personne3000
10

Vino dice aquí

La configuración de fuentes, que alguna vez fue un problema desagradable, ahora es mucho más simple. Si tiene una colección de fuentes TrueType en Windows, simplemente se trata de copiar los archivos .ttf en fuentes c: \ windows \.

Dale E. Moore
fuente
Parece que ese enlace ahora está muerto
jrh
4

Me doy cuenta de que esto es Ubuntu Q&A, pero dado que esta respuesta fue muy útil y se aplicó también para CentOS y Fedora Linux, permítanme agregar esto: he instalado un intérprete APL de Windows para ejecutar bajo wine, y por supuesto, APL usa (y realmente necesita!) las fuentes especializadas APL. Wine 2.0.1 (última versión estable) se compiló desde la fuente, y en una caja CentOS 6.6, (kernel de Linux: 2.6.32-504.el6.i686) usando el escritorio Gnome 2.28.2 Xwindows, acabo de copiar el Apl * .ttf archivos de fuentes en el directorio de fuentes de vino ../wine/wine-2.0.1/fonts, el directorio que se crea cuando se desempaqueta el tarball fuente de vino. Funcionó bien. Pero en un kernel Fedora más antiguo (kernel de Linux: 2.6.27 25-78.2.56.fc9.i686), también con Gnome (2.22.3), cuando compilé y construí wine, tuve que poner las fuentes APL en el ~ /.wine/drive_c/windows/Fonts, para que el intérprete APL los vea. Ese es el directorio de usuarios que se crea cuando wine se ejecuta por primera vez. En ambos casos, el vino funciona bien y el intérprete de APL puede ver las fuentes especializadas que necesita.

gemesyscanada
fuente
Nota menor: en el cuadro CentOS, no había ejecutado "make install". Estaba ejecutando Wine directamente desde la colmena fuente, usando el envoltorio "wine" que estaba incluido. Una vez que ejecuté una instalación adecuada de "wine" en la caja de CentOS, el comportamiento de las dos cajas de Linux convergió, es decir. ambos requieren que las fuentes se instalen en el directorio ~ / .wine / drive_c / windows / Fonts, para que el programa de Windows (el intérprete APL en este caso) pueda ver realmente las fuentes.
gemesyscanada
0

Otra opción es instalar PlayOnLinux que, de forma predeterminada, después de comenzar, instalará varias de las fuentes de Microsoft (supongo que también se encuentran en winetricks).

Luis Alvarado
fuente
0

Si usaste PlayOnLinux:

~/.PlayOnLinux/wineprefix/YOURPROGRAM/drive_c/windows/Fonts

Reinicie la aplicación y pruebe nuevamente.

btd1337
fuente