LINUX.ORG.RU

Gentoo + icewm + браузеры - шрифты чтоб его

 , ,


0

1

1. установлен пакет с набором шрифтов media-fonts/ubuntu-font-family

в ~/.icewm/preferenсes указаны такие настройки:

TitleFontNameXft="sans-serif:size=12"
MenuFontNameXft="sans-serif:size=14:bold"
StatusFontNameXft="sans-serif:size=14:bold"
QuickSwitchFontNameXft="sans-serif:size=14:bold"
QuickSwitchFontNameXft="sans-serif:size=14:bold"
ActiveTaskBarFontNameXft="sans-serif:size=14:bold"
ListBoxFontNameXft="sans-serif:size=14"
ToolTipFontNameXft="sans-serif:size=14"
ClockFontNameXft="sans-serif:size=14"

если изменить переменную size на значение меньше или больше и сделать рестарт icewm, то размер шрифта не меняется

мне понравились шрифты, как на этом скриншоте: https://cdn.pling.com/img/a/7/e/4/0f7e8a2f4d605205e19cf8d0c7819b650efb353854f...

2. в заголовке окна браузера большинства сайтов отображаются кракозябры - как понять, какие шрифты нужны? тот же лор, яндекс и тп

★★

Последнее исправление: BitSum (всего исправлений: 2)
Ответ на: комментарий от Eddy_Em

eselect locale list

Available targets for the LANG variable:
  [1]   C
  [2]   C.utf8
  [3]   en_US
  [4]   en_US.iso88591
  [5]   en_US.utf8 *
  [6]   POSIX
  [7]   ru_RU.utf8
  [ ]   (free form)

BitSum ★★
() автор топика

везде BOLD. Как тут один говорил «все линуксовые де выглядят комично». Не удивительно, если юзверя сами это делают. На винде себе люди такой цирк не позволяют…

anonymous
()
Ответ на: комментарий от BitSum

Давно не пользовался icewm, но не было ли там возможности у самой темы переопределить настройки, prefoverride вроде нужен был чтобы это исправить?

e1nste1n ★★★★★
()
Ответ на: комментарий от BitSum

Тогда у тебя нет этого шрифта. Пробуй голую команду fc-list и ройся по выпавшему.

Пример кусочка выхлопа:

/usr/share/fonts/noto/NotoSerifTamil-Bold.ttf: Noto Serif Tamil:style=Bold
/usr/share/fonts/noto/NotoSerifTangut-Regular.ttf: Noto Serif Tangut:style=Regular

Я буду вписывать название: «Noto Serif Tangut».

shleemypants
()
Ответ на: комментарий от shleemypants

Я буду вписывать название: «Noto Serif Tangut».

ClockFontNameXft=«Ubuntu Mono:size=14»

Ок, без изменений

fc-list | grep ubuntu
/usr/share/fonts/ubuntu-font-family/Ubuntu-RI.ttf: Ubuntu:style=Italic
/usr/share/fonts/ubuntu-font-family/UbuntuMono-R.ttf: Ubuntu Mono:style=Regular
/usr/share/fonts/ubuntu-font-family/Ubuntu-B.ttf: Ubuntu:style=Bold
/usr/share/fonts/ubuntu-font-family/Ubuntu-LI.ttf: Ubuntu,Ubuntu Light:style=Light Italic,Italic
/usr/share/fonts/ubuntu-font-family/UbuntuMono-RI.ttf: Ubuntu Mono:style=Italic
/usr/share/fonts/ubuntu-font-family/UbuntuMono-BI.ttf: Ubuntu Mono:style=Bold Italic
/usr/share/fonts/ubuntu-font-family/Ubuntu-BI.ttf: Ubuntu:style=Bold Italic
/usr/share/fonts/ubuntu-font-family/Ubuntu-L.ttf: Ubuntu,Ubuntu Light:style=Light,Regular
/usr/share/fonts/ubuntu-font-family/Ubuntu-R.ttf: Ubuntu:style=Regular
/usr/share/fonts/ubuntu-font-family/Ubuntu-C.ttf: Ubuntu Condensed:style=Regular
/usr/share/fonts/ubuntu-font-family/UbuntuMono-B.ttf: Ubuntu Mono:style=Bold
BitSum ★★
() автор топика
Ответ на: комментарий от e1nste1n

ничего такого, в тч поиском по font не нашёл

BitSum ★★
() автор топика
Ответ на: комментарий от anonymous

вот кстати,

cat /etc/fonts/fonts.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig>
        <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
                <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
        </its:rules>

        <description>Default configuration file</description>

