问题标签 [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.

0 投票
2 回答
5932 浏览

wpf - WPF/XAML:Typography.Capitals 似乎没有效果

所有这些文本看起来都一样,但我试图让它们看起来不同。我想要小型大写字母。我在这里缺少什么来使小型大写字体效果起作用?

要重现这一点,请打开 Visual Studio 2008,执行文件|新建项目,创建一个新的 Windows|WPF 应用程序,将下面的标记粘贴到 Window1.xaml 中,然后运行它。


根据第一个答案,如果您指定特定字体,您似乎可以到达某个地方。将 FlowDocument 开始标记更改为:

.. 你会得到 SmallCaps 和 AllSmallCaps,但不是 PetiteCaps 或 AllPetiteCaps。所以这取决于字体。但这引发了其他问题:

  • 为什么默认字体(看起来很像 Times New Roman)不支持这些?
  • 其他广泛使用的字体(例如本地 Courier New 等效字体)是否支持这些?
  • 有哪些字体支持什么的列表吗?
  • 多少百分比的字体会支持这一点——大多数、一些还是少数?
  • 您能否在代码中确定字体支持的内容 - 如果是这种情况,我可以伪造 AllSmallCaps - 例如,将文本转换为所有大写字母并缩放 80%。但不是小型股。
0 投票
2 回答
1423 浏览

html - Internet Explorer:下划线断开

我在让这个布局在 IE 中正常工作时遇到了一些麻烦。问题是,当我有一些小型大写字母、带下划线的文本时,垂直对齐设置为中间的图像会破坏下划线。小写字母的下划线向下移动。看图片。

这在 Firefox、Chrome 和 Opera 中看起来不错,但在我尝试的每个 IE 版本(包括 8 版)中都出现了问题。带下划线的链接也会出现这种情况。这是代码:

感谢您的任何建议。

0 投票
2 回答
2824 浏览

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}}

0 投票
2 回答
293 浏览

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 搞砸了。

0 投票
1 回答
10789 浏览

html - 手动进行小型大写字母以获得所需的外观而不是 font-variant: small-caps;

约束:
1. 这是 HTML 时事通讯(没有 HTML5 或 JS)
2. 字体系列是{Lucida Sans, Lucida Grande, Lucida San Unicode, serif}

我需要将现有的 PDF 时事通讯桅杆头(相当改进,但不是简短的)与文本而不是图像匹配(因为许多电子邮件客户端不会自动加载图像并且它是标头)

标头 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字体大小吗?

谢谢阅读 :-)

0 投票
1 回答
2420 浏览

css - 使用“font-variant:small-caps”处理 ß

我正在使用:字体变体:小型大写字母;对于某些元素,例如 <h1>、<h2>、...

但是,在德语中,特殊字符“ß”(尖 s)没有等效的大写字母。(“ß”永远不会出现在单词的开头)。

德国正字法规定,在大写字母或小写大写字母的情况下,“ß”必须替换为“ss”。我想知道为什么浏览器不处理这个。

CSS 上的文本作者并不总是知道他的文本是否会以大写字母显示。所以我想使用一个 CSS 声明,用“ss”替换“ß”,但是我不相信这个声明存在。

有什么建议么?

0 投票
3 回答
2629 浏览

html - 为什么我的小型大写字体变体 CSS 类被忽略?

我添加了这个 CSS 类:

我从几个地方调用它,再加上另一个类,以这种方式尝试:

...和这个:

(IOW,我应用于元素的两个类之间有或没有分隔逗号)

...在这两种情况下,文本都不会以小型大写字母显示。

我究竟做错了什么?

0 投票
1 回答
1739 浏览

css - 不支持 Safari 中的字体功能设置?

尝试使用font-feature-settings,我在所有主要浏览器中都获得了成功,但 Safari(无论是桌面还是移动)。我使用这种语法:

Safari 不支持 font-feature-settings,还是我有什么问题?如果 Safari 中仍然支持 OpenType 功能,我希望看到一个实时示例。

0 投票
0 回答
204 浏览

css - 适用于 Mac 和 Windows 的 Web 安全小型大写字体

我正在尝试为我正在处理的项目找到适用于 Windows 和 Mac 的网络安全小型大写字体。我曾尝试按照此处http://www.cssfontstack.com/的建议使用 Copperplate ,但发现在 Windows 7 和 Windows 8 上的支持充其量是参差不齐的。有谁知道解决方案?

0 投票
1 回答
69 浏览

css - 2个或更多大写字母的目标序列

我是杂志的平面设计师,我们希望我们的网站更接近我们的印刷刊物。在杂志中,我们对连续超过 2 个大写字母的字符串使用小型大写字母。

我知道可以使用真正的小型大写字母和 OpenType 字体。我也知道你可以用 CSS 定位第一行或第一字母

所以我的问题是:

是否可以在文本中定位/检测大写字母字符串,并自动将font-variant属性应用于它(无需手动应用样式或类)。

这是一个例子

在此处输入图像描述