![为什么 Opera 不允许我使用 Ubuntu 字体?](https://linux22.com/image/1092215/%E4%B8%BA%E4%BB%80%E4%B9%88%20Opera%20%E4%B8%8D%E5%85%81%E8%AE%B8%E6%88%91%E4%BD%BF%E7%94%A8%20Ubuntu%20%E5%AD%97%E4%BD%93%EF%BC%9F.png)
这让我抓狂。我使用单色渲染字体,这导致浏览器出现一些问题,所以我想将 Ubuntu 设为标准无衬线字体。我在首选项中更改了它,它最初工作正常,但过了一段时间它又恢复为默认设置。如果我进入菜单中的字体部分,它仍然会列出 Ubuntu,如果我单击“确定”,页面将自行更正。有人知道我可以停止这种行为吗?
我在 Ubuntu 10.10 上使用 Opera 11
答案1
这不是 Ubuntu 的问题,而是 Opera 的一个错误,显然从浏览器版本 10.60 开始就存在了。Opera 团队已经提出了这个问题(ID 为 DSK-324216),但由于报告后近一年内没有任何进展,我并不指望它能被修复。
我发现了一种解决方法,即创建一个 .css 文件~/.opera/styles/user
并填充以下内容:
pre, code {
font-family: "Ubuntu", sans-serif;
}
然后您可以在“首选项”>“高级”>“内容”>“样式选项...”>“我的样式表”中选择此文件。
答案2
好吧,看来即使在 v12.00 Next 中,Opera 中也没有修复此错误。我们唯一能做的就是:等待...
出于这个原因,我喜欢 Launchpad.net 和开源开发。跟踪 bug 的进展总是一件好事。