假设我有一部评分为 2.5 的电影,我应该用 ✪(272A,http://jrgraphix.net/r/Unicode/2700-27BF)的特定星号来写这个评分。有什么方法可以使用字符样式(或段落样式)来隐藏一半字符以获得半颗星。不可能创建这个角色的对象并制作半星,它需要是一个角色。
我试过用边框、下划线和规则隐藏一半的字符,但没有任何运气。页面背景为白色,隐藏白色字符似乎不起作用。有任何想法吗?
假设我有一部评分为 2.5 的电影,我应该用 ✪(272A,http://jrgraphix.net/r/Unicode/2700-27BF)的特定星号来写这个评分。有什么方法可以使用字符样式(或段落样式)来隐藏一半字符以获得半颗星。不可能创建这个角色的对象并制作半星,它需要是一个角色。
我试过用边框、下划线和规则隐藏一半的字符,但没有任何运气。页面背景为白色,隐藏白色字符似乎不起作用。有任何想法吗?
哪一半必须隐藏?
以下是对36pt 字符上所有字符样式的解释:
下半部分和上半部分:
从Character Window Options > Apply Strikethrough to the character 并创建Character Style。
测量值取决于字符大小。青色只是为了显示要隐藏的下半部分,将此颜色更改为纸张颜色。
对于上半部分,更改偏移距离。
左右半边:
从Character Window Options > Apply Strikethrough to the character 并创建Character Style。
测量值取决于字符大小。青色只是为了显示要隐藏的左半部分,将此颜色更改为纸张颜色。
在这种情况下,罢工覆盖了角色,但在Stroke Type上有一个小技巧:
删除线带有虚线,但您必须从窗口Stroke > Stroke Styles > New创建自定义虚线
使用这些选项:
将删除线颜色更改为纸张颜色:
要隐藏另一半,只需创建一个覆盖另一半的新笔触样式:
你可以制作自己的字体。
因为它只是符号,我想我会使用IcoMoon来导入我在 Illustrator 中创建并保存为 SVG 的星星。
这并不是真的,需要一个演练,但我想我会概述这些步骤,因为如何映射键以及在哪里命名字体可能并不明显,默认情况下将是“icomoon”。
.svg
.Generate Font
窗口底部的按钮。a
“半星”映射到b
.
a
“半星”作为大写A
。Icomoon
安装后安装。.ttf
文件放在我的字体文件夹中。