Installare altri caratteri su wine


27

C'è un modo per installare i caratteri su wine?

Sto cercando di installare i caratteri in modo da poterli utilizzare per eseguire il rendering del testo in modo diverso su varie app. In particolare una miriade.

Risposte:


32

Il vino ottiene i suoi caratteri da quattro punti:

  1. I caratteri di sistema standard in /usr/share/fonts. È possibile aggiungere caratteri qui installando pacchetti di caratteri da Software Center, se disponibili. Evita di copiare manualmente i file qui .
  2. /usr/share/wine/fontsCartella privata di Wine . Non dovresti aggiungere caratteri qui, ma se vedi un carattere in Wine e non nel sistema, probabilmente è qui. Esempi di questi caratteri includono i caratteri marlett, symbol e tahoma privati ​​di Wine, che sono necessari per la compatibilità delle applicazioni, ma per il resto non sono i migliori.
  3. La ~/.fontscartella nella tua directory Home. Qui è dove è necessario copiare manualmente i caratteri autoinstallati, scaricati da Internet o copiati da un'installazione di Windows.
  4. L'equivalente della cartella C: \ Windows \ Fonts all'interno del prefisso Wine corrente. A meno che non sia stata specificata la variabile d'ambiente WINEPREFIX durante l'esecuzione di Wine, generalmente si troverà in ~ / .wine / drive_c / Windows / fonts.

In caso di conflitti (ad es. Se installi il vero carattere Tahoma nella tua home directory), Wine è abbastanza intelligente e usa quelli installati manualmente.


7
Dopo aver copiato i caratteri è molto importante chiamare il comando, sudo fc-cache -fvaltrimenti wine non li vedrà (vedrà, ma dopo aver riavviato il sistema)
Viktor,

fc-cache non era abbastanza per me (caratteri copiati in C: \ Windows \ Fonts), ma dopo aver riavviato i programmi di vino potevano usare i nuovi caratteri
personne3000

10

Il vino dice qui

La configurazione dei caratteri, una volta un brutto problema, ora è molto più semplice. Se disponi di una raccolta di caratteri TrueType in Windows, devi semplicemente copiare i file .ttf in c: \ windows \ fonts.


Sembra che quel link sia ora morto
jrh

4

Mi rendo conto che si tratta di domande e risposte di Ubuntu, ma dal momento che questa risposta è stata così utile e applicata anche per CentOS e Fedora Linux, lasciatemi aggiungere questo: ho installato un interprete APL di Windows per funzionare con Wine, e, naturalmente, APL usa (e ha davvero bisogno!) i caratteri APL specializzati. Wine 2.0.1 (ultima versione stabile) è stato compilato dal sorgente e su un box CentOS 6.6 (kernel Linux: 2.6.32-504.el6.i686) usando il desktop Xnindows di Gnome 2.28.2, ho appena copiato l'Apl * File di caratteri .ttf nella directory dei caratteri del vino ../wine/wine-2.0.1/fonts, la directory che viene creata quando il tarball della fonte del vino viene decompresso. Ha funzionato bene. Ma su un vecchio kernel Fedora (kernel Linux: 2.6.27 25-78.2.56.fc9.i686), anche con Gnome (2.22.3), quando ho compilato e costruito wine, ho dovuto inserire i caratteri APL nel ~ /.wine/drive_c/windows/Fonts, affinché l'interprete APL possa vederli. Questa è la directory utente che viene creata alla prima esecuzione di wine. In entrambi i casi, il vino funziona bene e l'interprete APL può vedere i caratteri specializzati di cui ha bisogno.


Nota minore: sulla scatola CentOS, non avevo eseguito "make install". Stavo eseguendo Wine direttamente dall'alveare di origine, usando il wrapper "wine" che era incluso. Una volta che ho eseguito una corretta installazione di "vino" sulla scatola CentOS, il comportamento delle due scatole Linux è converto - cioè. entrambi richiedono che i caratteri siano installati nella directory ~ / .wine / drive_c / windows / Fonts, per il programma Windows (in questo caso l'interprete APL), per vedere effettivamente i caratteri.
gemesyscanada,

0

Un'altra opzione è quella di installare PlayOnLinux che per impostazione predefinita, dopo l'avvio, installerà molti dei caratteri Microsoft (suppongo che si trovano anche nei winetrick).


0

Se hai usato PlayOnLinux:

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

Riavvia l'applicazione e riprova.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.