标签: emoji

使用表情符号的 ggplot 图例

我有下面的代码,可以生成饼图和图例。有没有办法让表情符号和饼图具有相同的对应颜色,因为目前表情符号是黑色的。另外,我希望删除图例中的方形色块,并且术语“男性”和“女性”出现在正确的表情符号旁边

library(tidyverse)
library(emojifont)
load.emojifont("OpenSansEmoji.ttf")

gender<-data.frame(`Gender`=c("Male","Female"),
                   `Proportion`=c(45,55), symbol=c("\UF182","\UF183"))

ggplot(gender, aes(x="", Proportion, fill=symbol, label=symbol)) +
  geom_bar(width = 1, stat = "identity")+
  coord_polar("y", start=0)+
  xlab(NULL)+ylab(NULL) +
  theme(legend.text=element_text(family='fontawesome-webfont'))
Run Code Online (Sandbox Code Playgroud)

r ggplot2 emoji

2
推荐指数
1
解决办法
219
查看次数

表情符号是如何渲染的?

据我了解,字体或字体系列可能没有为每个 Unicode 字符定义所有字形。每当我有表情符号字符时,有效的字体系列是什么?

例如,如果我有:

<p style="font-family:Arial">&#x1f354; Hamburger</p>
Run Code Online (Sandbox Code Playgroud)

汉堡表情符号取自哪种字体?

我问的原因是,在我的桌面 Chrome 上,表情符号相对简单且丑陋,而在我的 Android Chrome 上,相同的表情符号有更多的细节和颜色。作为网页创建者,我可以控制或选择使用什么“字体”在客户端中呈现表情符号吗?

fonts typography font-face emoji

2
推荐指数
1
解决办法
896
查看次数

在Mac应用中显示表情符号图标

我希望用户能够在我正在为我正在工作的公司进行的小型聊天中轻松访问表情符号图标.因此,我想制作一个显示可用表情符号图标的面板.要做到这一点,我正在使用NSCollectionView.现在,我需要传递一个字符串,显示在NSTextField.该字符串必须包含一个表情符号图标.

我无法弄清楚如何在字符串中以unicode编写此表情符号图标.我尝试过的所有东西都只显示一个奇怪的符号而不是图标.

谁能告诉我,我怎么能把一个表情符号图标放进去NSString

macos cocoa emoji

1
推荐指数
1
解决办法
1255
查看次数

如何将日本国旗字符放入字符串中?

我们正在尝试使用 unicode 转义(以避免在源代码中包含 unicode)来制作一个国家/地区标志列表。我们使用字符来表示标志,以允许用户在纯文本内容中复制/粘贴标志,并避免传输图像文件和死链接的带宽。

如果我记得,在 Java 中,处理特殊字符时必须使用特殊的 unicode 转义序列。所以我认为在 JS 中也是如此。我查找了 Japan flag 的代码,并找到了这个序列:1f1ef 1f1f5(如本文档中所见,该文档从其他一些字符集转换为 unicode 序列)。所以我认为写字符串的方法是"\u1f1ef\u1f1f5",但返回"?f?5". 我错过了什么?

javascript unicode emoji

1
推荐指数
1
解决办法
1315
查看次数

使用Swift将表情符号转换为十六进制值

我正在尝试使用十六进制值转换表情符号,我在网上发现了一些代码,但它只能使用Objective C,如何使用Swift做同样的事情?

hex emoji swift

1
推荐指数
2
解决办法
3360
查看次数

无论如何在Java中将表情符号转换为文本?

如何将这样的表情符号转换为文本?我的意思是将幸福的面孔转换为"快乐"等字样.使用Java,我该如何实现?

java emoji

1
推荐指数
1
解决办法
9497
查看次数

MySQL中的表情符号支持

我读了很多关于如何在MySQL中实现表情符号支持的文章,但是没有任何效果。

my.cnf:

[client]
default-character-set = utf8mb4
[mysqld]
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
character-set-client-handshake = FALSE
[mysql]
default-character-set = utf8mb4
Run Code Online (Sandbox Code Playgroud)

测试:

mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';
+--------------------------+--------------------+
| Variable_name            | Value              |
+--------------------------+--------------------+
| character_set_client     | utf8mb4            |
| character_set_connection | utf8mb4            |
| character_set_database   | utf8mb4            |
| character_set_filesystem | binary             |
| character_set_results    | utf8mb4            |
| character_set_server     | utf8mb4            |
| character_set_system     | utf8               |
| collation_connection     | utf8mb4_unicode_ci |
| …
Run Code Online (Sandbox Code Playgroud)

mysql database encoding emoji

1
推荐指数
1
解决办法
1935
查看次数