<!--
        DO NOT EDIT THIS FILE.
        IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
        LOCAL CHANGES BELONG IN 'local.conf'.

        The intent of this standard configuration file is to be adequate for
        most environments.  If you have a reasonably normal environment and
        have found problems with this configuration, they are probably
        things that others will also want fixed.  Please submit any
        problems to the fontconfig bugzilla system located at fontconfig.org

        Note that the normal 'make install' procedure for fontconfig is to
        replace any existing fonts.conf file with the new version.  Place
        any local customizations in local.conf which this file references.

        Keith Packard
-->

<!-- Font directory list -->

        <dir>/usr/share/fonts</dir>
        <dir>/usr/local/share/fonts</dir>
        <dir prefix="xdg">fonts</dir>
        <!-- the following element will be removed in the future -->
        <dir>~/.fonts</dir>

<!--
  Accept deprecated 'mono' alias, replacing it with 'monospace'
-->
        <match target="pattern">
                <test qual="any" name="family">
                        <string>mono</string>
                </test>
                <edit name="family" mode="assign" binding="same">
                        <string>monospace</string>
                </edit>
        </match>

<!--
  Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
-->
        <match target="pattern">
                <test qual="any" name="family">
                        <string>sans serif</string>
                </test>
                <edit name="family" mode="assign" binding="same">
                        <string>sans-serif</string>
                </edit>
        </match>

<!--
  Accept deprecated 'sans' alias, replacing it with 'sans-serif'
-->

-->
        <match target="pattern">
                <test qual="any" name="family">
                        <string>mono</string>
                </test>
                <edit name="family" mode="assign" binding="same">
                        <string>monospace</string>
                </edit>
        </match>

<!--
  Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
-->
        <match target="pattern">
                <test qual="any" name="family">
                        <string>sans serif</string>
                </test>
                <edit name="family" mode="assign" binding="same">
                        <string>sans-serif</string>
                </edit>
        </match>

<!--
  Accept deprecated 'sans' alias, replacing it with 'sans-serif'
-->
        <match target="pattern">
                <test qual="any" name="family">
                        <string>sans</string>
                </test>
                <edit name="family" mode="assign" binding="same">
                        <string>sans-serif</string>
                </edit>
        </match>

<!--
  Load local system customization file
-->
        <include ignore_missing="yes">conf.d</include>

<!-- Font cache directory list -->

        <cachedir>/var/cache/fontconfig</cachedir>
        <cachedir prefix="xdg">fontconfig</cachedir>
        <!-- the following element will be removed in the future -->
        <cachedir>~/.fontconfig</cachedir>

        <config>
<!--
  Rescan configuration every 30 seconds when FcFontSetList is called
 -->
                <rescan>
                        <int>30</int>
                </rescan>
        </config>

</fontconfig>
BitSum ★★
() автор топика

И включен ли USE=truetype для x11-wm/icewm?

anonymous
()
Ответ на: комментарий от anonymous

fc-match -v «sans-serif:size=12»

fc-match -v "sans-serif:size=12"
Pattern has 36 elts (size 48)
        family: "Liberation Sans"(s)
        familylang: "en"(s)
        style: "Regular"(s)
        stylelang: "en"(s)
        fullname: "Liberation Sans"(s)
        fullnamelang: "en"(s)
        slant: 0(i)(s)
        weight: 80(f)(s)
        width: 100(f)(s)
        size: 12(f)(s)
        pixelsize: 12.5(f)(s)
        foundry: "1ASC"(w)
        hintstyle: 1(i)(w)
        hinting: True(s)
        verticallayout: False(s)
        autohint: False(s)
        globaladvance: True(s)
        file: "/usr/share/fonts/liberation-fonts/LiberationSans-Regular.ttf"(w)
        index: 0(i)(w)
        outline: True(w)
        scalable: True(w)
        dpi: 75(f)(s)
        scale: 1(f)(s)
        charset: 
        0000: 00000000 ffffffff ffffffff 7fffffff 00000000 ffffffff ffffffff ffffffff
        0001: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
        0002: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
        0003: ffffffff ffffffff ffffffff 7c30ffff ffffd7f0 fffffffb ffff7fff ffffffff
        0004: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
        0005: 3c0fffff 00000000 00000000 00000000 fffe0000 ffffffff ffff00ff 001f07ff
        001d: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 000007ff c0000000
        001e: ffffffff ffffffff ffffffff ffffffff 4fffffff ffffffff ffffffff 03ffffff
        001f: 3f3fffff ffffffff aaff3f3f 3fffffff ffffffff ffdfffff efcfffdf 7fdcffff
        0020: fffdffff 561dfc47 40000010 81b0fc00 001f0000 803fffff 00000000 00010000
        0021: 00c80020 00004044 78186000 00000000 003f0010 00000100 00100000 00000000
        0022: c6268044 00000a00 00000100 00000037 00000000 00000000 00000000 00000000
        0023: 00010004 00000003 00000000 00000000 00000000 00000000 00000000 00000000
        0025: 11111005 10101010 ffff0000 00001fff 000f1111 14041c03 03ff9c10 00000040
        0026: 00000000 1c000000 00000005 00009e69 00000000 00000000 00000000 00000000
        002c: 00000000 00000000 00000000 00fe3fff 00000000 00000000 00000000 00000000
        002e: 00800000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        00a7: ff800000 00000003 00000000 00000000 00001f00 00000000 00000000 00000000
        00fb: e0000006 5f7fffff 0000ffdb 00000000 00000000 00000000 00000000 00000000
        00fe: 00000000 0000000f 00000000 00000000 00000000 00000000 00000000 00000000
        00ff: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 10000000
