问题标签 [smallcaps]
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.
wpf - WPF/XAML:Typography.Capitals 似乎没有效果
所有这些文本看起来都一样,但我试图让它们看起来不同。我想要小型大写字母。我在这里缺少什么来使小型大写字体效果起作用?
要重现这一点,请打开 Visual Studio 2008,执行文件|新建项目,创建一个新的 Windows|WPF 应用程序,将下面的标记粘贴到 Window1.xaml 中,然后运行它。
根据第一个答案,如果您指定特定字体,您似乎可以到达某个地方。将 FlowDocument 开始标记更改为:
.. 你会得到 SmallCaps 和 AllSmallCaps,但不是 PetiteCaps 或 AllPetiteCaps。所以这取决于字体。但这引发了其他问题:
- 为什么默认字体(看起来很像 Times New Roman)不支持这些?
- 其他广泛使用的字体(例如本地 Courier New 等效字体)是否支持这些?
- 有哪些字体支持什么的列表吗?
- 多少百分比的字体会支持这一点——大多数、一些还是少数?
- 您能否在代码中确定字体支持的内容 - 如果是这种情况,我可以伪造 AllSmallCaps - 例如,将文本转换为所有大写字母并缩放 80%。但不是小型股。
html - Internet Explorer:下划线断开
我在让这个布局在 IE 中正常工作时遇到了一些麻烦。问题是,当我有一些小型大写字母、带下划线的文本时,垂直对齐设置为中间的图像会破坏下划线。小写字母的下划线向下移动。看图片。
这在 Firefox、Chrome 和 Opera 中看起来不错,但在我尝试的每个 IE 版本(包括 8 版)中都出现了问题。带下划线的链接也会出现这种情况。这是代码:
感谢您的任何建议。
r - R 传奇中的小型股?
这是一个简单的问题。
我正在尝试用 R 中的小写字母写一个图例。
我可以使用 tikzDevice 编写绘图并在 LaTex 中手动将绘图更改为小型大写字母,但我想知道 R 本身是否有可能?
谢谢。
这是我目前使用的 R 代码:
legend("bottomright", inset=.05, c(expression(Delta*ZRT1), expression(Delta*ZRT2)), lty=1:2, pch=1:2)
这是我试图进入 R 传奇的 LaTex 表达式:
\Delta Z\textsc{rt\oldstylenums{1}}
html - Firefox 在小型股中搞砸了?
我正在使用以下 HTML/CSS 行:
HTML 实体ů
用于捷克字母 ů。Internet Explorer 和 Chrome 都正确处理了这一行。但是 Firefox 砍掉了角色小环的顶部。见这里:http: //i.imgur.com/ri29o.png
据我所知,Firefox 只会在这个字符上犯这种错误,而且只有当这个字符是小型大写字母时。
难道我做错了什么?其他人可以验证这是否正在发生吗?
观察到问题的环境:Windows 7 Home Premium、Firefox 10.0.2、Times New Roman。看起来其他字体在 Firefox 中表现不错,但 Times New Roman 搞砸了。
html - 手动进行小型大写字母以获得所需的外观而不是 font-variant: small-caps;
约束:
1. 这是 HTML 时事通讯(没有 HTML5 或 JS)
2. 字体系列是{Lucida Sans, Lucida Grande, Lucida San Unicode, serif}
我需要将现有的 PDF 时事通讯桅杆头(相当改进,但不是简短的)与文本而不是图像匹配(因为许多电子邮件客户端不会自动加载图像并且它是标头)
到目前为止我的代码(改编自45royale 的名为 Classic 的活动监视器的免费主题)是:
请注意,前两个“e”是小写字母,词干明显比“T”细,并且比 PDF 中的小写字母小得多。
后两个“E”是我在 Unicode 的语音部分找到的小型 Unicode 字符。它们具有相同的茎,但在高于基线的高度方面仍然有点太低。
Lucida
编辑:我刚刚在手提箱融合中检查了 OS X 上的 3 个 Lucida Faces,并且在我正在查看的任何字体系列中都不存在完整字母的 Small Caps 。
包括“T”和“P”在内的所有字母似乎也比 PDF 版本厚,但这只是第二个问题。
有哪些手动选项可用。我在一个<h1>
标签内,这意味着如果我在 'ERRA' 的 'T' 之后创建一个新标签来设置不同的字体大小,我会免费获得一个 LineFeed :-/
如何在同一行上设置多个字体大小,我应该只使用<p>
标签和自定义类来设置 CSS 和inline
字体大小吗?
谢谢阅读 :-)
css - 使用“font-variant:small-caps”处理 ß
我正在使用:字体变体:小型大写字母;对于某些元素,例如 <h1>、<h2>、...
但是,在德语中,特殊字符“ß”(尖 s)没有等效的大写字母。(“ß”永远不会出现在单词的开头)。
德国正字法规定,在大写字母或小写大写字母的情况下,“ß”必须替换为“ss”。我想知道为什么浏览器不处理这个。
CSS 上的文本作者并不总是知道他的文本是否会以大写字母显示。所以我想使用一个 CSS 声明,用“ss”替换“ß”,但是我不相信这个声明存在。
有什么建议么?
html - 为什么我的小型大写字体变体 CSS 类被忽略?
我添加了这个 CSS 类:
我从几个地方调用它,再加上另一个类,以这种方式尝试:
...和这个:
(IOW,我应用于元素的两个类之间有或没有分隔逗号)
...在这两种情况下,文本都不会以小型大写字母显示。
我究竟做错了什么?
css - 不支持 Safari 中的字体功能设置?
尝试使用font-feature-settings
,我在所有主要浏览器中都获得了成功,但 Safari(无论是桌面还是移动)。我使用这种语法:
Safari 不支持 font-feature-settings
,还是我有什么问题?如果 Safari 中仍然支持 OpenType 功能,我希望看到一个实时示例。
css - 适用于 Mac 和 Windows 的 Web 安全小型大写字体
我正在尝试为我正在处理的项目找到适用于 Windows 和 Mac 的网络安全小型大写字体。我曾尝试按照此处http://www.cssfontstack.com/的建议使用 Copperplate ,但发现在 Windows 7 和 Windows 8 上的支持充其量是参差不齐的。有谁知道解决方案?
css - 2个或更多大写字母的目标序列
我是杂志的平面设计师,我们希望我们的网站更接近我们的印刷刊物。在杂志中,我们对连续超过 2 个大写字母的字符串使用小型大写字母。
我知道可以使用真正的小型大写字母和 OpenType 字体。我也知道你可以用 CSS 定位第一行或第一字母
所以我的问题是:
是否可以在文本中定位/检测大写字母字符串,并自动将font-variant属性应用于它(无需手动应用样式或类)。
这是一个例子