在Python中将表情符号unicode转换为TEXT

我有一个使用python(yowsup)制作的应用程序,我在自己的机器人中收到了文字和表情符号...我设法将?转换为“ \ U0001F600”代码...

现在我需要将u“ \ U0001F600”转换为:grinning:TEXT或GRINNING FACE

从此页面获得了一些资源。... http://www.fileformat.info/info/unicode/char/1F600/index.htm

@signals.message_received.connect
def handle(message):
    #message.log() to see message object properties
    #print(message.log())
    params = {}
    params_upload = {}
    zapsend_host = config.config_variables['zapsend_host']
    zapsend_port = config.config_variables['zapsend_port']

    # CASE TEXT-MESSAGE AND NOT GROUP
    if helper.is_text_message(message.message_entity) and helper.isGroupJid(message.conversation) == False:
        #converted here....
        params['msg']  = message.text.encode('unicode_escape') 
        params['number']  = message.conversation
        params['whatsapp']= config.config_variables['user']
        params['media'] = 'text'
        params['caption'] = ''
        params['name'] = message.who_name
        database_helper.sync_contacts(message.conversation, message.who_name)
        database_helper.save_message_receive(params, message)
        print("MSG FROM CLIENT: "+ message.conversation +" => " + params['msg'])
        requests_helper.request_get(zapsend_host, zapsend_port,'zapsend',params)
Run Code Online (Sandbox Code Playgroud)

python emoji

1
推荐指数
2
解决办法
5185
查看次数

两个不同的眼睛表情符号?

据我所知,目前有两个眼睛表情符号.一对眼睛(U + 1F440)带有十六进制代码f09f9180(),一只眼睛(U + 1F441)带十六进制代码f09f9181().

我现在发现在我的手机中使用键盘的表情符号时,存在另一个眼睛表情符号,带有十六进制代码f09f9181efb88f(️).

PC上的gajim信使和手机上的Conversations应用程序都可以显示两者.gajim表情符号选择器只包含短序列和Swiftkey-Keyboard Emoji-Chooser只有较长的序列.

当我复制并粘贴表情符号时,即在Firefox URL地址栏中,它们看起来是一样的(蓝眼睛,而信使都以黑色显示它们).当我使用Google表示emojis时,我只找到描述较短代码点的页面.

Firefox渲染两个emojis相同,但Vivaldi(基于Chromium)显示具有较短代码点的那个作为窄黑色和白色表情符号而另一个作为较大的棕色眼睛.

当我使用Google进行十六进制转储时,我会发现很多用于较短转储的表情符号网站,对于较长的转储没有任何用处.

有没有关于额外的表情符号的文档?为什么两个表情符号选择器都不能使用表情符号?

unicode emoji

1
推荐指数
1
解决办法
183
查看次数

从多语言Unicode文本中删除表情符号

我正在尝试从Unicode文本中删除表情符号。我尝试了另一种Stack Overflow帖子中介绍的各种方法但是这些方法都没有完全删除所有表情符号/笑脸。例如:

解决方案1:

def remove_emoji(self, string):
    emoji_pattern = re.compile("["
                           u"\U0001F600-\U0001F64F"  # emoticons
                           u"\U0001F300-\U0001F5FF"  # symbols & pictographs
                           u"\U0001F680-\U0001F6FF"  # transport & map symbols
                           u"\U0001F1E0-\U0001F1FF"  # flags (iOS)
                           u"\U00002702-\U000027B0"
                           u"\U000024C2-\U0001F251"
                           "]+", flags=re.UNICODE)
    return emoji_pattern.sub(r'', string)
Run Code Online (Sandbox Code Playgroud)

在以下示例中进入:

Input: ??????? ????? ??????? 
Output: ??????? ????? ??????? 
Run Code Online (Sandbox Code Playgroud)

另一个尝试,解决方案2:

def deEmojify(self, inputString):
    returnString = ""
    for character in inputString:
        try:
            character.encode("ascii")
            returnString += character
        except UnicodeEncodeError:
            returnString += ''
    return returnString
Run Code Online (Sandbox Code Playgroud)

导致删除任何非英文字符:

 Input: Test????? ??????? A.P&T.S. 
 Output: Test  A.P&T.S. …
Run Code Online (Sandbox Code Playgroud)

python regex string unicode emoji

1
推荐指数
1
解决办法
1914
查看次数

标签 统计

emoji ×10

unicode ×3

python ×2

cocoa ×1

database ×1

encoding ×1

font-face ×1

fonts ×1

ggplot2 ×1

hex ×1

java ×1

javascript ×1

macos ×1

mysql ×1

r ×1

regex ×1

string ×1

swift ×1

typography ×1