Using bm with eulervm gives inconsistent ‘’ characters
I prefer to use bm
package to bold math. However, I noticed that when used with eulervm
, this gives inconsistent results for ‘<’ and ‘>’ characters.
I wonder what causes it and can the usage bm
be fixed to get proper ‘<’.
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
%usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
begin{document}
texttt{hphantom{mathbold}llap{bm}}: quad $ 1 + 1 < 3; quad bm{1 + 1 < 3} $
texttt{mathbold}: quad $ 1 + 1 < 3; quad mathbold{1 + 1 < 3} $
end{document}
math-mode bold bm eulervm
add a comment |
I prefer to use bm
package to bold math. However, I noticed that when used with eulervm
, this gives inconsistent results for ‘<’ and ‘>’ characters.
I wonder what causes it and can the usage bm
be fixed to get proper ‘<’.
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
%usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
begin{document}
texttt{hphantom{mathbold}llap{bm}}: quad $ 1 + 1 < 3; quad bm{1 + 1 < 3} $
texttt{mathbold}: quad $ 1 + 1 < 3; quad mathbold{1 + 1 < 3} $
end{document}
math-mode bold bm eulervm
Exciting problem!
– Jonas Schwarz
Dec 22 at 22:03
add a comment |
I prefer to use bm
package to bold math. However, I noticed that when used with eulervm
, this gives inconsistent results for ‘<’ and ‘>’ characters.
I wonder what causes it and can the usage bm
be fixed to get proper ‘<’.
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
%usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
begin{document}
texttt{hphantom{mathbold}llap{bm}}: quad $ 1 + 1 < 3; quad bm{1 + 1 < 3} $
texttt{mathbold}: quad $ 1 + 1 < 3; quad mathbold{1 + 1 < 3} $
end{document}
math-mode bold bm eulervm
I prefer to use bm
package to bold math. However, I noticed that when used with eulervm
, this gives inconsistent results for ‘<’ and ‘>’ characters.
I wonder what causes it and can the usage bm
be fixed to get proper ‘<’.
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
%usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
begin{document}
texttt{hphantom{mathbold}llap{bm}}: quad $ 1 + 1 < 3; quad bm{1 + 1 < 3} $
texttt{mathbold}: quad $ 1 + 1 < 3; quad mathbold{1 + 1 < 3} $
end{document}
math-mode bold bm eulervm
math-mode bold bm eulervm
asked Dec 22 at 17:14
Peter
395110
395110
Exciting problem!
– Jonas Schwarz
Dec 22 at 22:03
add a comment |
Exciting problem!
– Jonas Schwarz
Dec 22 at 22:03
Exciting problem!
– Jonas Schwarz
Dec 22 at 22:03
Exciting problem!
– Jonas Schwarz
Dec 22 at 22:03
add a comment |
2 Answers
2
active
oldest
votes
There is an inconsistency in the shape of <
and >
in the zeurm10
and zeurb10
fonts used for the symbols with eulervm
active:
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
{usefont{U}{zeur}{m}{n}symbol{"3C}}
{usefont{U}{zeur}{b}{n}symbol{"3C}}
end{document}
With mathbold
, which is a math alphabet selection, only letters and numbers become bold, but not other symbols.
You can work around the inconsistency by using Computer Modern for the <
and >
symbols.
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
DeclareSymbolFont{cmletters}{OML}{cmm}{m}{it}
SetSymbolFont{cmletters}{bold}{OML}{cmm}{b}{it}
DeclareMathSymbol{<}{mathrel}{cmletters}{"3C}
DeclareMathSymbol{>}{mathrel}{cmletters}{"3E}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
end{document}
7
the important point being: It's not my fault
– David Carlisle
Dec 22 at 18:22
please take a closer look -- the result in the last example still isn't the same withbm
andmathbold
.
– barbara beeton
Dec 23 at 1:41
1
@barbarabeeton Of course they aren't the same:mathbold
is a math alphabet switch, which doesn't act on symbols such as<
.
– egreg
Dec 23 at 10:01
add a comment |
mathbold
is math alphabet command (like mathbf
, mathit
etc) so it has no effect on <
. bm
though does affect <
and you get the character that the package sets up for boldmath
, If you add
boldmath
$ 1 + 1 < 3showlists$
You will see that bm
is selecting (in normal math) the fonts used in boldname
.
In this case that is
....U/zeur/b/n/10 <
But as you show the bold font's <
is a rather different shape to the medium weight font
So this appears to be a font issue.
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%2f467004%2fusing-bm-with-eulervm-gives-inconsistent-and-characters%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
There is an inconsistency in the shape of <
and >
in the zeurm10
and zeurb10
fonts used for the symbols with eulervm
active:
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
{usefont{U}{zeur}{m}{n}symbol{"3C}}
{usefont{U}{zeur}{b}{n}symbol{"3C}}
end{document}
With mathbold
, which is a math alphabet selection, only letters and numbers become bold, but not other symbols.
You can work around the inconsistency by using Computer Modern for the <
and >
symbols.
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
DeclareSymbolFont{cmletters}{OML}{cmm}{m}{it}
SetSymbolFont{cmletters}{bold}{OML}{cmm}{b}{it}
DeclareMathSymbol{<}{mathrel}{cmletters}{"3C}
DeclareMathSymbol{>}{mathrel}{cmletters}{"3E}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
end{document}
7
the important point being: It's not my fault
– David Carlisle
Dec 22 at 18:22
please take a closer look -- the result in the last example still isn't the same withbm
andmathbold
.
– barbara beeton
Dec 23 at 1:41
1
@barbarabeeton Of course they aren't the same:mathbold
is a math alphabet switch, which doesn't act on symbols such as<
.
– egreg
Dec 23 at 10:01
add a comment |
There is an inconsistency in the shape of <
and >
in the zeurm10
and zeurb10
fonts used for the symbols with eulervm
active:
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
{usefont{U}{zeur}{m}{n}symbol{"3C}}
{usefont{U}{zeur}{b}{n}symbol{"3C}}
end{document}
With mathbold
, which is a math alphabet selection, only letters and numbers become bold, but not other symbols.
You can work around the inconsistency by using Computer Modern for the <
and >
symbols.
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
DeclareSymbolFont{cmletters}{OML}{cmm}{m}{it}
SetSymbolFont{cmletters}{bold}{OML}{cmm}{b}{it}
DeclareMathSymbol{<}{mathrel}{cmletters}{"3C}
DeclareMathSymbol{>}{mathrel}{cmletters}{"3E}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
end{document}
7
the important point being: It's not my fault
– David Carlisle
Dec 22 at 18:22
please take a closer look -- the result in the last example still isn't the same withbm
andmathbold
.
– barbara beeton
Dec 23 at 1:41
1
@barbarabeeton Of course they aren't the same:mathbold
is a math alphabet switch, which doesn't act on symbols such as<
.
– egreg
Dec 23 at 10:01
add a comment |
There is an inconsistency in the shape of <
and >
in the zeurm10
and zeurb10
fonts used for the symbols with eulervm
active:
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
{usefont{U}{zeur}{m}{n}symbol{"3C}}
{usefont{U}{zeur}{b}{n}symbol{"3C}}
end{document}
With mathbold
, which is a math alphabet selection, only letters and numbers become bold, but not other symbols.
You can work around the inconsistency by using Computer Modern for the <
and >
symbols.
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
DeclareSymbolFont{cmletters}{OML}{cmm}{m}{it}
SetSymbolFont{cmletters}{bold}{OML}{cmm}{b}{it}
DeclareMathSymbol{<}{mathrel}{cmletters}{"3C}
DeclareMathSymbol{>}{mathrel}{cmletters}{"3E}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
end{document}
There is an inconsistency in the shape of <
and >
in the zeurm10
and zeurb10
fonts used for the symbols with eulervm
active:
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
{usefont{U}{zeur}{m}{n}symbol{"3C}}
{usefont{U}{zeur}{b}{n}symbol{"3C}}
end{document}
With mathbold
, which is a math alphabet selection, only letters and numbers become bold, but not other symbols.
You can work around the inconsistency by using Computer Modern for the <
and >
symbols.
documentclass{article}
usepackage{amsmath}
usepackage[euler-digits,euler-hat-accent]{eulervm}
usepackage{bm}
DeclareSymbolFont{cmletters}{OML}{cmm}{m}{it}
SetSymbolFont{cmletters}{bold}{OML}{cmm}{b}{it}
DeclareMathSymbol{<}{mathrel}{cmletters}{"3C}
DeclareMathSymbol{>}{mathrel}{cmletters}{"3E}
begin{document}
begin{tabular}{@{}ll@{}}
bm: & $1 + 1 < 3$; $bm{1 + 1 < 3}$ \
mathbold: & $1 + 1 < 3$; $mathbold{1 + 1 < 3}$
end{tabular}
end{document}
answered Dec 22 at 18:20
egreg
708k8618813162
708k8618813162
7
the important point being: It's not my fault
– David Carlisle
Dec 22 at 18:22
please take a closer look -- the result in the last example still isn't the same withbm
andmathbold
.
– barbara beeton
Dec 23 at 1:41
1
@barbarabeeton Of course they aren't the same:mathbold
is a math alphabet switch, which doesn't act on symbols such as<
.
– egreg
Dec 23 at 10:01
add a comment |
7
the important point being: It's not my fault
– David Carlisle
Dec 22 at 18:22
please take a closer look -- the result in the last example still isn't the same withbm
andmathbold
.
– barbara beeton
Dec 23 at 1:41
1
@barbarabeeton Of course they aren't the same:mathbold
is a math alphabet switch, which doesn't act on symbols such as<
.
– egreg
Dec 23 at 10:01
7
7
the important point being: It's not my fault
– David Carlisle
Dec 22 at 18:22
the important point being: It's not my fault
– David Carlisle
Dec 22 at 18:22
please take a closer look -- the result in the last example still isn't the same with
bm
and mathbold
.– barbara beeton
Dec 23 at 1:41
please take a closer look -- the result in the last example still isn't the same with
bm
and mathbold
.– barbara beeton
Dec 23 at 1:41
1
1
@barbarabeeton Of course they aren't the same:
mathbold
is a math alphabet switch, which doesn't act on symbols such as <
.– egreg
Dec 23 at 10:01
@barbarabeeton Of course they aren't the same:
mathbold
is a math alphabet switch, which doesn't act on symbols such as <
.– egreg
Dec 23 at 10:01
add a comment |
mathbold
is math alphabet command (like mathbf
, mathit
etc) so it has no effect on <
. bm
though does affect <
and you get the character that the package sets up for boldmath
, If you add
boldmath
$ 1 + 1 < 3showlists$
You will see that bm
is selecting (in normal math) the fonts used in boldname
.
In this case that is
....U/zeur/b/n/10 <
But as you show the bold font's <
is a rather different shape to the medium weight font
So this appears to be a font issue.
add a comment |
mathbold
is math alphabet command (like mathbf
, mathit
etc) so it has no effect on <
. bm
though does affect <
and you get the character that the package sets up for boldmath
, If you add
boldmath
$ 1 + 1 < 3showlists$
You will see that bm
is selecting (in normal math) the fonts used in boldname
.
In this case that is
....U/zeur/b/n/10 <
But as you show the bold font's <
is a rather different shape to the medium weight font
So this appears to be a font issue.
add a comment |
mathbold
is math alphabet command (like mathbf
, mathit
etc) so it has no effect on <
. bm
though does affect <
and you get the character that the package sets up for boldmath
, If you add
boldmath
$ 1 + 1 < 3showlists$
You will see that bm
is selecting (in normal math) the fonts used in boldname
.
In this case that is
....U/zeur/b/n/10 <
But as you show the bold font's <
is a rather different shape to the medium weight font
So this appears to be a font issue.
mathbold
is math alphabet command (like mathbf
, mathit
etc) so it has no effect on <
. bm
though does affect <
and you get the character that the package sets up for boldmath
, If you add
boldmath
$ 1 + 1 < 3showlists$
You will see that bm
is selecting (in normal math) the fonts used in boldname
.
In this case that is
....U/zeur/b/n/10 <
But as you show the bold font's <
is a rather different shape to the medium weight font
So this appears to be a font issue.
answered Dec 22 at 18:21
David Carlisle
482k3811131851
482k3811131851
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.
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%2f467004%2fusing-bm-with-eulervm-gives-inconsistent-and-characters%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
Exciting problem!
– Jonas Schwarz
Dec 22 at 22:03