(w)
        lang: aa|ab|af|ast|av|ay|az-az|ba|bm|be|bg|bi|bin|br|bs|bua|ca|ce|ch|chm|co|cs|cu|cv|cy|da|de|el|en|eo|es|et|eu|fi|fj|fo|fr|ff|fur|fy|ga|gd|gl|gn|gv|ha|haw|he|ho|hr|hu|ia|ig|id|ie|ik|io|is|it|kaa|ki|kk|kl|ku-am|kum|kv|kw|ky|la|lb|lez|ln|lt|lv|mg|mh|mi|mk|mo|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pl|pt|rm|ro|ru|sah|sco|se|sel|sh|shs|sk|sl|sm|sma|smj|smn|sms|so|sq|sr|ss|st|sv|sw|tg|tk|tl|tn|to|tr|ts|tt|tw|tyv|uk|uz|ve|vi|vo|vot|wa|wen|wo|xh|yap|yi|yo|zu|ak|an|ber-dz|crh|csb|ee|fat|fil|hsb|ht|hz|jv|kab|kj|kr|ku-tr|kwm|lg|li|mn-mn|ms|na|ng|nv|pap-an|pap-aw|qu|quz|rn|rw|sc|sg|sn|su|ty|za(s)
        fontversion: 137625(i)(s)
        capability: "otlayout:cyrl otlayout:grek otlayout:hebr otlayout:latn"(w)
        fontformat: "TrueType"(w)
        embeddedbitmap: True(s)
        decorative: False(s)
        namelang: "en"(s)
        prgname: "fc-match"(s)
        postscriptname: "LiberationSans"(w)
        color: False(w)
        symbol: False(s)
        variable: False(s)

BitSum ★★
() автор топика
Ответ на: комментарий от shleemypants

добавил в глобалку xft и truetype, компилится хромиум… так что в тред вернусь суток эдак через двое

BitSum ★★
() автор топика
Ответ на: комментарий от shleemypants

лучше IceWM поменять на DWM

нет, спасибо

айс мне заменяет DE, а для wm уменя i3

BitSum ★★
() автор топика
Ответ на: комментарий от BitSum

добавил в глобалку xft и truetype, компилится хромиум… так что в тред вернусь суток эдак через двое

Думаю, что всё получится.
А хромиум - лишний. Или Chrome (bin) или Firefox.

shleemypants
()
Ответ на: комментарий от BitSum

компилится хромиум… так что в тред вернусь суток эдак через двое

При таких экспериментах сильно помогает ccache.

~~ Тем временем, я чем-то сильно не нравлюсь какому-то модеру. Он принципиально за мной гоняется. :) ~~

anonymous
()

если изменить переменную size на значение меньше или больше и сделать рестарт icewm, то размер шрифта не меняется

У меня все меняется (Debian). Я проверил с sans-serif, как у тебя. Ума не приложу, где у тебя проблема. Посмотри в ~/.xsession-errors. Нет там ничего? Синтаксических ошибок вроде нет у тебя. Может, тема какая-то перекрывает?

Zubok ★★★★★
()
Ответ на: комментарий от BitSum

02.05 компилируя хромиум… так что в тред вернусь суток эдак через двое

05.05 это решение

С одной стороны - пользователи генты пунктуальны, с другой - почему то их жалко :-)

rukez ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.