问题标签 [font-size]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
layout - 如何获得字体的字形大小?
在 Solaris 8、CDE 下,我想编写一个脚本,在屏幕上显示两个或多个应用程序,留出 5% 的余量。该方法取决于我们可以接受的 -geometry 参数。这需要能够独立于解决方案,结果证明这是一个问题。
一些应用程序 (dtterm/xterm) 以字符而不是通常的像素来测量 -geometry 参数。我需要能够了解它将使用哪种字体显示,以及字形的大小,以便我可以将我的以像素为中心的布局转换为以字符为中心的布局。
任何想法如何系统地获取这些信息,或者完全不同的方法的想法?
windows - 在高分辨率显示器上映射字体大小时使用什么比例因子?
我们有一个要求,我们的应用程序需要支持高分辨率显示器。目前,当应用程序出现在高分辨率监视器中时,它显示的文本太小。我们默认使用 Arial 12 点字体。
现在要使文本可见,我需要按比例更改字体大小。我发现很难想出一个公式,在给定显示器分辨率的情况下给我目标字体大小。
这是我对问题的理解。
1) 在 Windows 上,默认情况下 96 像素对应于 1 逻辑英寸。这意味着当显示器分辨率增加时,以逻辑英寸为单位的屏幕尺寸也会增加。
2) 1 点字体是逻辑英寸的 1/72。因此,结合每逻辑英寸有 96 个像素的事实,结果表明,每个字体点有 96/72 个像素。
这意味着对于 12 点字体,它将占用的像素数是 12*96/72 = 16 像素。
现在我需要知道我需要增加这些像素数的比例因子,以便生成的字体正确可见。如果我知道缩放的像素数,我可以简单地将字体大小除以 (96/72)
什么是建议的缩放因子,以确保在所有显示器分辨率上正确缩放字体?
另外,如果我的理解有误,请指正。
wpf - 在 WPF 中加载/保存 RTF 时保留字体大小
考虑以下 RTF 文档
它包含 Segoe UI 11 pt 字体中的“示例文本”。现在,当我分别使用 WPF 的 FlowDocument 和 TextRange.Load() 和 .Save() 加载并保存文档时,字体大小减小到 10.5pt。使用 RTF 作为输入/输出时,有什么方法可以保留原始字体大小?
css - CSS - 使用 em 的子字体大小
在使用不等于 1 的 em 时使所有嵌套列表项的大小相同的最有效方法是什么。例如,我希望此列表中的所有 li 的大小都为 ul 父级的 0.85em。我是否必须为每个深度“级别”创建一个单独的类?
css - 如何查看计算的字体大小?
当您以“em”单位指定字体大小时,浏览器会根据其 parent计算像素值。有没有办法查看最终计算的像素大小?Firebug 可以做到这一点还是有其他工具?
vim - 如何让 vim 识别 CJK 字符并使其大于 ASCII?
我正在使用 vim 处理中文和西文文本。西文的默认字体大小还可以,但汉字虽然可读,但对我来说太小了。我可以告诉 vim 使用 14pt 渲染 CJK 字体,同时不影响所有其他文本的字体大小吗?
感谢您的想法/解决方案!
古巴
python - 使用 wxPython 灵活的 'em' 风格字体
我正在寻找一种呈现灵活字体的方法,该字体将根据屏幕分辨率的大小增加和减少。我希望能够在没有 HTML 窗口类的情况下做到这一点。有办法吗?我想我已经做了很多谷歌搜索但没有成功。
编辑 这似乎是一个好问题,我更改了标题以更接近地反映我正在寻找的内容。
编辑
所以现在我已经意识到常规像素大小将按照我已经提到的方式缩放 - 但我前几天看到了这一点并意识到如果有人想在他们的 wxPython 应用程序中使用 CSS 可能会有所帮助 - 它是一个允许你的库'剥皮'你的应用程序,我已经可以想到十几种巧妙的方法来使用它 - 这是一个链接,而不是一个经过深思熟虑的问题:)
html - How can I display an image using the "em" unit?
I've created a <div>
with width:10em
and height:5em
.
Now I would like to display an <img>
(GIF image) in this <div>
with the exact same size.
But apparently it doesn't "know" the em
unit. It shows the picture in 10x5 pixels instead.
How can I display this <img>
using the "em" unit?
jquery - 使用 jQuery 基于 Font-Family 更改正文字体大小
我正在尝试使用 Myriad Pro 作为 Arial 的主要字体,例如像这样的后备字体:
我想在选择 Arial 或 Helvetica 时更改字体大小。这是我在 jQuery 中所拥有的,但它不起作用:
感谢您的时间、帮助和慷慨:)
c++ - 如何从 CMFCPropertyFontProperty 获取字体大小
我正在使用此代码块从 CMFCPropertyFontProperty 控件的字体对话框中获取用户选择的字体名称、样式和大小。我已经能够获得名称和样式,但大小似乎返回了不同的值。
我意识到有一个公式:
但我似乎无法让它工作......我如何从 CMFCPropertyFontProperty 获得 hDC?请帮忙...