Is there a way to write slanted non-italic (bold/bb lowercase) letters in math mode?
I would like to know whether there is a simple way to have slanted and non-italic lower case letters (especially in bold and/or blackboard bold style) in math mode, while still using some basic/default settings.
This is stemming from a practical need: I would like to have a special graphical rendering for n-tuples, such as objects of ℝn, in order to have them visually distinguished from ordinary vectors, for which I'm using italic bold. As far as I know, variable quantities should be written in slanted style, hence the "slanted" part (and btw, there's the rub!, writing non-slanted (roman) bold lower case letters is quite unproblematic, even for me). I have also noticed that uppercase boldsymbol (and bm from the bm package, and vb* from the physics package) are already non italic, but this may be too big a constraint to me, and I'd rather avoid resorting to capitalizing each n-tuple, hence the "lowercase" part.
Since I'm quite new to Latex, I'm using some very basic settings, and would like to stick to them, in particular to Computer Modern as math font, and just add the capability of writing slanted non-italic (bold/bb) fonts within equations.
As an extrema ratio, I would resort to ue "text", but I guess it's better not to do this (eg for spacing, accents, etc.).
I have thoroughly looked for an answer, and this one provides almost everything I need, the only issue with it being that slanted fonts from cmbxsl10 look significantly smaller than ordinary ones.
PS: As a workaround, I have seen that there are some packages (eg stix, whose styxbb alphabet has also (bb) slanted lowercase fonts) which, as far as I got it, would let you add some more math-alphabet, and this could do the trick. But: 1) styxbb, the only one I found, has the same issue as cmbxsl10, its fonts being smaller than ordinary ones; and 2) even if there actually is some other suitable math alphabet that can be added to the ordinary ones, I don't know how to do that (I guess I'd need to know how to declare a new alphabet for math mode; also I'm already using some different calligraphic fonts, and, if I'm not wrong, the number of alphabets is limited).
math-mode fonts slanted
add a comment |
I would like to know whether there is a simple way to have slanted and non-italic lower case letters (especially in bold and/or blackboard bold style) in math mode, while still using some basic/default settings.
This is stemming from a practical need: I would like to have a special graphical rendering for n-tuples, such as objects of ℝn, in order to have them visually distinguished from ordinary vectors, for which I'm using italic bold. As far as I know, variable quantities should be written in slanted style, hence the "slanted" part (and btw, there's the rub!, writing non-slanted (roman) bold lower case letters is quite unproblematic, even for me). I have also noticed that uppercase boldsymbol (and bm from the bm package, and vb* from the physics package) are already non italic, but this may be too big a constraint to me, and I'd rather avoid resorting to capitalizing each n-tuple, hence the "lowercase" part.
Since I'm quite new to Latex, I'm using some very basic settings, and would like to stick to them, in particular to Computer Modern as math font, and just add the capability of writing slanted non-italic (bold/bb) fonts within equations.
As an extrema ratio, I would resort to ue "text", but I guess it's better not to do this (eg for spacing, accents, etc.).
I have thoroughly looked for an answer, and this one provides almost everything I need, the only issue with it being that slanted fonts from cmbxsl10 look significantly smaller than ordinary ones.
PS: As a workaround, I have seen that there are some packages (eg stix, whose styxbb alphabet has also (bb) slanted lowercase fonts) which, as far as I got it, would let you add some more math-alphabet, and this could do the trick. But: 1) styxbb, the only one I found, has the same issue as cmbxsl10, its fonts being smaller than ordinary ones; and 2) even if there actually is some other suitable math alphabet that can be added to the ordinary ones, I don't know how to do that (I guess I'd need to know how to declare a new alphabet for math mode; also I'm already using some different calligraphic fonts, and, if I'm not wrong, the number of alphabets is limited).
math-mode fonts slanted
There istextsl{}or eventextsl{bfseries fxyz}, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you usefontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…
– Steven B. Segletes
9 hours ago
add a comment |
I would like to know whether there is a simple way to have slanted and non-italic lower case letters (especially in bold and/or blackboard bold style) in math mode, while still using some basic/default settings.
This is stemming from a practical need: I would like to have a special graphical rendering for n-tuples, such as objects of ℝn, in order to have them visually distinguished from ordinary vectors, for which I'm using italic bold. As far as I know, variable quantities should be written in slanted style, hence the "slanted" part (and btw, there's the rub!, writing non-slanted (roman) bold lower case letters is quite unproblematic, even for me). I have also noticed that uppercase boldsymbol (and bm from the bm package, and vb* from the physics package) are already non italic, but this may be too big a constraint to me, and I'd rather avoid resorting to capitalizing each n-tuple, hence the "lowercase" part.
Since I'm quite new to Latex, I'm using some very basic settings, and would like to stick to them, in particular to Computer Modern as math font, and just add the capability of writing slanted non-italic (bold/bb) fonts within equations.
As an extrema ratio, I would resort to ue "text", but I guess it's better not to do this (eg for spacing, accents, etc.).
I have thoroughly looked for an answer, and this one provides almost everything I need, the only issue with it being that slanted fonts from cmbxsl10 look significantly smaller than ordinary ones.
PS: As a workaround, I have seen that there are some packages (eg stix, whose styxbb alphabet has also (bb) slanted lowercase fonts) which, as far as I got it, would let you add some more math-alphabet, and this could do the trick. But: 1) styxbb, the only one I found, has the same issue as cmbxsl10, its fonts being smaller than ordinary ones; and 2) even if there actually is some other suitable math alphabet that can be added to the ordinary ones, I don't know how to do that (I guess I'd need to know how to declare a new alphabet for math mode; also I'm already using some different calligraphic fonts, and, if I'm not wrong, the number of alphabets is limited).
math-mode fonts slanted
I would like to know whether there is a simple way to have slanted and non-italic lower case letters (especially in bold and/or blackboard bold style) in math mode, while still using some basic/default settings.
This is stemming from a practical need: I would like to have a special graphical rendering for n-tuples, such as objects of ℝn, in order to have them visually distinguished from ordinary vectors, for which I'm using italic bold. As far as I know, variable quantities should be written in slanted style, hence the "slanted" part (and btw, there's the rub!, writing non-slanted (roman) bold lower case letters is quite unproblematic, even for me). I have also noticed that uppercase boldsymbol (and bm from the bm package, and vb* from the physics package) are already non italic, but this may be too big a constraint to me, and I'd rather avoid resorting to capitalizing each n-tuple, hence the "lowercase" part.
Since I'm quite new to Latex, I'm using some very basic settings, and would like to stick to them, in particular to Computer Modern as math font, and just add the capability of writing slanted non-italic (bold/bb) fonts within equations.
As an extrema ratio, I would resort to ue "text", but I guess it's better not to do this (eg for spacing, accents, etc.).
I have thoroughly looked for an answer, and this one provides almost everything I need, the only issue with it being that slanted fonts from cmbxsl10 look significantly smaller than ordinary ones.
PS: As a workaround, I have seen that there are some packages (eg stix, whose styxbb alphabet has also (bb) slanted lowercase fonts) which, as far as I got it, would let you add some more math-alphabet, and this could do the trick. But: 1) styxbb, the only one I found, has the same issue as cmbxsl10, its fonts being smaller than ordinary ones; and 2) even if there actually is some other suitable math alphabet that can be added to the ordinary ones, I don't know how to do that (I guess I'd need to know how to declare a new alphabet for math mode; also I'm already using some different calligraphic fonts, and, if I'm not wrong, the number of alphabets is limited).
math-mode fonts slanted
math-mode fonts slanted
edited 9 hours ago
atlantropa
asked 9 hours ago
atlantropaatlantropa
162
162
There istextsl{}or eventextsl{bfseries fxyz}, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you usefontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…
– Steven B. Segletes
9 hours ago
add a comment |
There istextsl{}or eventextsl{bfseries fxyz}, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you usefontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…
– Steven B. Segletes
9 hours ago
There is
textsl{} or even textsl{bfseries fxyz}, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you use fontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…– Steven B. Segletes
9 hours ago
There is
textsl{} or even textsl{bfseries fxyz}, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you use fontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…– Steven B. Segletes
9 hours ago
add a comment |
2 Answers
2
active
oldest
votes
If you want the bold version slanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{bx}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

