我正在尝试将 XFCE 时钟中的月份和日期设置为小写字母,因为我喜欢这种外观。明确地说,这就是我的意思:
上图是在 LibreOffice 中使用 Linux Libertine O 字体实现的,并:smcp
添加到名称末尾。 Linux Libertine 是我的系统范围字体。经过一些基础研究,我发现“时钟”选项中的“自定义格式”终端支持 Pango 标记。读入 Pango,小型大写字母应该可以通过编写轻松实现:
<span font-variant="smallcaps">*text here*</span>
这不起作用,它什么也改变不了。我也尝试了 attribute font="Linux Libertine Display O:smcp"
,尝试了与 LibreOffice 中相同的技巧,这也不起作用。其他 Pango 标记元素可以正常工作,例如<b>
和<u>
,其他 span 属性也可以完美工作,例如font-style
和font-weight
。该字体显然支持小型大写字母,我能够获得该示例图像。我尝试从维基百科复制 unicode 小写大写字母,但该字体不适用于它们,而且它们像拇指酸痛一样突出。我在 Ubuntu 20.04 LTS 上运行 XFCE 4.14。
为了更清楚起见,这就是我的时钟现在的样子:
这就是我希望它看起来像这样(同样,在 LibreOffice 中制作):
似乎这不是很多人尝试做的事情,所以我无法在网上找到任何故障排除信息。如果有人有任何想法,我们将不胜感激。