A symbol imported from the ifsym package is not recognized
up vote
2
down vote
favorite
I found a symbol that I am interested in in the Comprehensive LaTeX Symbols list, where it is noted that the symbol is part of the ifsym
package.
However, when I try to use the symbol, thus:
documentclass{article}
usepackage{ifsym}
begin{document}
[
a SmallSquare b
]
end{document}
the document fails to compile, and I get the following error message:
ERROR: Undefined control sequence.
--- TeX said ---
l.5 a SmallSquare
b
EDIT: It was suggested in a comment that I load the package with the geometry
option. So I tried it (usepackage[geometry]{ifsym}
). The good news is that now the document compiles successfully. The bad news is that the symbol that gets printed is wrong:
errors symbols packages
add a comment |
up vote
2
down vote
favorite
I found a symbol that I am interested in in the Comprehensive LaTeX Symbols list, where it is noted that the symbol is part of the ifsym
package.
However, when I try to use the symbol, thus:
documentclass{article}
usepackage{ifsym}
begin{document}
[
a SmallSquare b
]
end{document}
the document fails to compile, and I get the following error message:
ERROR: Undefined control sequence.
--- TeX said ---
l.5 a SmallSquare
b
EDIT: It was suggested in a comment that I load the package with the geometry
option. So I tried it (usepackage[geometry]{ifsym}
). The good news is that now the document compiles successfully. The bad news is that the symbol that gets printed is wrong:
errors symbols packages
@campa: Thanks. I tried adding the geometry option, but it's still not right. See my edit above.
– Evan Aad
13 hours ago
1
See edited answer. They are text mode commands.
– campa
13 hours ago
add a comment |
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I found a symbol that I am interested in in the Comprehensive LaTeX Symbols list, where it is noted that the symbol is part of the ifsym
package.
However, when I try to use the symbol, thus:
documentclass{article}
usepackage{ifsym}
begin{document}
[
a SmallSquare b
]
end{document}
the document fails to compile, and I get the following error message:
ERROR: Undefined control sequence.
--- TeX said ---
l.5 a SmallSquare
b
EDIT: It was suggested in a comment that I load the package with the geometry
option. So I tried it (usepackage[geometry]{ifsym}
). The good news is that now the document compiles successfully. The bad news is that the symbol that gets printed is wrong:
errors symbols packages
I found a symbol that I am interested in in the Comprehensive LaTeX Symbols list, where it is noted that the symbol is part of the ifsym
package.
However, when I try to use the symbol, thus:
documentclass{article}
usepackage{ifsym}
begin{document}
[
a SmallSquare b
]
end{document}
the document fails to compile, and I get the following error message:
ERROR: Undefined control sequence.
--- TeX said ---
l.5 a SmallSquare
b
EDIT: It was suggested in a comment that I load the package with the geometry
option. So I tried it (usepackage[geometry]{ifsym}
). The good news is that now the document compiles successfully. The bad news is that the symbol that gets printed is wrong:
errors symbols packages
errors symbols packages
edited 13 hours ago
asked 13 hours ago
Evan Aad
3,61311328
3,61311328
@campa: Thanks. I tried adding the geometry option, but it's still not right. See my edit above.
– Evan Aad
13 hours ago
1
See edited answer. They are text mode commands.
– campa
13 hours ago
add a comment |
@campa: Thanks. I tried adding the geometry option, but it's still not right. See my edit above.
– Evan Aad
13 hours ago
1
See edited answer. They are text mode commands.
– campa
13 hours ago
@campa: Thanks. I tried adding the geometry option, but it's still not right. See my edit above.
– Evan Aad
13 hours ago
@campa: Thanks. I tried adding the geometry option, but it's still not right. See my edit above.
– Evan Aad
13 hours ago
1
1
See edited answer. They are text mode commands.
– campa
13 hours ago
See edited answer. They are text mode commands.
– campa
13 hours ago
add a comment |
1 Answer
1
active
oldest
votes
up vote
4
down vote
accepted
By default the ifsym
package defines only a generic textifsymbol
macro. Specific abbreviations are declared in different subsets which can be loaded by the options clock
, weather
, alpine
, misc
, geometry
, electronic
. The geometric shapes must be loaded by
documentclass{article}
usepackage[geometry]{ifsym}
usepackage{amsmath} % for correct scaling in sub/superscripts
begin{document}
[
a textnormal{SmallSquare} b
]
end{document}
The Comprehensive Symbol List lacks this detail.
Note that the symbols are text mode, so they will fail in math mode. As an example, SmallSquare
expands more or less to
fontencoding{U}fontfamily{ifgeo}selectfont symbol{96}
The font switching stuff is useless in math mode and symbol{96}
is all is left, leaving the @.
@egreg Of course... Actually I should know it...:-/
– campa
11 hours ago
@egreg I was slightly puzzled that the expansion oftextnormal
is unchanged with or withoutamsmath
. I had forgotten thatamstext
doesletnfss@texttext
...
– campa
11 hours ago
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
4
down vote
accepted
By default the ifsym
package defines only a generic textifsymbol
macro. Specific abbreviations are declared in different subsets which can be loaded by the options clock
, weather
, alpine
, misc
, geometry
, electronic
. The geometric shapes must be loaded by
documentclass{article}
usepackage[geometry]{ifsym}
usepackage{amsmath} % for correct scaling in sub/superscripts
begin{document}
[
a textnormal{SmallSquare} b
]
end{document}
The Comprehensive Symbol List lacks this detail.
Note that the symbols are text mode, so they will fail in math mode. As an example, SmallSquare
expands more or less to
fontencoding{U}fontfamily{ifgeo}selectfont symbol{96}
The font switching stuff is useless in math mode and symbol{96}
is all is left, leaving the @.
@egreg Of course... Actually I should know it...:-/
– campa
11 hours ago
@egreg I was slightly puzzled that the expansion oftextnormal
is unchanged with or withoutamsmath
. I had forgotten thatamstext
doesletnfss@texttext
...
– campa
11 hours ago
add a comment |
up vote
4
down vote
accepted
By default the ifsym
package defines only a generic textifsymbol
macro. Specific abbreviations are declared in different subsets which can be loaded by the options clock
, weather
, alpine
, misc
, geometry
, electronic
. The geometric shapes must be loaded by
documentclass{article}
usepackage[geometry]{ifsym}
usepackage{amsmath} % for correct scaling in sub/superscripts
begin{document}
[
a textnormal{SmallSquare} b
]
end{document}
The Comprehensive Symbol List lacks this detail.
Note that the symbols are text mode, so they will fail in math mode. As an example, SmallSquare
expands more or less to
fontencoding{U}fontfamily{ifgeo}selectfont symbol{96}
The font switching stuff is useless in math mode and symbol{96}
is all is left, leaving the @.
@egreg Of course... Actually I should know it...:-/
– campa
11 hours ago
@egreg I was slightly puzzled that the expansion oftextnormal
is unchanged with or withoutamsmath
. I had forgotten thatamstext
doesletnfss@texttext
...
– campa
11 hours ago
add a comment |
up vote
4
down vote
accepted
up vote
4
down vote
accepted
By default the ifsym
package defines only a generic textifsymbol
macro. Specific abbreviations are declared in different subsets which can be loaded by the options clock
, weather
, alpine
, misc
, geometry
, electronic
. The geometric shapes must be loaded by
documentclass{article}
usepackage[geometry]{ifsym}
usepackage{amsmath} % for correct scaling in sub/superscripts
begin{document}
[
a textnormal{SmallSquare} b
]
end{document}
The Comprehensive Symbol List lacks this detail.
Note that the symbols are text mode, so they will fail in math mode. As an example, SmallSquare
expands more or less to
fontencoding{U}fontfamily{ifgeo}selectfont symbol{96}
The font switching stuff is useless in math mode and symbol{96}
is all is left, leaving the @.
By default the ifsym
package defines only a generic textifsymbol
macro. Specific abbreviations are declared in different subsets which can be loaded by the options clock
, weather
, alpine
, misc
, geometry
, electronic
. The geometric shapes must be loaded by
documentclass{article}
usepackage[geometry]{ifsym}
usepackage{amsmath} % for correct scaling in sub/superscripts
begin{document}
[
a textnormal{SmallSquare} b
]
end{document}
The Comprehensive Symbol List lacks this detail.
Note that the symbols are text mode, so they will fail in math mode. As an example, SmallSquare
expands more or less to
fontencoding{U}fontfamily{ifgeo}selectfont symbol{96}
The font switching stuff is useless in math mode and symbol{96}
is all is left, leaving the @.
edited 11 hours ago
answered 13 hours ago
campa
6,28721437
6,28721437
@egreg Of course... Actually I should know it...:-/
– campa
11 hours ago
@egreg I was slightly puzzled that the expansion oftextnormal
is unchanged with or withoutamsmath
. I had forgotten thatamstext
doesletnfss@texttext
...
– campa
11 hours ago
add a comment |
@egreg Of course... Actually I should know it...:-/
– campa
11 hours ago
@egreg I was slightly puzzled that the expansion oftextnormal
is unchanged with or withoutamsmath
. I had forgotten thatamstext
doesletnfss@texttext
...
– campa
11 hours ago
@egreg Of course... Actually I should know it...
:-/
– campa
11 hours ago
@egreg Of course... Actually I should know it...
:-/
– campa
11 hours ago
@egreg I was slightly puzzled that the expansion of
textnormal
is unchanged with or without amsmath
. I had forgotten that amstext
does letnfss@texttext
...– campa
11 hours ago
@egreg I was slightly puzzled that the expansion of
textnormal
is unchanged with or without amsmath
. I had forgotten that amstext
does letnfss@texttext
...– campa
11 hours ago
add a comment |
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
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f459596%2fa-symbol-imported-from-the-ifsym-package-is-not-recognized%23new-answer', 'question_page');
}
);
Post as a guest
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
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
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
@campa: Thanks. I tried adding the geometry option, but it's still not right. See my edit above.
– Evan Aad
13 hours ago
1
See edited answer. They are text mode commands.
– campa
13 hours ago