If you want the bold version unslanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{b}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

add a comment |
An alternative to Steven’s answer:
% My standard header for TeX.SX answers:
documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.
usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.
usepackage{amsmath,amsfonts} % compatibility test
DeclareMathAlphabet{mathsl} {T1}{cmr}{m} {sl}
SetMathAlphabet{mathsl}{bold}{T1}{cmr}{bx}{sl}
begin{document}
Normal: ( mathsl{ad}-mathsl{bc} ).
{bfseriesboldmath Boldfaced: ( mathsl{ad}-mathsl{bc} ).}
end{document}
add a comment |
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%2f474365%2fis-there-a-way-to-write-slanted-non-italic-bold-bb-lowercase-letters-in-math-m%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
If you want the bold version slanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{bx}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

If you want the bold version unslanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{b}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

add a comment |
If you want the bold version slanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{bx}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

If you want the bold version unslanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{b}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

add a comment |
If you want the bold version slanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{bx}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

If you want the bold version unslanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{b}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

If you want the bold version slanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{bx}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

If you want the bold version unslanted
documentclass{article}
usepackage{amsmath}
DeclareSymbolFont{slant}{OT1}{familydefault}{m}{sl}
SetSymbolFont{slant}{bold}{OT1}{familydefault}{b}{sl}
DeclareSymbolFontAlphabet{mathsl}{slant}
begin{document}
[
fghmathsl{fgh}_{fghmathsl{fgh}}
]
[
boldsymbol{f}boldsymbol{mathsl{f}}
]
end{document}

