Кривая Helvetica в Opera под Ubuntu

    Жил с подобной проблемой довольно долго, но сегодня наконец решил до конца разобраться, в чем же дело.

    Оказалось, что проблема в пакете gsfonts-x11 — его нужно просто удалить. Не припомню, чтобы я его ставил самостоятельно, поэтому предполагаю, что он по умолчанию установлен в дистрибе, а значит, проблема знакома многим. К примеру, ужасно выглядят шрифты на сайте opera.com.

    Пакет gsfonts-x11 делает доступными шрифты postscript в x11, прописывая в качестве алиасов официальные навания adobe, например, adobe helvetica. Предполагаю, что для безболезненного удаления этого пакета, нужно установить соответствующие TTF-шрифты, например взять из винды. У меня они были установлены ранее, поэтому не знаю, что будет без них.

    UPD Кому не помогло, в комментариях еще советуют:
    > нужно снять галочку Enable Core X Fonts: opera:config#UserPrefs|EnableCoreXFonts

    P.S. У меня на xkcd.com проблема осталась — там используется шрифт Lucida.
    Версия Оперы — 10 бета.

    Similar posts

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 21

      0
      Не помогло :(
        0
        Иксы ребутали?
          0
          Если через менеджер удаляли, то ребутать не надо — он сам сделает, что нужно.
          Хз, почему не помогло :(
            0
            А то.
          +1
          Я как-то тоже разбирался с этим вопросом. И оказалось, что у меня в OpenSUSE нет шрифтов Helvetica вообще. Более того, когда я попытался импортировать этот шрифт из Windows Vista, я не нашёл его и там ;)

          Наверное, правильным будет вообще посоветовать нашим оперным веб-девелоперам не использовать этот шрифт ;)
            0
            Или включить в дистрибудив программы ;)
              +2
              Недолго Опера была бесплатной :)
                0
                Кстати, интересное дело. Сейчас посмотрел одну и ту же страницу ( www.opera.com/developer/ ) в Opera-9.64 и Opera-10 Unite. В первом случае шрифт заголовка ужасный, во втором — всё нормально. В настройках и там и там стоит для заголовков Times New Roman.
                  0
                  Ах да, забыл уточнить — у меня 10 beta :)
                    0
                    в последней десятке изменили значение по умолчанию параметра opera:config#UserPrefs|EnableCoreXFonts — выключили его
                      0
                      Снял галку в своей 9.6 — помогло, спасибо.
                        0
                        Хм. Там же вроде как прописан «myriad pro», «Trebuchet MS [microsoft]», «helvetica neue», «helvetica», «Arial [monotype]», sans-serif.
                      –1
                      Шрифта Helvetica нет в виндах, там альтернативный платный Arial.

                      Ваш К. О. :)
                      0
                      xkcd.com тоже стал нормально рендериться. Спасибо огромное.
                        0
                        Ну зачем вы сказали про этот сайт?! Я думал, что поборол проблему, а на этом сайте все ужасно! :)
                        Там, кстати, шрифт Lucida.
                        0
                        Не проще ли дефолтовые шрифты в настройках поменять?
                          0
                          это не помагает :(
                            +1
                            Дефолтные шрифты влияют на те элементы, в стилях которых не прописана гарнитура или указано просто sans, sans-serif. Если явно указана Lucida, то Lucida и будет использоваться (при наличии в системе).
                            +5
                            нужно снять галочку Enable Core X Fonts: opera:config#UserPrefs|EnableCoreXFonts
                              0
                              У меня 10-я Опера, как сказали выше, там это выключено по умолчанию.
                              В любом случае, на xkcd.com у меня проблема осталась — там Lucida. В системе Lucida вроде как идет в пакете x11-fonts
                              0
                              У меня подобная проблема возникла после установки флеш плеера в систему.
                              Вылечилось сменой языкового профиля оперы с «Russian (RU) [ru-RU]» на «Русский [ru]»

                              Only users with full accounts can post comments. Log in, please.