首页 > 其他分享 >Konsole 中文字体异常显示 ,粗细不一致

Konsole 中文字体异常显示 ,粗细不一致

时间:2024-11-19 12:45:22浏览次数:1  
标签:粗细 SimSun Han CJK Konsole Source 中文字体 SC Noto

写入 ~/.config/fontconfig/fonts.conf ,确定你安装了其中的字体

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <!-- 默认字体设置 -->
 <match target="pattern">
  <test qual="any" name="family">
   <string>sans-serif</string>
  </test>
  <edit mode="prepend" name="family" binding="strong">
   <string>Noto Sans CJK SC</string>
   <string>WenQuanYi Micro Hei</string>
   <string>Source Han Sans CN</string>
   <string>Microsoft YaHei</string>
   <string>SimSun</string>
  </edit>
 </match>
 <!-- 衬线字体设置 -->
 <match target="pattern">
  <test qual="any" name="family">
   <string>serif</string>
  </test>
  <edit mode="prepend" name="family" binding="strong">
   <string>Noto Serif CJK SC</string>
   <string>Source Han Serif CN</string>
   <string>SimSun</string>
   <string>AR PL UMing CN</string>
  </edit>
 </match>
 <!-- 等宽字体设置 -->
 <match target="pattern">
  <test qual="any" name="family">
   <string>monospace</string>
  </test>
  <edit mode="prepend" name="family" binding="strong">
   <string>Noto Sans Mono CJK SC</string>
   <string>WenQuanYi Micro Hei Mono</string>
   <string>Source Han Mono SC</string>
   <string>SimSun</string>
  </edit>
 </match>
 <!-- 中文字体微调 -->
 <match target="font">
  <test compare="contains" name="lang">
   <string>zh</string>
  </test>
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
  <edit mode="assign" name="hintstyle">
   <const>hintslight</const>
  </edit>
  <edit mode="assign" name="autohint">
   <bool>false</bool>
  </edit>
 </match>
</fontconfig>

执行

fc-cache -fv

标签:粗细,SimSun,Han,CJK,Konsole,Source,中文字体,SC,Noto
From: https://www.cnblogs.com/pphboy/p/18554623

相关文章

  • 电线粗细流过电流对比表格(国内国外)
    前言全局说明一、说明二、国内线标准三、国外线标准四、4.1文件名:4.2文件名:免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。参考、来源:https://www.bilibili.com/video/BV14i4y1D7yB(09:30)......
  • konsole奇怪的command bar
    WTF今天以打开konsole就发生了一件让我“高兴”的事情,我在无意间打开了konsole的一个commandbar!!!我寻思这功能挺好的,虽然我还不知道怎么触发,但是可以后面在研究嘛。然后我就开始了罪恶之旅,这个功能的触发键是esc,我一老年vim用户,你把esc抢走了这让我怎么活又折腾半天,终于我......
  • OpenCV使用中文字体
    OpenCV默认不支持中文字体,但是可以通过freetypes或PIL书写中文字体,可以参考以下文章:https://docs.opencv.org/4.x/d9/dfa/classcv_1_1freetype_1_1FreeType2.htmlhttps://blog.csdn.net/wyx100/article/details/75579581https://docs.opencv.org/4.x/d4/dfc/group__freetyp......
  • python 绘制折线图包括设置字体折线粗细以及标题立方m等
    #!usr/bin/envpython#-*-coding:utf-8-*-"""@author:Suyue@file:flyzhexian.py@time:2024/09/04@desc:"""importpandasaspdimportmatplotlibimportmatplotlib.pyplotaspltimportmatplotlib.tickerastickermatplot......
  • cad导出pdf打印标注线条粗细很粗怎么调整
    cad导出pdf时,发现线条很粗是怎么回事?要怎么设置呢?我们在使用办公文档的时候,经常会需要转换格式,因为重新制定一份文件太麻烦,太浪费时间了,如果能直接转换格式的,那当然是最好不过的了,cad可以到处pdf吗?当然是可以的。不过,相信大家在导出的时候也会遇到一些问题,正如题所说,线条很粗,那么......
  • imgui中文字体库导入乱码问题
    1.中文字体库导入乱码问题1.修改clion中的文件编码配置2.按住Ctrl+Shift+Alt+/,选中Registry…,然后取消run.processes.with.pty3.cmakelist.txt导入字体文件,注意不要加u8了,不然会乱码#字体文件include_directories(${PROJECT_SOURCE_DIR}/include/fonts)然后mai......
  • linux安装中文字体
    1.从windows复制宋体字体2.linux系统下/usr/share/fonts3.创建simsun路径,将字体文件放进去4.改一下字体权限cd/usr/share/fonts/sudochmod-Rmyfonts7555.安装依赖yuminstallmkfontscaleyuminstallfontconfig6.执行以下命令mkfontscalemkfontdirfc-cache......
  • bresenham_3d绘制3维直线,可设置直线粗细
    1importmatplotlib.pyplotasplt2frommpl_toolkits.mplot3dimportAxes3D3importnumpyasnp4importnibabelasnib56defbresenham_3d(p0,p1,thickness):7'''8Bresenham'sLineAlgorithmin3Dwithad......
  • Python-pptx正确设置中文字体
    使用pptx_ea_font库设置中文字体:1.安装pptx_ea_font库:pipinstallpptx-ea-font2.p=text_frame.paragraphs[0]#取文本段落 run=p.runs[0]#取文本运行对象,该对象为段落的子元素pptx_ea_font.set_font(run,'微软雅黑')#以下方法只能修改数字和英文#run.font.name=......
  • centos7下安装中文字体
    1.安装fontconfigyum-yinstallfontconfig 2.创建chinesem目录/usr/shared/fonts目录下新建一个目录chinese#cd/usr/share/fonts#mkdirchinese 3.上传如下两个文件到目录/usr/share/fonts/chinesesimhei.ttfsimsun.ttc宋体和黑体这两个文件在windows下的C:\Windows\fon......