Встановлення інших шрифтів на вино


27

Чи є спосіб встановити шрифти на вино?

Я хочу встановити шрифти, щоб я міг використовувати їх для різного відображення тексту в різних додатках. Зокрема, безліч.

Відповіді:


32

Вино отримує шрифти з чотирьох місць:

  1. Стандартні шрифти системи на /usr/share/fonts. Ви можете додати сюди шрифти, встановивши пакети шрифтів із Software Center, якщо вони доступні. Уникайте копіювання файлів вручну .
  2. Приватна /usr/share/wine/fontsпапка Wine . Тут не слід додавати шрифти, але якщо ви бачите шрифт у Wine, а не в системі - він, ймовірно, тут. Прикладами таких шрифтів є приватні шрифти, символи та тахома Wine, які потрібні для сумісності програм, але в іншому випадку не найкращі.
  3. ~/.fontsПапка в домашній директорії. Тут потрібно скопіювати власноруч встановлені шрифти, завантажені з Інтернету або скопійовані з інсталяції Windows.
  4. Еквівалент папки C: \ Windows \ Fonts у поточному префіксі Wine. Якщо ви не вказали змінну середовища WINEPREFIX під час запуску Wine, вона, як правило, розташовується в ~ / .wine / drive_c / Windows / шрифтах.

У випадку конфліктів (наприклад, ви встановлюєте справжній шрифт Tahoma у свій домашній каталог), Wine досить розумний щодо цього і використовує встановлені вручну.


7
Після того як ви скопіювали шрифти, дуже важливо викликати команду, sudo fc-cache -fvінакше вино не побачить цих шрифтів (буде бачити, але після перезавантаження вашої системи)
Viktor

fc-cache мені не вистачало (шрифти скопійовані на C: \ Windows \ Fonts), але після перезапуску винних програм можна було використовувати нові шрифти
personne3000

10

Тут кажуть вино

Конфігурація шрифту, колись була жахливою проблемою, тепер набагато простіша. Якщо у вас є колекція шрифтів TrueType у Windows, це просто питання копіювання файлів .ttf у c: \ windows \ шрифти.


Схоже, це посилання зараз мертве
jrh

4

Я розумію, що це питання Ubuntu Q&A, але оскільки ця відповідь була настільки корисною і застосовувалася і для CentOS, і для Fedora Linux, дозвольте додати це: я встановив інтерпретатор APL для Windows, щоб працювати під вином, і звичайно, APL використовує (і дуже потрібні!) спеціалізовані шрифти APL. Вино 2.0.1 (остання стабільна версія) було зібрано з джерела, і на вікні CentOS 6.6 (ядро Linux: 2.6.32-504.el6.i686) за допомогою робочого столу Gnome 2.28.2 Xwindows я просто скопіював Apl * .ttf файли шрифтів у каталог шрифтів вина ../wine/wine-2.0.1/fonts, каталог, який створюється при розпакуванні тарболу джерела вина. Працював чудово. Але на старшому ядрі Fedora (Linux kernel: 2.6.27 25-78.2.56.fc9.i686), також з Gnome (2.22.3), коли я збирав і створював вино, мені довелося вводити шрифти APL у ~ /.wine/drive_c/windows/Fonts каталог, щоб інтерпретатор APL їх бачив. Це каталог користувачів, який створюється під час першого запуску вина. В обох випадках вино працює добре, і перекладач APL може побачити необхідні спеціалізовані шрифти.


Незначна примітка: У вікні CentOS я не запускав "make install". Я запускав Вино прямо з вулика-джерела, використовуючи обгортку «вино», яка була включена. Як тільки я запустив належну установку "вина" на вікно CentOS, поведінка двох скриньок Linux сходилася - тобто. обидва вимагають, щоб шрифти були встановлені в каталозі ~ / .wine / drive_c / windows / Fonts для програми Windows (інтерпретатор APL у цьому випадку), щоб фактично бачити шрифти.
gemesyscanada

0

Інший варіант - встановити PlayOnLinux, який за замовчуванням після запуску встановить декілька шрифтів Microsoft (я здогадуюсь також у winetricks).


0

Якщо ви використовували PlayOnLinux:

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

Перезапустіть програму та протестуйте ще раз.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.