edited 9 hours ago
answered 9 hours ago
Steven B. SegletesSteven B. Segletes
154k9198405
154k9198405
add a comment |
add a comment |
An alternative to Steven’s answer:
% My standard header for TeX.SX answers:
documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.
usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.
usepackage{amsmath,amsfonts} % compatibility test
DeclareMathAlphabet{mathsl} {T1}{cmr}{m} {sl}
SetMathAlphabet{mathsl}{bold}{T1}{cmr}{bx}{sl}
begin{document}
Normal: ( mathsl{ad}-mathsl{bc} ).
{bfseriesboldmath Boldfaced: ( mathsl{ad}-mathsl{bc} ).}
end{document}
add a comment |
An alternative to Steven’s answer:
% My standard header for TeX.SX answers:
documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.
usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.
usepackage{amsmath,amsfonts} % compatibility test
DeclareMathAlphabet{mathsl} {T1}{cmr}{m} {sl}
SetMathAlphabet{mathsl}{bold}{T1}{cmr}{bx}{sl}
begin{document}
Normal: ( mathsl{ad}-mathsl{bc} ).
{bfseriesboldmath Boldfaced: ( mathsl{ad}-mathsl{bc} ).}
end{document}
add a comment |
An alternative to Steven’s answer:
% My standard header for TeX.SX answers:
documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.
usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.
usepackage{amsmath,amsfonts} % compatibility test
DeclareMathAlphabet{mathsl} {T1}{cmr}{m} {sl}
SetMathAlphabet{mathsl}{bold}{T1}{cmr}{bx}{sl}
begin{document}
Normal: ( mathsl{ad}-mathsl{bc} ).
{bfseriesboldmath Boldfaced: ( mathsl{ad}-mathsl{bc} ).}
end{document}
An alternative to Steven’s answer:
% My standard header for TeX.SX answers:
documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.
usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.
usepackage{amsmath,amsfonts} % compatibility test
DeclareMathAlphabet{mathsl} {T1}{cmr}{m} {sl}
SetMathAlphabet{mathsl}{bold}{T1}{cmr}{bx}{sl}
begin{document}
Normal: ( mathsl{ad}-mathsl{bc} ).
{bfseriesboldmath Boldfaced: ( mathsl{ad}-mathsl{bc} ).}
end{document}
answered 9 hours ago
GuMGuM
16.5k2457
16.5k2457
add a comment |
add a comment |
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.
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%2f474365%2fis-there-a-way-to-write-slanted-non-italic-bold-bb-lowercase-letters-in-math-m%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
There is
textsl{}or eventextsl{bfseries fxyz}, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you usefontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…– Steven B. Segletes
9 hours ago