Questions tagged «fonts»

与字体的管理,安装和删除有关的问题。

2
安装KDE后字体难看
你们都知道Ubuntu附带的漂亮的默认字体,对吗?我只是想和Kubuntu玩一点,并安装了meta包 kubuntu桌面 一切都很好,但是字体现在像地狱一样难看。不仅在KDE上,在Gnome,Unity等上也是如此。 例: 如何找回默认字体配置?




2
ImageMagick的“转换”命令不能使用字体!
convert -size 300x50 xc:none -font Arial -pointsize 20 -gravity center -draw "fill white text 1,1 \"$1\" text 0,0 \"$1\" fill black text -1,-1 \"$1\"" $WATERMARK_FILE 上面的命令导致以下错误: convert.im6: unable to read font `Arial' @ warning/annotate.c/RenderType/853. 我在网上搜索,发现许多用户看到此错误,但没有找到任何解决方案。有人可以帮忙吗? 注意1: Arial字体已安装在我的系统上: $ fc-list | grep -i arial /usr/share/fonts/truetype/msttcorefonts/Arial_Italic.ttf: Arial:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,nghiêng,Etzana /usr/share/fonts/truetype/msttcorefonts/ariblk.ttf: Arial Black:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta /usr/share/fonts/truetype/msttcorefonts/Arial.ttf: Arial:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta …

1
字体提示在类似Chrome的浏览器中丢失(对于某些语言)
自从Ubuntu 18.04(也许不记得从17.10开始)以来,某些语言的字体提示在类似Chrome的浏览器(如Chromium,Bangla等)中丢失了。而且,Chrome的UI字体本身表现得很差,以致无法在Ubuntu上使用Chromium。有趣的是,所有Ubuntu衍生版本都继承了该错误,但其他发行版(如Manjaro)却没有显示此行为。 下面是说明问题的屏幕截图:“自动填充”和“外观”的文本变得模糊(单击两个图像以获取全尺寸图像) 下面是预期行为的屏幕截图: 解决此问题的简单方法是什么?
10 18.04  fonts  19.04 

2
具体来说,应用程序在哪里获得其默认字体设置?
在过去的一两年中,我已经对环境字体进行了某种设置,使其变得更小,更易于阅读(对我而言)以及其他一些GUI调整。不过,我忘记了很多要做的事情。 昨晚在某些应用程序上进行软件更新后,很多东西(而不是所有东西)的字体更改为更大的字体。唯一的字体相关的是synaptic更新的是fontconfig,fontconfig-config和相关的库。 基本上,应用程序从哪里获得其默认字体设置,如何配置它们? 虽然我没有gnome-settings-daemon运行DE或运行,但我尝试在中设置选项gnome-tweak-tool,并假设它是GNOME / gtk应用程序的设置,但仍然无法正常工作。尝试在dconf-editor和中寻找与字体相关的设置gconf-editor。 我很确定自己错过了某些事情,因为我一开始忘记了很多配置工作。例如,我检查了我的gtk2和gtk3设置,直到我记得它们是如何设置的,但这些设置仍指示自从以前设置的字体和字体大小。 这是我见过的一些字体大小增加的应用程序的列表: gvim-我只设置了字体,而没有设置中的大小.vimrc,大小只是从以前的大小增加了。 i3-像上面的gvim一样,我仅在中设置了字体.i3/config,因此i3bar窗口标题栏具有正确的字体,但是在更新后变大了。 evince-我首先在这里注意到。我在演示文稿模式下阅读pdf,发现“演示文稿结束。单击退出”行比平时大。像往常一样,字体仍然是正确的。 dunst-通知字体变大了。我不记得曾经为此程序手动设置过字体,但是它曾经具有我很久以前为系统设置的正确字体和大小,而不必手动为设置应用程序特定的字体选项dunst。 leafpad-显示字体变大。很奇怪,因为我记得前一周以正确的尺寸使用它。 dmenu-同样,字体与我很久以前设置的字体相同。现在更大了。 transmission-gtk-右键单击>属性显示的文件列表显示每一行的字体缩放比例不正确。幸运的是,该应用程序的其余大部分仍具有我想要的正确字体和字体大小。 gnome-calculator -文本框中(计算器“屏幕”)的字体大于常规字体。 有关这些应用程序如何以上述方式设置其字体的任何信息都将有所帮助。其中一些共享一个明确的通用线程(属于GTK / Gnome应用程序),但我认为,在进一步发展中,一些通用的事物以相似的方式影响了它们。 这些应用程序中的某些应用程序仅设置了字体,但没有设置字体大小,这一事实告诉我,可能更改的唯一更改是我很久以前更改的设置,即将字体设置为“小于默认字体” ”更改为更大的值。同样,我只是不记得或不知道它的设置位置。 编辑: 不幸的是,我可能还不清楚。字体本身不是问题,但是不同应用程序显示它们的大小。我找到了解决方案,下面已对此进行了解答。
10 themes  fonts  gui  gtk 

2
Fontconfig错误:无法加载默认配置文件
启动大多数图形程序时遇到问题。只是说 Fontconfig错误:无法加载默认配置文件 我可以确认/etc/fonts/fonts.conf存在并且具有正确的权限。 -rw-r--r-- 1 root root 5497 Jan 16 09:55 fonts.conf 我没有得到与此错误相关的任何其他信息,并且搜索也没有提供任何有用的信息。 我该怎么做才能解决此问题? 运行gedit,geany,chrome浏览器,firefox,libreoffice ...基本上是任何使用字体的图形程序 使用EDITstrace我发现问题出在这里: access("/data/jenkins/pms-deps-universal/BUILD_TAG/linux-ubuntu-i686/output/pms-depends-linux-ubuntu-i686-release-8400c3b/etc/fonts/fonts.conf", R_OK) = -1 ENOENT (No such file or directory) write(2, "Fontconfig error: ", 18Fontconfig error: ) = 18 write(2, "Cannot load default config file", 31Cannot load default config file) = 31 我以前从未使用过Jenkins,我将尝试将其删除,然后看看 …
10 14.04  fonts 

4
如何在Ubuntu 13.10中修复Netbeans 7.4(和Netbeans 8.0)的丑陋文本和弹出窗口?
我尝试了各种变通办法,但是还没有找到一种使Netbeans中的字体看起来正确的方法。我尝试过更改Netbeans的配置文件,并尝试此处的说明似乎没有任何效果,因为它们没有安装在13.10中。 我的具体问题包括三个部分:1)为什么每种字体都用不超过18个像素的线条画出一个字符,而每个字体都用18个或更少?和:仅在屏幕上显示一个像素-除非我强制加粗,否则必须使用19或更大的巨大字体: (如果这是Java问题,为什么Eclipse很好?) 字体错误,较细且不易阅读 几乎可以的字体-但很大: 如果您查看终端或本机Ubuntu应用程序,它们不会仅显示一个像素-有解决方案吗? 2)当文本太长并溢出到下一个显示的行时,为什么Netbeans在行的末尾显示一个框? 3)也许没有关系,但是为什么Netbeans的弹出窗口在其下方有一个小的下拉菜单?这既发生在netbeans-starting信息窗口中,又git更改了带有行号的栏上的弹出窗口。 丑陋的git集成显示更改: 更新资料 不幸的是,8.0中没有任何更改:(

4
在gnome-terminal中使用已安装的字体
最近,我一直在弄弄gnome-terminal,以使其看起来更具吸引力。我尝试使用〜/ .fonts文件夹(与Font Viewer一起安装)中的已安装字体,但是当我编辑gnome-terminal配置文件时,未显示已安装字体。 我尝试使用的字体是curure.se.ttf,其他所有允许更改字体的程序都可以使用,并且可以在全球范围内安装。 我安装错误吗?还是需要将其放置在哪里?

1
我可以让ReText使用其他字体类型显示代码吗?
我正在使用ReText 3.1.4(Lubuntu 12.10)为自己做笔记。我想知道是否可以使用其他字体显示在预览模式下标记为代码的文本: 在图像中,Sort并~/.config/pcmanfm/lubuntu/desktop-items-0.conf出现褪色。我觉得这是Courier的问题(不仅限于ReText)。我想使用Ubuntu Mono或DejaVu Sans Mono代替Courier。那可能吗?怎么样? 我安装了从Lubuntu软件中心安装Retext时建议的所有推荐软件,其中包括Qt Configuration 4.8.3允许进行大量自定义的软件。我可以使用此应用程序的“字体”选项卡来更改默认字体,但不能更改负责描述代码中文本的字体:

2
如何在Gnome终端中或需要等宽字体的地方使用Fixedsys
我认为Fixedsys字体是用于编程的最清晰的等宽字体之一。它具有零抗锯齿功能,垂直线大部分为2像素宽。在我眼中(从字面上看)非常接近当前监视器点间距。这是一个示例: 经过数年的Windows家庭办公(出于家庭原因)和Linux服务器在工作中通过Cygwin在Windows上访问(出于公司政策原因),并且使用Fixedsys作为外壳程序和IDE字体,我终于决定切换到在家的Ubuntu。 Eclipse和gedit没问题,它们接受Fixedsys Excelsior TTF字体的更正版本,您可以在注释16中找到它(文件名:FSEX301-L2.ttf)。但是Gnome终端仅接受等宽字体。 尽管Fixedsys Excelsior本质上是等距的,但它包含较大的字形(主要用于东方语言)以及一些连字。由于显然所有字符都必须具有相同的宽度才能将字体识别为等宽字体,因此无法在需要等宽字体的所有那些上下文(包括gnome-terminal)中选择Fixedsys Excelsior。 那么,在仅接受等宽字体的上下文中使用Fixedsys克隆的最简单/最干净的方法是什么?


1
如何防止具有相同pt大小的“自动”粗体字体比常规字体宽?
我有一个等宽字体(PT Mono),更喜欢在IDE编程中使用。字体只有Regular其他所有字体,Bold并且Italic是通过的倾斜和“加粗”而派生的Regular。问题是“加粗”字符比常规字符宽,因此IDE窗口中的源代码字符串现在由非等宽字符组成。 如何控制字体的“加粗”,使其不会变得比常规字体宽? 该问题在下面的屏幕快照中显示(PT Mono,没有专用的粗体)。查看“ unsigned char”和“ sizeof”两个词如何从其适当位置移出。 这是另一个示例,Droid Sans Mono(没有专用的粗体)。 这里是一个示例,其中的字体具有专用的粗体版本(Liberation Mono)。粗体和常规对齐完美。 因此,在没有提供粗体的情况下,问题绝对是轻浮的粗体渲染。字体引擎是罪魁祸首。 UPD:有一个文件/etc/fonts/conf.avail/90-synthetic.conf,如果从中引用该文件,则会/etc/fonts/conf.d/调整字体引擎以对不具有粗体版本的字体执行合成加粗处理。如果从删除了与此文件的符号链接/etc/fonts/conf.d/,则粗体消失。这并不是真正想要的,但是至少可以解决等宽字体不是等宽字体的情况(请参见下文PT Mono)。仍然需要对加粗进行微调(通过配置文件或freetype2补丁。
10 fonts 

1
全字体提示在Ubuntu 18.04中不起作用
似乎完整的字体提示在18.04中不起作用。 由于笔记本电脑的屏幕分辨率较低,我更喜欢带有完整提示和灰度抗锯齿的字体。 将字体提示从中等更改为完全似乎没有任何效果。 这是字体在Ubuntu 16.04中的外观,清晰而细腻。 这就是它们在Ubuntu 18.04中的外观,厚而模糊。 我尝试了以下方法: 使用Gnome调整工具更改设置,如屏幕截图所示。 复制10-antialias.conf,10-no-sub-pixel.conf并10-hinting-full.conf从/etc/fonts/config.avail/到/etc/fonts/config.d/并删除在冲突文件config.d/。 将此fonts.conf放入中~/.config/fontsconfig/。 但是没有任何效果。 还有其他人遇到同样的问题吗?有什么建议的解决方案吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.