Import a single letter from a different font (and use it in text mode)
There are many questions about import symbols form other packages to use them in math mode. But there is nothing about import symbols (letters) from other font families and use them in the text.
In particular, I was wondering if I can import single character to use it in a particular shape. For example, if I can import the italic z from Times New Roman
and use it with the TeX Gyre Termes
font. Or another example: I don't like the italic
f from the millennial
package
and I want to replace it from the italic
f of computer modern
font. In this case I would also replace the symbols fi, ff and ffi to get the correct ligatures
.
My question is: is it possible? For example, from this question I know I can change the z used in the math
mode
with the code AtBeginDocument{mathcode'v=varv}
. Is there something similar for text? For example something like AtBeginDocument{textitaliccode'z=varz}
?
Thanks
fonts characters
|
show 3 more comments
There are many questions about import symbols form other packages to use them in math mode. But there is nothing about import symbols (letters) from other font families and use them in the text.
In particular, I was wondering if I can import single character to use it in a particular shape. For example, if I can import the italic z from Times New Roman
and use it with the TeX Gyre Termes
font. Or another example: I don't like the italic
f from the millennial
package
and I want to replace it from the italic
f of computer modern
font. In this case I would also replace the symbols fi, ff and ffi to get the correct ligatures
.
My question is: is it possible? For example, from this question I know I can change the z used in the math
mode
with the code AtBeginDocument{mathcode'v=varv}
. Is there something similar for text? For example something like AtBeginDocument{textitaliccode'z=varz}
?
Thanks
fonts characters
2
It is possible to make “combo fonts” with LuaTeX.
– egreg
Jan 1 at 21:59
in luatex yes as you can make virtual fonts on the fly but for classic tex or xetex, you would need to make a virtual font from the two base fonts, otherwise any code would be equivalent totextsf{z}oo
but the font change woul dbreak any inter-letter kerns and disable hyphenation.
– David Carlisle
Jan 1 at 22:04
You sayLuaTeX
. Is the same option avaible forLuaLaTeX
? I say this because I suppose it would be closer to the usualpdfLaTeX
orXeLaTeX
.
– Dog_69
Jan 1 at 22:14
1
See tex.stackexchange.com/questions/371647/…
– Ulrike Fischer
Jan 1 at 23:34
1
@Dog_69 See Ulrike Fischer’s solution.
– Davislor
Jan 2 at 14:43
|
show 3 more comments
There are many questions about import symbols form other packages to use them in math mode. But there is nothing about import symbols (letters) from other font families and use them in the text.
In particular, I was wondering if I can import single character to use it in a particular shape. For example, if I can import the italic z from Times New Roman
and use it with the TeX Gyre Termes
font. Or another example: I don't like the italic
f from the millennial
package
and I want to replace it from the italic
f of computer modern
font. In this case I would also replace the symbols fi, ff and ffi to get the correct ligatures
.
My question is: is it possible? For example, from this question I know I can change the z used in the math
mode
with the code AtBeginDocument{mathcode'v=varv}
. Is there something similar for text? For example something like AtBeginDocument{textitaliccode'z=varz}
?
Thanks
fonts characters
There are many questions about import symbols form other packages to use them in math mode. But there is nothing about import symbols (letters) from other font families and use them in the text.
In particular, I was wondering if I can import single character to use it in a particular shape. For example, if I can import the italic z from Times New Roman
and use it with the TeX Gyre Termes
font. Or another example: I don't like the italic
f from the millennial
package
and I want to replace it from the italic
f of computer modern
font. In this case I would also replace the symbols fi, ff and ffi to get the correct ligatures
.
My question is: is it possible? For example, from this question I know I can change the z used in the math
mode
with the code AtBeginDocument{mathcode'v=varv}
. Is there something similar for text? For example something like AtBeginDocument{textitaliccode'z=varz}
?
Thanks
fonts characters
fonts characters
asked Jan 1 at 21:56
Dog_69Dog_69
488215
488215
2
It is possible to make “combo fonts” with LuaTeX.
– egreg
Jan 1 at 21:59
in luatex yes as you can make virtual fonts on the fly but for classic tex or xetex, you would need to make a virtual font from the two base fonts, otherwise any code would be equivalent totextsf{z}oo
but the font change woul dbreak any inter-letter kerns and disable hyphenation.
– David Carlisle
Jan 1 at 22:04
You sayLuaTeX
. Is the same option avaible forLuaLaTeX
? I say this because I suppose it would be closer to the usualpdfLaTeX
orXeLaTeX
.
– Dog_69
Jan 1 at 22:14
1
See tex.stackexchange.com/questions/371647/…
– Ulrike Fischer
Jan 1 at 23:34
1
@Dog_69 See Ulrike Fischer’s solution.
– Davislor
Jan 2 at 14:43
|
show 3 more comments
2
It is possible to make “combo fonts” with LuaTeX.
– egreg
Jan 1 at 21:59
in luatex yes as you can make virtual fonts on the fly but for classic tex or xetex, you would need to make a virtual font from the two base fonts, otherwise any code would be equivalent totextsf{z}oo
but the font change woul dbreak any inter-letter kerns and disable hyphenation.
– David Carlisle
Jan 1 at 22:04
You sayLuaTeX
. Is the same option avaible forLuaLaTeX
? I say this because I suppose it would be closer to the usualpdfLaTeX
orXeLaTeX
.
– Dog_69
Jan 1 at 22:14
1
See tex.stackexchange.com/questions/371647/…
– Ulrike Fischer
Jan 1 at 23:34
1
@Dog_69 See Ulrike Fischer’s solution.
– Davislor
Jan 2 at 14:43
2
2
It is possible to make “combo fonts” with LuaTeX.
– egreg
Jan 1 at 21:59
It is possible to make “combo fonts” with LuaTeX.
– egreg
Jan 1 at 21:59
in luatex yes as you can make virtual fonts on the fly but for classic tex or xetex, you would need to make a virtual font from the two base fonts, otherwise any code would be equivalent to
textsf{z}oo
but the font change woul dbreak any inter-letter kerns and disable hyphenation.– David Carlisle
Jan 1 at 22:04
in luatex yes as you can make virtual fonts on the fly but for classic tex or xetex, you would need to make a virtual font from the two base fonts, otherwise any code would be equivalent to
textsf{z}oo
but the font change woul dbreak any inter-letter kerns and disable hyphenation.– David Carlisle
Jan 1 at 22:04
You say
LuaTeX
. Is the same option avaible for LuaLaTeX
? I say this because I suppose it would be closer to the usual pdfLaTeX
or XeLaTeX
.– Dog_69
Jan 1 at 22:14
You say
LuaTeX
. Is the same option avaible for LuaLaTeX
? I say this because I suppose it would be closer to the usual pdfLaTeX
or XeLaTeX
.– Dog_69
Jan 1 at 22:14
1
1
See tex.stackexchange.com/questions/371647/…
– Ulrike Fischer
Jan 1 at 23:34
See tex.stackexchange.com/questions/371647/…
– Ulrike Fischer
Jan 1 at 23:34
1
1
@Dog_69 See Ulrike Fischer’s solution.
– Davislor
Jan 2 at 14:43
@Dog_69 See Ulrike Fischer’s solution.
– Davislor
Jan 2 at 14:43
|
show 3 more comments
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
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%2ftex.stackexchange.com%2fquestions%2f468183%2fimport-a-single-letter-from-a-different-font-and-use-it-in-text-mode%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to TeX - LaTeX 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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2ftex.stackexchange.com%2fquestions%2f468183%2fimport-a-single-letter-from-a-different-font-and-use-it-in-text-mode%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
2
It is possible to make “combo fonts” with LuaTeX.
– egreg
Jan 1 at 21:59
in luatex yes as you can make virtual fonts on the fly but for classic tex or xetex, you would need to make a virtual font from the two base fonts, otherwise any code would be equivalent to
textsf{z}oo
but the font change woul dbreak any inter-letter kerns and disable hyphenation.– David Carlisle
Jan 1 at 22:04
You say
LuaTeX
. Is the same option avaible forLuaLaTeX
? I say this because I suppose it would be closer to the usualpdfLaTeX
orXeLaTeX
.– Dog_69
Jan 1 at 22:14
1
See tex.stackexchange.com/questions/371647/…
– Ulrike Fischer
Jan 1 at 23:34
1
@Dog_69 See Ulrike Fischer’s solution.
– Davislor
Jan 2 at 14:43