gpt4 book ai didi

css - 左双引号在 Computer Modern Serif 中看起来很糟糕

转载 作者:太空宇宙 更新时间:2023-11-04 08:53:06 25 4
gpt4 key购买 nike

我正在使用 CM-Unicode Computer Modern Serif 字体的版本,左边的双引号看起来很糟糕。

CSS:

@import url("ComputerModern/serif/cmun-serif.css");

body {
font-family: "Computer Modern Serif", serif
}

HTML:

“conscience”

结果:

Left quote is bad

有什么办法可以解决这个问题,还是这只是 CM-Unicode 用户端的一个错误?

最佳答案

作为您问题的答案:您可以在任何半正经的字体编辑器中打开字体,找到左双引号的字形,修复路径,然后保存并使用固定的字体。虽然,如果您要走那条路,那么您实际上应该做的当然是向维护此字体的人员提出问题,以便他们可以永远为每个人修复它,不只是为了你,现在。

但是,您的问题的解决方案是不使用 Computer Modern。 CM 是为打印而设计的,而不是为屏幕媒体设计的(在设计 CM 的几十年里,这不会是一个选择)而且这个端口看起来非常糟糕。它非常参差不齐,显然没有人费心投入必要的时间来充分利用 OpenType 端口。如果您想使用“现代”字体并且喜欢 Computer Modern 的外观,请提供 Latin Modern 的 OpenType 版本试试吧。

将您使用的奇怪的 Computer Modern 字体与正确的 Latin Modern OpenType 字体进行比较:

enter image description here

enter image description here

当然请记住,如果您知道您在页面上使用的字体大小,您将希望确保选择最合适的字体:默认浏览器大小为 16 像素,因此使用 optimized-for-8-要点 lmroman8 会比使用 lmroman10 看起来更好。相反,对于大小为 20px 的文本使用 lmroman10 会比 lmroman8 等看起来更好。

关于css - 左双引号在 Computer Modern Serif 中看起来很糟糕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43293799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com