Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: WINE проблема со шрифтами  (Прочитано 113016 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
WINE проблема со шрифтами
« : 14 Января 2008, 15:33:17 »
Решение проблемы со шрифтами.
Начиная с версии wine 0.9.47 в нём присутствует свободный аналог шрифта tahoma
из коллекции Red Hat's freely licensed "Liberation" fonts.
Но в нём нет кириллицы!
Предлагаю исправить эту ситуацию следующим скриптом
создайте в любом текстовом редакторе фал со следующим модержимым
#!/bin/sh
cd /usr/share/wine/fonts
rm tahoma.ttf
rm tahomabd.ttf
ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf ./tahoma.ttf
ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf ./tahomabd.ttf
сохраните фал в директорию /tmp/patchfont.sh
выполните команду в терминале (gnome-terminal или konsole)
sudo bash /tmp/patchfont.sh

После этого winecfg должен корректно отображать русские буквы.

Примечание поскольку размеры букв в шрифте DejaVuSansMono
 не соответствует размерам из оригинальной тахомы, в некоторых приложениях возможно "наплывание" текста на другие элементы.


Второй вариант если у вас есть лицензионная копия windows.
Скопируйте файлы
tahoma.ttf и tahomabd.ttf из директории c:\windows\fonts  в /usr/share/wine/fonts с заменой файлов.


Некоторые программы используют шрифт Tribuchet
его "замену" можно включить командой
ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf  ~/.wine/drive_c/windows/fonts/tribuc.ttf

К сожалению подмена шрифта tahoma не для всех приложений работает корректно.
Есть альтернативный вариант где его взять :)
Когда то давно m$ бесплатно распространяла вьювер документов Word97 файл называется wd97vwr32.exe
И распространяется под лицензией
Microsoft Viewer for Word
END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE
Которое позволяет свободно пользоваться этой программой и свободно распространять её.
Нельзя дезассемблировать и использовать реверс инжениринг. Ну мы и не будем этова делать :))
гугл много мест знает где он лежит. Для распаковки вам нужно установить пакет
sudo apt-get install cabextract

чтобы добыть из него шрифт нужно выполнить две команды
cabextract -F Viewer1.cab ./wd97vwr32.exe
cabextract -F tahoma.ttf ./Viewer1.cab
затем скопировать в директорию
cp tahoma.ttf ~/.wine/drive_c/windows/fonts
кому интересно почитать лицензию её можно добыть командой
cabextract -F License.txt ./wd97vwr32.exe :)

Подключить репозитарий с новыми версиями wine для gutsy
Можно добавив строчку
deb http://wine.budgetdedicated.com/apt gutsy main
в файл /etc/apt/sources.list
затем для установки ключа подписи выполните в терминале
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

Возможно в будующем для подключения потребуется заменить строчку на
deb http://wine.budgetdedicated.com/apt <название нового релиза убунты> main
покрайней мере так было при переходе с feisty на gutsy.
« Последнее редактирование: 09 Февраля 2008, 17:18:35 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #1 : 14 Января 2008, 16:22:54 »
по моему, это лучше не сюда, а в соседний раздел -- в факи ;)

Оффлайн FrostFX

  • Новичок
  • *
  • Сообщений: 9
  • Пишецца ось. icq : 371779388
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #2 : 15 Января 2008, 01:50:10 »
эээ а  я тупо в папку c:\windows\fonts из нормальной винды шрифты и все...

Оффлайн samoqle

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #3 : 16 Января 2008, 10:00:32 »
эээ а  я тупо в папку c:\windows\fonts из нормальной винды шрифты и все...
копировать сюда /usr/share/wine/fonts

Оффлайн CityAceE

  • Активист
  • *
  • Сообщений: 483
  • Ubuntu 18.04 amd64
    • Просмотр профиля
    • Speccy - наш выбор!
Re: WINE проблема со шрифтами
« Ответ #4 : 16 Января 2008, 10:04:08 »
Так это ж по-пиратски получается... Ну, если только, конечно, Windows законно не куплена!
С уважением, Станислав.

