Use a specific font for emojis
i’d like to use the pretty Segoe UI Symbol emoji.
I installed the font by copying it over from my windows install, and awesomely enough, my system falls back to it for all emoji that my main font doesn’t have. But all (black and white) emoji existing in my main font are used.
How can I tell fontconfig to prefer “Segoe UI Symbol” for certain unicode ranges (the ones defined here)?
configuration fonts fontconfig emoji
add a comment |
i’d like to use the pretty Segoe UI Symbol emoji.
I installed the font by copying it over from my windows install, and awesomely enough, my system falls back to it for all emoji that my main font doesn’t have. But all (black and white) emoji existing in my main font are used.
How can I tell fontconfig to prefer “Segoe UI Symbol” for certain unicode ranges (the ones defined here)?
configuration fonts fontconfig emoji
add a comment |
i’d like to use the pretty Segoe UI Symbol emoji.
I installed the font by copying it over from my windows install, and awesomely enough, my system falls back to it for all emoji that my main font doesn’t have. But all (black and white) emoji existing in my main font are used.
How can I tell fontconfig to prefer “Segoe UI Symbol” for certain unicode ranges (the ones defined here)?
configuration fonts fontconfig emoji
i’d like to use the pretty Segoe UI Symbol emoji.
I installed the font by copying it over from my windows install, and awesomely enough, my system falls back to it for all emoji that my main font doesn’t have. But all (black and white) emoji existing in my main font are used.
How can I tell fontconfig to prefer “Segoe UI Symbol” for certain unicode ranges (the ones defined here)?
configuration fonts fontconfig emoji
configuration fonts fontconfig emoji
edited May 17 '18 at 14:41
d3vid
882734
882734
asked Apr 12 '15 at 11:35
flying sheepflying sheep
1556
1556
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
A possible solution is to prepend the Emoji font like this:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="family" mode="prepend_first">
<string>Emoji One Color</string>
</edit>
</match>
</fontconfig>
The Emoji font is going be be used for the emojis even if the main font has glyphs for the emojis.
sure, but if it also contains glyphs for non-emoji codepoints, it will be used for those codepoints as well. e.g. Segoe UI Emoji has glyphs for a set similar to the latin-1 codepoints.
– flying sheep
Apr 18 '16 at 14:57
@flyingsheep, yes, it won't work so well then. (Even, without this, this setup cause some issues.)
– ysdx
Apr 18 '16 at 14:58
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f195774%2fuse-a-specific-font-for-emojis%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
A possible solution is to prepend the Emoji font like this:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="family" mode="prepend_first">
<string>Emoji One Color</string>
</edit>
</match>
</fontconfig>
The Emoji font is going be be used for the emojis even if the main font has glyphs for the emojis.
sure, but if it also contains glyphs for non-emoji codepoints, it will be used for those codepoints as well. e.g. Segoe UI Emoji has glyphs for a set similar to the latin-1 codepoints.
– flying sheep
Apr 18 '16 at 14:57
@flyingsheep, yes, it won't work so well then. (Even, without this, this setup cause some issues.)
– ysdx
Apr 18 '16 at 14:58
add a comment |
A possible solution is to prepend the Emoji font like this:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="family" mode="prepend_first">
<string>Emoji One Color</string>
</edit>
</match>
</fontconfig>
The Emoji font is going be be used for the emojis even if the main font has glyphs for the emojis.
sure, but if it also contains glyphs for non-emoji codepoints, it will be used for those codepoints as well. e.g. Segoe UI Emoji has glyphs for a set similar to the latin-1 codepoints.
– flying sheep
Apr 18 '16 at 14:57
@flyingsheep, yes, it won't work so well then. (Even, without this, this setup cause some issues.)
– ysdx
Apr 18 '16 at 14:58
add a comment |
A possible solution is to prepend the Emoji font like this:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="family" mode="prepend_first">
<string>Emoji One Color</string>
</edit>
</match>
</fontconfig>
The Emoji font is going be be used for the emojis even if the main font has glyphs for the emojis.
A possible solution is to prepend the Emoji font like this:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="family" mode="prepend_first">
<string>Emoji One Color</string>
</edit>
</match>
</fontconfig>
The Emoji font is going be be used for the emojis even if the main font has glyphs for the emojis.
edited Apr 17 '16 at 23:17
answered Apr 17 '16 at 21:11
ysdxysdx
1,222913
1,222913
sure, but if it also contains glyphs for non-emoji codepoints, it will be used for those codepoints as well. e.g. Segoe UI Emoji has glyphs for a set similar to the latin-1 codepoints.
– flying sheep
Apr 18 '16 at 14:57
@flyingsheep, yes, it won't work so well then. (Even, without this, this setup cause some issues.)
– ysdx
Apr 18 '16 at 14:58
add a comment |
sure, but if it also contains glyphs for non-emoji codepoints, it will be used for those codepoints as well. e.g. Segoe UI Emoji has glyphs for a set similar to the latin-1 codepoints.
– flying sheep
Apr 18 '16 at 14:57
@flyingsheep, yes, it won't work so well then. (Even, without this, this setup cause some issues.)
– ysdx
Apr 18 '16 at 14:58
sure, but if it also contains glyphs for non-emoji codepoints, it will be used for those codepoints as well. e.g. Segoe UI Emoji has glyphs for a set similar to the latin-1 codepoints.
– flying sheep
Apr 18 '16 at 14:57
sure, but if it also contains glyphs for non-emoji codepoints, it will be used for those codepoints as well. e.g. Segoe UI Emoji has glyphs for a set similar to the latin-1 codepoints.
– flying sheep
Apr 18 '16 at 14:57
@flyingsheep, yes, it won't work so well then. (Even, without this, this setup cause some issues.)
– ysdx
Apr 18 '16 at 14:58
@flyingsheep, yes, it won't work so well then. (Even, without this, this setup cause some issues.)
– ysdx
Apr 18 '16 at 14:58
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f195774%2fuse-a-specific-font-for-emojis%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown