问题标签 [emoticons]

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 投票
3 回答
819 浏览

language-agnostic - 显示表情符号的正确方法是什么?

在您自己的应用程序中。

[编辑]

好吧,所以我完全同意 - 比你知道的更多 - 毫不含糊地认为图形表情符号是可憎的。但!当项目所有者告诉我我们必须支持图形表情符号时,这对我没有帮助。

[/编辑]

这个问题比最初看起来更复杂,尤其是当您考虑到编辑、自动换行、可变宽度字体和颜色表情符号时。

所以我的问题真的是针对那些做过这件事的人,你有没有想出一种令人满意的方式来渲染表情符号,而不仅仅是一个大规模的黑客攻击?

开始讨论:

在两个实现中,我尝试了以下方法。

在 3D 应用程序中,文本行呈现为“纹理”;我用图像替换了表情符号字符串,匹配文本呈现的类型,因此表情符号成为文本的另一个元素。

本质上,文本渲染引擎必须在最深层次上进行修改。这会产生很好的结果,但是非常耗时,而且很难做到正确(或者至少对我来说;P)

在第二种方法中(使用不同的语言和平台),我决定尝试更高级别的“假”,用单个字符替换表情符号字符串并在替换的字符上绘制情感。这当然有很多限制,但具有实施起来相当快的好处,并且可以在不付出过多努力的情况下达到相当稳定的状态。

0 投票
6 回答
64462 浏览

latex - 如何在 LaTeX 中插入表情符号?

我知道这是一个很长的镜头,但是是否有一些包或方法可以将表情符号插入到 LaTeX 文档中?

0 投票
3 回答
14498 浏览

emoticons - 标准套装表情/笑脸/表情

我想知道是否有一组标准表情符号也可以与一组开源图标一起使用。作为一个表,例如:) -> smile.gif等。

0 投票
1 回答
2094 浏览

wpf - 从显示图像的丰富文本框中复制表情符号“文本”在 wpf

我正在寻找一种好的、干净的方法来从显示表情符号的富文本框中复制文本。想想Skype,您可以在其中选择一个聊天,它会复制表情图像并将它们转换为它们的文本表示(笑脸图像到:)等)。我正在使用 MVVM 模式。

0 投票
9 回答
1331 浏览

programming-languages - 您可以在您的语言中将哪些表情符号放入班级名称中?

我刚刚与一位开发人员讨论了在 C# 中命名类的问题。我最后放弃的一句话是,“我们不要在我们的班级名称中添加任何表情符号。”

我想不出一种可以将表情符号放在 C# 类名称中的方法,但我并没有想太多。这可能吗?

任何编程语言都允许吗?能够执行此操作的最佳/最差语言是什么?

更新: Scheme answer bests 回答了我的问题。经过快速讨论后,这是一个快速的想法,所以我会在短时间内接受,然后继续我的生活。感谢您的回复。

0 投票
1 回答
727 浏览

iphone - 推送通知警报中的表情符号

如何将表情符号放入推送通知警报中?Ping 就是一个例子!

0 投票
1 回答
755 浏览

user-interface - BlackBerry - 如何显示带有表情符号的标签?

我需要显示一个带有表情符号的标签,该标签已经包含在 blackbery 界面中,带有标志等。

0 投票
2 回答
1721 浏览

iphone - iphone应用表情

我制作了一个 iphone 应用程序,允许用户免费向任何手机发送短信。我想允许用户从我提供的标准集中将表情符号添加到他们的消息中。对于这种情况,最好的解决方案可能是什么?问候亚兹阿拉维

0 投票
1 回答
1467 浏览

regex - 使用 sed 过滤掉表情符号

我有一个在 Win 上使用 cygwin grep 的 grep 表达式。

但是,一旦我确定了表情符号类,我想将它们从数据中剔除。但是,sed 中的上述相同正则表达式会导致语法错误(是的,我意识到我可以使用 /d 而不是 //g,但这并没有什么区别,我仍然得到错误。)

完整的行是:

结果是:

我知道它来自我正在询问的 sed 正则表达式 b/c 如果我删除了整行的那部分,那么我不会收到任何错误(但是,当然,表情符号不会被过滤掉)。

提前致谢,

史蒂夫

0 投票
3 回答
17448 浏览

javascript - 用他们的图像替换表情符号列表

我有一个数组:

然后我有一个文本变量。

和一个带有网站网址的变量

如何编写一个用图像替换符号的函数?

标记结果<img>应为:

(我必须将 url 变量连接到图像的名称)。

非常感谢!