Оффлайн samoqle

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #5 : 16 Января 2008, 10:28:48 »
у мелкософта неубудет от копирования шрифтов)

Оффлайн Danila

  • Новичок
  • *
  • Сообщений: 18
  • Кому жизнь - буги-вуги, а кому - полный бред.
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #6 : 16 Января 2008, 12:19:35 »
по моему, это лучше не сюда, а в соседний раздел -- в факи ;)
я то ж поддерживаю! :)

Оффлайн madbart

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #7 : 16 Января 2008, 19:33:35 »
Ребят не знаете, что за фигня? Поставил последний вайн, при попытке запустить любое приложение через консоль ( $wine /home/blah.exe) вылезает
wine: chdir to /home/madbart/.wine/wineserver-madbart-linux-madbart : No such file or directory

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #8 : 17 Января 2008, 15:02:50 »
Ребят не знаете, что за фигня? Поставил последний вайн, при попытке запустить любое приложение через консоль ( $wine /home/blah.exe) вылезает
wine: chdir to /home/madbart/.wine/wineserver-madbart-linux-madbart : No such file or directory

Странно, удали директорию ~/.wine и заново запусти winecfg

по моему, это лучше не сюда, а в соседний раздел -- в факи ;)
я то ж поддерживаю! :)

Чуток тут повесит и перемещу.
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Tokh

  • Активист
  • *
  • Сообщений: 705
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #9 : 17 Января 2008, 18:56:16 »
Так это ж по-пиратски получается... Ну, если только, конечно, Windows законно не куплена!
А можно шрифты, как куски Винды, использовать в другом месте? Или мелкомягкое тельце нельзя расчленять?
StarDict и Mueller помогут против английского мануала.

Оффлайн Fliker-09

  • Активист
  • *
  • Сообщений: 338
  • Linux rocks and KDE too!
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #10 : 18 Января 2008, 11:45:26 »
Все тут пишут про шрифты но они не исправили мою проблему. Я их скопировал с винды но бестолку. И почему в 7.04 в версий 0.9.51 всё было ок? А тут вдруг в гатси такой прикол! У меня есть подозрение что виноват возможно я сам потому что систему я ставил с английской локалью и тока после некоторых манипуляций в системе я поставил русскую. Кстати из-за этого у меня проблемы и с НТФС разделом. Я сейчас попробую приведенный в первом топике скрипт и отпишусь.

Оказалось бестолку. Может руки у меня корявые? Помогите народ плиз!
« Последнее редактирование: 18 Января 2008, 11:50:07 от Fliker-09 »

Извращенец

  • Гость
Re: WINE проблема со шрифтами
« Ответ #11 : 22 Января 2008, 16:57:46 »
У меня проблема со шрифтами решилась еще более банальным образом.
После копирования содержимого из c:\\Windows\system в /home/aaz/.wine/Windows/System
Нет, шрифты я тоже скопировал, но - потом.
На всякий случай. А после копирования system оно вдруг все стало нормально отображаться.

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #12 : 23 Января 2008, 22:17:27 »
Оказалось бестолку. Может руки у меня корявые? Помогите народ плиз!
результат команды env?
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн usr.leon

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #13 : 30 Января 2008, 09:23:17 »
Странная проблема: шрифты все есть конфигурилка wine открывается все видно. Но при запуске из POL, "утилиты"->"конфигурация wine" шрифтов не видит, поставил игру Soldat там та же фигня О_о

Оффлайн chain

  • Старожил
  • *
  • Сообщений: 1263
    • Просмотр профиля
Re: WINE проблема со шрифтами
« Ответ #14 : 30 Января 2008, 09:33:13 »
скорее всего шрифты тахома или их подстановка прописаны в домашнем каталоге, а не в /usr/share/wine/fonts
POL отдельные префиксы создает под каждое приложение, но общие настройки. в том числе и шрифты берет отсюда
/usr/share/wine/
« Последнее редактирование: 30 Января 2008, 18:41:45 от chain »
-вечный чайник-

 

Страница сгенерирована за 0.049 секунд. Запросов: 23.