歌者 发布的文章

1.配置前保证已安装Google noto字体,没有则安装:

sudo pacman -S noto-fonts noto-fonts-cjk

2.先配置一个noto字体配置文件,由于默认情况noto sans cjk jp 的顺序在noto sans cjk sc之前,不调整的化,日文字体优先显示,会出现一些异形字体。把noto sans cjk sc调整到jp之前。
创建一个文件64-language-selector-prefer.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>Noto Sans</family>
            <family>Noto Sans CJK SC</family>
            <family>Noto Sans CJK TC</family>
            <family>Noto Sans CJK JP</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>Noto Sans Mono</family>
            <family>Noto Sans Mono CJK SC</family>
            <family>Noto Sans Mono CJK TC</family>
            <family>Noto Sans Mono CJK JP</family>
        </prefer>
    </alias>
    <alias>
        <family>serif</family>
        <prefer>
            <family>Noto Serif</family>
            <family>Noto Serif CJK SC</family>
            <family>Noto Serif CJK TC</family>
            <family>Noto Serif CJK JP</family>
        </prefer>
    </alias>
</fontconfig>

放到/etc/fonts/conf.d/下:

sudo cp 64-language-selector-prefer.conf /etc/fonts/conf.d/

3.全局生效的方法:
在/etc/fonts/conf.d/目录中,防止配置冲突,先删除10和11开头的配置文件

sudo rm 10-*
sudo rm 11-*

把下面几个文件链接过来就好了。

sudo ln -s /etc/fonts/conf.avail/10-hinting-slight.conf /etc/fonts/conf.d/
sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d/
sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d/

4.刷新字体配置

fc-cache -fv

AMD R9 290显卡属于Sea Islands家族,GCN 2代,在Archlinux下默认使用radeon驱动,amd最新的开源显卡驱动为AMDGPU,默认不支持(对GCN 1、GCN 2代提供实验性支持),需要手动开启。
1.安装必须的软件包。libva-mesa-drivermesa-vdpau提供视频硬解。

sudo pacman -S mesa xf86-video-amdgpu libva-mesa-driver mesa-vdpau

2./etc/mkinitcpio.conf中,MODULES=()条目增加amdgpu,确保amdgpu一定在radeon之前,

sudo vim /etc/mkinitcpio.conf
MODULES=(amdgpu radeon)

3.禁用readon驱动,启用amdgpu驱动

sudo vim /etc/modprobe.d/amdgpu.conf
options amdgpu cik_support=1
sudo vim /etc/modprobe.d/radeon.confoptions radeon 
cik_support=0

4.生效配置

sudo mkinitcpio -p linux
sudo grub-mkconfig -o /boot/grub/grub.cfg

1.对全局有效,新建配置文件64-language-selector-prefer.conf

sudo vim /etc/fonts/conf.d/64-language-selector-prefer.conf

2.对单个用户有效,编辑配置文件(没有该目录或文件则新建)

vim ~/.config/fontconfig/fonts.conf

3.编辑如下:

    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
    <alias>
        <family>sans</family>
        <prefer>
            <family>Noto Sans CJK SC</family>
            <family>Noto Sans CJK TC</family>
            <family>Noto Sans CJK JP</family>
        </prefer>
    </alias>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>Noto Serif CJK SC</family>
            <family>Noto Serif CJK TC</family>
            <family>Noto Serif CJK JP</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>Noto Sans Mono CJK SC</family>
            <family>Noto Sans Mono CJK TC</family>
            <family>Noto Sans Mono CJK JP</family>
        </prefer>
    </alias>
    </fontconfig>

保存退出,刷新字体

fc-cache --fv

岳阳楼记

[宋] 范仲淹

庆历四年春,滕子京谪守巴陵郡。越明年,政通人和,百废具兴,乃重修岳阳楼,增其旧制,刻唐贤今人诗赋于其上,属予作文以记之。

予观夫巴陵胜状,在洞庭一湖。衔远山,吞长江,浩浩汤汤,横无际涯,朝晖夕阴,气象万千,此则岳阳楼之大观也,前人之述备矣。然则北通巫峡,南极潇湘,迁客骚人,多会于此,览物之情,得无异乎?

若夫淫雨霏霏,连月不开,阴风怒号,浊浪排空,日星隐曜,山岳潜形,商旅不行,樯倾楫摧,薄暮冥冥,虎啸猿啼。登斯楼也,则有去国怀乡,忧谗畏讥,满目萧然,感极而悲者矣。

至若春和景明,波澜不惊,上下天光,一碧万顷,沙鸥翔集,锦鳞游泳,岸芷汀兰,郁郁青青。而或长烟一空,皓月千里,浮光跃金,静影沉璧,渔歌互答,此乐何极!登斯楼也,则有心旷神怡,宠辱偕忘,把酒临风,其喜洋洋者矣。

嗟夫!予尝求古仁人之心,或异二者之为,何哉?不以物喜,不以己悲,居庙堂之高则忧其民,处江湖之远则忧其君。是进亦忧,退亦忧。然则何时而乐耶?其必曰“先天下之忧而忧,后天下之乐而乐”乎!噫!微斯人,吾谁与归?

时六年九月十五日。