您好!我经常浏览的一个论坛在四月份切换到了 Discourse。我以前会在帖子中保留 U+2661 白色红心符号的 Unicode 字符,但自从切换后,当我这样做时,它会变成红心表情符号。我不想要表情符号。我想要我的 Unicode,哈哈。我尝试过用反斜杠开头来阻止格式化,但无效。有没有其他方法可以解决这个问题?
你好
欢迎来到 Discourse Meta ![]()
我猜那个论坛可能把这个 Unicode 加入了监视词列表?我可以在这里和我的实例上做到。
也许我应该在看到预览中的帖子后再阅读它 lol ![]()
![]()
你也可以使用 Markdown 识别的 HTML 等效字符。 - ♡。 ![]()
您可以使用反引号将其转义:♡
我确实认识到它在自动转换时有点烦人 ![]()
♢
♤
♧
♠ ♡ ♢ ♣ ♤ ♥ ♦ ♧
也许可以使用一个未映射到表情符号的心形符号?
| 符号 | 描述 | HTML 代码 |
|---|---|---|
| ❦ | U+2766 花心 | ❦ |
| ❧ | U+2767 旋转花心符号 | ❧ |
| ☙ | U+2619 反向旋转花心符号 | ☙ |
| ❥ | U+2765 旋转实心心形符号 | ❥ 或 ❥ |
| 🎔 | U+1F394 左尖心形 | 🎔 |
我不知道。我在 macOS 的字符检视器中插入了心形符号,发布时它会自动转换。我当时正试图找到一种方法来传达我所说的 Unicode 字符,因为我知道它在这里可能会自动转换,没有人能看到它。
这是我找到的唯一一种能让它保持可见的方法,但我也想给这个字符添加颜色标签。
对我发帖的目的来说,它必须是一个空心爱心。
真的没有办法解决这个问题吗?为什么反斜杠在这种情况下会被完全忽略?
你好 ![]()
还有一些你可以尝试的方法。
Discourse 图标主题组件
使用这个主题组件,你可以在帖子中显示图标。
我的意思是 [wrap=icon id=far-heart][/wrap] 也许是个不错的选择。
[wrap=icon id=far-heart][/wrap]
另外,你可以在 /admin/customize/watched_words/action/replace 中添加一个监视词,以便轻松替换。
例如:
far-heart 词替换为 [wrap=icon id=far-heart][/wrap]
确保勾选 HTML 复选框。
第二个选项可能不是你想要的,因为它会全局更改每个人的
表情符号。
与第一个选项相同:使用监视词将 :heart: 替换为 \u0026#x2661;。
我更倾向于第一个选项。
谢谢。我可以给图标添加颜色标签吗?
如果不行,我应该在哪里提交功能请求,以便用反斜杠阻止将 ♡ 格式化为表情符号?这对我来说非常重要,哈哈。
我已将其移至 Feature
你确定 [wrap] 被允许吗?我无法使其生效,AI 也声称它不允许。
Wrap 允许由主题组件支持,它在核心中被列入白名单,将查看 ask 从何处获得错误信息
我差不多解决了。我继续对话,然后它解释说可以使用插件(或组件)进行扩展。所以起初它给了我最低限度的答案。
不过,[wrap] 对我来说似乎不起作用。