草庐IT

TTF_Font

全部标签

java - 通过 java.awt.Font 删除线

有没有办法让java.awt.Font删除线? 最佳答案 所以我找到了这个,它有效。Fontfont=newFont("helvetica",Font.PLAIN,12);Mapattributes=font.getAttributes();attributes.put(TextAttribute.STRIKETHROUGH,TextAttribute.STRIKETHROUGH_ON);FontnewFont=newFont(attributes); 关于java-通过java.awt

忘掉MacType吧,TtfAutoHint手工删除ttc、ttf字体的hinting,微软雅黑字体更显平滑

Windows的ClearType渲染字体方式,结合臭名昭著的hinting技术使微软雅黑字体备受争议,正所谓:成也hinting,败也hinting。首先什么是hinting?Hinting这个词一直都没有中文名称,我用粤语将它音译为“牵挺”。个人解释: "牵"可以理解为引导和调整,而"挺"则可以解释为挺拔、优雅。按照官方的解释,Hinting的目的是为了确保在低分辨率屏幕上,小字号字体也能够清晰可读。然而,在追求清晰的同时,hinting可能会导致笔画的位置偏移和错位,从而损害了字体的整体设计美感。在我看来,hinting是一种动态模拟点阵字体效果的技术。因此,微软雅黑字体在小字号下会出现

java - Font.createFont(..) 设置颜色和大小 (java.awt.Font)

我想使用TTF文件创建一个新的字体对象。创建一个Font对象真的很简单,但是我不知道如何设置颜色和大小,因为我找不到它的方法?InputStreamis=newFileInputStream("helvetica.ttf");Fonthelvetica=Font.createFont(Font.TRUETYPE_FONT,is); 最佳答案 字体没有颜色;只有在使用字体时你才能设置组件的颜色。例如,当使用JTextArea时:JTextAreatxt=newJTextArea();Fontfont=newFont("Verdana"

python - 为什么 matplotlib 不使用我提供的 .ttf 字体?

我正在尝试在matplotlib中使用TTF字体;.ttf文件已下载并保存在我的本地机器上。我关注了otherinstructionsonthissite使用font_manager选择字体;但是,我尝试使用字体属性生成的任何文本仍然以默认的matplotlib字体显示。我知道Python确实成功地找到了字体文件,因为prop.get_name()和类似的命令确实显示了我想要的字体的属性——但这不是我图中显示的。有什么建议吗?举个例子:importmatplotlib.pyplotaspltimportmatplotlib.font_managerasfmfig,ax=plt.subp

html - Font Awesome 建议使用 <i> 标签会影响 SEO 吗?

我们使用FontAwesome对于我们的大多数网站和示例,建议使用为了“简洁”而使用标签(它也确实指出标签是正确的做事方式,我倾向于同意)。我很好奇这是否会对SEO产生影响。我知道验证器(例如Nibbler)会因使用这些标签而抛出错误,但我不确定这些警告是否值得关注。 最佳答案 我在我的网站上使用FontAwesome,我也想知道同样的事情。经过研究,我发现使用FontAwesome不会影响您的SEO排名或结果。我也进行了实验,并没有注意到使用FontAwesome与纯CSS相比SEO排名有任何变化。不用担心!

html - Font Awesome 建议使用 <i> 标签会影响 SEO 吗?

我们使用FontAwesome对于我们的大多数网站和示例,建议使用为了“简洁”而使用标签(它也确实指出标签是正确的做事方式,我倾向于同意)。我很好奇这是否会对SEO产生影响。我知道验证器(例如Nibbler)会因使用这些标签而抛出错误,但我不确定这些警告是否值得关注。 最佳答案 我在我的网站上使用FontAwesome,我也想知道同样的事情。经过研究,我发现使用FontAwesome不会影响您的SEO排名或结果。我也进行了实验,并没有注意到使用FontAwesome与纯CSS相比SEO排名有任何变化。不用担心!

html - 如何让 Google Font API 中的连字显示在 Google Chrome 中?

我正在使用GoogleFontAPI显示我的网站标志。(参见stolencamerafinder.com的顶部)在Chrome中,字母“f”和“i”分开出现,但在FireFox中,它们是一个很好的连接ligature如何强制Chrome使用连字?如果我在html中使用连字ascii字符(fi),那么它不会使用字体,它会回退到arial,但字体(OFLSortsMillGoudyTT)必须支持该连字,因为firefox会显示它。更新:我最终放弃了Google字体API,转而使用普通的@font-face。无论如何,在fontsquirrel.com上有更多选择。

html - 如何让 Google Font API 中的连字显示在 Google Chrome 中?

我正在使用GoogleFontAPI显示我的网站标志。(参见stolencamerafinder.com的顶部)在Chrome中,字母“f”和“i”分开出现,但在FireFox中,它们是一个很好的连接ligature如何强制Chrome使用连字?如果我在html中使用连字ascii字符(fi),那么它不会使用字体,它会回退到arial,但字体(OFLSortsMillGoudyTT)必须支持该连字,因为firefox会显示它。更新:我最终放弃了Google字体API,转而使用普通的@font-face。无论如何,在fontsquirrel.com上有更多选择。

html - 如果你将 CSS font-size 应用于 body 元素,你如何处理嵌套标签和继承?

我正在重新设计一个包含大量旧内容的网站。主要的设计更改是使站点具有flex以填充各种屏幕尺寸。我使用body元素中的字体大小作为执行此操作的机制,并将所有测量值设置为ems。这按预期工作,但当我找到一个也指定了字体大小的嵌套元素时,我遇到了麻烦。在下面的示例中,我展示了如何在p标记内插入一个span标记,该标记具有分配给它的字体大小的类会导致字体大小被继承并基本上应用两次。我知道这是它的工作原理,但我该如何处理呢?我经常遇到这种情况,包括链接、列表和粗体文本样式。body设置为1em的原因是我可以检测屏幕分辨率并更改font-size的值以使整个设计按比例缩小或增大。所有设计元素都已从

html - 如果你将 CSS font-size 应用于 body 元素,你如何处理嵌套标签和继承?

我正在重新设计一个包含大量旧内容的网站。主要的设计更改是使站点具有flex以填充各种屏幕尺寸。我使用body元素中的字体大小作为执行此操作的机制,并将所有测量值设置为ems。这按预期工作,但当我找到一个也指定了字体大小的嵌套元素时,我遇到了麻烦。在下面的示例中,我展示了如何在p标记内插入一个span标记,该标记具有分配给它的字体大小的类会导致字体大小被继承并基本上应用两次。我知道这是它的工作原理,但我该如何处理呢?我经常遇到这种情况,包括链接、列表和粗体文本样式。body设置为1em的原因是我可以检测屏幕分辨率并更改font-size的值以使整个设计按比例缩小或增大。所有设计元素都已从