Здравствуйте!
После длительного перерыва снова вернулся к изучению Smalltalk. Но русифицировать интерфейс и добиться вывода русских букв не получилось. Раньше это делал, помню даже ссылку на Хабре - "Как попробовать Smalltalk на вкус". Подскажите пожалуйста как это сделать в Squeak 4.2 и Pharo 1.1.1? -- http://groups.google.ru/group/sugr |
Привет.
Все что нужно для ввода и отображения русского языка - установить шрифты с его поддержкой для соответствующих компонент системы. В фаре это делается в Settings. Там можно загрузить установленные в системе шрифты и выбрать нужные. 20 февраля 2011 г. 17:28 пользователь Pirr <[hidden email]> написал: Здравствуйте! -- http://groups.google.ru/group/sugr |
> Все что нужно для ввода и отображения русского языка - установить шрифты с
> его поддержкой для соответствующих компонент системы. > В фаре это делается в Settings. Там можно загрузить установленные в системе > шрифты и выбрать нужные. Я так это и понял, но почему то при нажатии на "Update fonts from system" - ничего не происходит (система WinXP), и на выбор предоставляется только два шрифта Accuny и DejaVu Sans. -- http://groups.google.ru/group/sugr |
У меня та же фигня под Mac OS. Думал, это эппловская проблема. Похоже, нет?
21 февраля 2011 г. 12:57 пользователь Pirr <[hidden email]> написал:
-- Dennis Schetinin -- http://groups.google.ru/group/sugr |
Странно, у меня и на хр и на семерке это работает. Использую фару 1.1
21 февраля 2011 г. 13:24 пользователь Dennis Schetinin <[hidden email]> написал: У меня та же фигня под Mac OS. Думал, это эппловская проблема. Похоже, нет? -- http://groups.google.ru/group/sugr |
… А у меня тоже 1.1.1
21 февраля 2011 г. 13:36 пользователь Denis Kudriashov <[hidden email]> написал: Странно, у меня и на хр и на семерке это работает. Использую фару 1.1 -- Dennis Schetinin -- http://groups.google.ru/group/sugr |
Я могу ошибаться, но может быть ваш pharo лежит в папке с русским
названием? Для лучшей надежности положите ее в корень. On 21 фев, 12:42, Dennis Schetinin <[hidden email]> wrote: > ... А у меня тоже 1.1.1 > > 21 февраля 2011 г. 13:36 пользователь Denis Kudriashov < > [hidden email]> написал: > > > > > > > > > > > Странно, у меня и на хр и на семерке это работает. Использую фару 1.1 > > > 21 февраля 2011 г. 13:24 пользователь Dennis Schetinin <[hidden email]>написал: > > >> У меня та же фигня под Mac OS. Думал, это эппловская проблема. Похоже, > >> нет? > > >> 21 февраля 2011 г. 12:57 пользователь Pirr <[hidden email]> написал: > > >> > Все что нужно для ввода и отображения русского языка - установить шрифты > >>> с > >>> > его поддержкой для соответствующих компонент системы. > >>> > В фаре это делается в Settings. Там можно загрузить установленные в > >>> системе > >>> > шрифты и выбрать нужные. > > >>> Я так это и понял, но почему то при нажатии на "Update fonts from > >>> system" - ничего не происходит (система WinXP), и на выбор > >>> предоставляется только два шрифта Accuny и DejaVu Sans. > > >>> -- > >>>http://groups.google.ru/group/sugr > > >> -- > >> Dennis Schetinin > > >> -- > >>http://groups.google.ru/group/sugr > > > -- > >http://groups.google.ru/group/sugr > > -- > Dennis Schetinin -- http://groups.google.ru/group/sugr |
In reply to this post by Dennis Schetinin
Скорее всего дело в виртуальной машине.
Cog VM отказывалась определять шрифты как на XP так и на Ubuntu 10.04. Расположенные на http://www.squeakvm.org/ VM правильно определяют системные шрифты. -- http://groups.google.ru/group/sugr |
У меня и с когом и с обычной виртуалкой работает. Но версия у меня 1.1 а не 1.1.1
21 февраля 2011 г. 16:03 пользователь Nikolay Kleptsov <[hidden email]> написал: Скорее всего дело в виртуальной машине. -- http://groups.google.ru/group/sugr |
Нет, похоже всё таки Cog виноват.
Проверил - Pharo 1.1 действительно видит системные шрифты. On 21 фев, 16:09, Denis Kudriashov <[hidden email]> wrote: > У меня и с когом и с обычной виртуалкой работает. Но версия у меня 1.1 а не > 1.1.1 > > 21 февраля 2011 г. 16:03 пользователь Nikolay Kleptsov < > [hidden email]> написал: > > > Скорее всего дело в виртуальной машине. > > Cog VM отказывалась определять шрифты как на XP так и на Ubuntu 10.04. > > Расположенные наhttp://www.squeakvm.org/VM правильно определяют > > системные шрифты. > > > -- > >http://groups.google.ru/group/sugr -- http://groups.google.ru/group/sugr |
Cog от Миранды, если я не путаю, собран без поддержки FreeType
плагина, который отвечает за работу с TTF и OT шрифтами. 2011/2/21 Pirr <[hidden email]>: > Нет, похоже всё таки Cog виноват. > Проверил - Pharo 1.1 действительно видит системные шрифты. > > On 21 фев, 16:09, Denis Kudriashov <[hidden email]> wrote: >> У меня и с когом и с обычной виртуалкой работает. Но версия у меня 1.1 а не >> 1.1.1 >> >> 21 февраля 2011 г. 16:03 пользователь Nikolay Kleptsov < >> [hidden email]> написал: >> >> > Скорее всего дело в виртуальной машине. >> > Cog VM отказывалась определять шрифты как на XP так и на Ubuntu 10.04. >> > Расположенные наhttp://www.squeakvm.org/VM правильно определяют >> > системные шрифты. >> >> > -- >> >http://groups.google.ru/group/sugr > > -- > http://groups.google.ru/group/sugr -- http://groups.google.ru/group/sugr |
Оказывается, Cog все очень даже поддерживает. Достаточно положить что надо куда надо (проверено на Mac-е, винды/линуксов под рукой нет).
Что надо: FT2Plugin. Он есть, например, в составе Pharo 1.1.1 one-click image (standard VM). Был и в 1.1. У себя я на всякий случай (вдруг чего-то не понимаю) скопировал и FT2Plugin.bundle (в Resources), и FT2Plugin.dll (в корне), хотя последний, наверняка, нужен только по виндами. …А заодно скопировал еще и все другие недостающие плагины — вдруг пригодятся :) Разбираться и проверять что к чему — лень и времени нет. Куда надо: туда, где установлен Pharo. У меня на Mac-е это дело существует в виде "файла-приложения" (.app) — по сути, архив. Туда в соответствующие папочки я и сложил что надо. Как уже упоминал, задействованы два места: корень установки, и каталог Resources. 21 февраля 2011 г. 22:00 пользователь Andrey Larionov <[hidden email]> написал: Cog от Миранды, если я не путаю, собран без поддержки FreeType -- Dennis Schetinin -- http://groups.google.ru/group/sugr |
С Pharo системные шрифты можно включить в Preferences, но где это можно сделать в классическом Squeak? Ни с один образом ни с одной виртуальной машиной не работают :-(
|
Free forum by Nabble | Edit this page |