Работа в системе LaTeX

       

Символы из пакета amssymb


Математических знаков в стандартном LaTeX'овском наборе очень много, но порой и их не хватает. Если вы подключите пакет amssymb, то сможете воспользоваться дополнительными математическими знаками, разработанными Американским математическим обществом (сокращенно AMS — American Mathematical Society). Этих знаков более полутора сотен; мы опять разобьем их на группы.

Начнем с бинарных операций. Стилевой пакет amssymb дает возможность воспользоваться такими символами, относящимися к этой категории:

Символы из пакета amssymb
\boxdot
Символы из пакета amssymb
\centerdot
Символы из пакета amssymb
\barwedge
Символы из пакета amssymb
\Cap
Символы из пакета amssymb
\leftthreetimes
Символы из пакета amssymb
\intercal
Символы из пакета amssymb
\circleddash
Символы из пакета amssymb
\gtrdot
Символы из пакета amssymb
\smallsetminus
Символы из пакета amssymb
\boxplus
Символы из пакета amssymb
\boxminus
Символы из пакета amssymb
\doublebarwedge
Символы из пакета amssymb
\rightthreetimes
Символы из пакета amssymb
\circledcirc
Символы из пакета amssymb
\divideontimes
Символы из пакета amssymb
\ltimes
Символы из пакета amssymb
\boxtimes
Символы из пакета amssymb
\veebar
Символы из пакета amssymb
\Cup
Символы из пакета amssymb
\curlyvee
Символы из пакета amssymb
\dotplus
Символы из пакета amssymb
\circledast
Символы из пакета amssymb
\lessdot
Символы из пакета amssymb
\rtimes

Следующим по очереди идет огромное количество бинарных отношений:

Символы из пакета amssymb
\rightleftharpoons
Символы из пакета amssymb
\leftrightharpoons
Символы из пакета amssymb
\Vdash
Символы из пакета amssymb
\Vvdash
Символы из пакета amssymb
\vDash
Символы из пакета amssymb
\upharpoonright
Символы из пакета amssymb
\downharpoonright
Символы из пакета amssymb
\upharpoonleft
Символы из пакета amssymb
\downharpoonleft
Символы из пакета amssymb
\Lsh
Символы из пакета amssymb
\Rsh
Символы из пакета amssymb
\circeq
Символы из пакета amssymb
\succsim
Символы из пакета amssymb
\gtrsim
Символы из пакета amssymb
\gtrapprox
Символы из пакета amssymb
\multimap
Символы из пакета amssymb
\therefore
Символы из пакета amssymb
\because
Символы из пакета amssymb
\doteqdot
Символы из пакета amssymb
\triangleq
Символы из пакета amssymb
\precsim
Символы из пакета amssymb
\lesssim
Символы из пакета amssymb
\lessapprox
Символы из пакета amssymb
\eqslantless
Символы из пакета amssymb
\eqslantgtr
Символы из пакета amssymb
\curlyeqprec
Символы из пакета amssymb
\curlyeqsucc
Символы из пакета amssymb
\preccurlyeq
Символы из пакета amssymb
\leqq
Символы из пакета amssymb
\leqslant
Символы из пакета amssymb
\lessgtr
Символы из пакета amssymb
\risingdotseq
Символы из пакета amssymb
\fallingdotseq
Символы из пакета amssymb
\succcurlyeq
Символы из пакета amssymb
\geqq
Символы из пакета amssymb
\geqslant
Символы из пакета amssymb
\gtrless
Символы из пакета amssymb
\sqsubset
Символы из пакета amssymb
\sqsupset
Символы из пакета amssymb
\vartriangleright
Символы из пакета amssymb
\vartriangleleft
Символы из пакета amssymb
\trianglerighteq
Символы из пакета amssymb
\trianglelefteq
Символы из пакета amssymb
\between
Символы из пакета amssymb
\blacktriangleright
Символы из пакета amssymb
\blacktriangleleft
Символы из пакета amssymb
\vartriangle
Символы из пакета amssymb
\eqcirc
Символы из пакета amssymb
\lesseqgtr
Символы из пакета amssymb
\gtreqless
Символы из пакета amssymb
\lesseqqgtr
Символы из пакета amssymb
\gtreqqless
Символы из пакета amssymb
\varpropto
Символы из пакета amssymb
\smallsmile
Символы из пакета amssymb
\smallfrown
Символы из пакета amssymb
\Subset
Символы из пакета amssymb
\Supset
Символы из пакета amssymb
\subseteqq
Символы из пакета amssymb
\supseteqq
Символы из пакета amssymb
\bumpeq
Символы из пакета amssymb
\Bumpeq
Символы из пакета amssymb
\lll
Символы из пакета amssymb
\ggg
Символы из пакета amssymb
\pitchfork
Символы из пакета amssymb
\backsim
Символы из пакета amssymb
\backsimeq
Символы из пакета amssymb
\lvertneqq
Символы из пакета amssymb
\gvertneqq
Символы из пакета amssymb
\lneqq
Символы из пакета amssymb
\gneqq
Символы из пакета amssymb
\lneq
Символы из пакета amssymb
\gneq
Символы из пакета amssymb
\precnsim
Символы из пакета amssymb
\succnsim
Символы из пакета amssymb
\lnsim
Символы из пакета amssymb
\gnsim
Символы из пакета amssymb
\precneqq
Символы из пакета amssymb
\succneqq
Символы из пакета amssymb
\precnapprox
Символы из пакета amssymb
\succnapprox
Символы из пакета amssymb
\lnapprox
Символы из пакета amssymb
\gnapprox
Символы из пакета amssymb
\varsubsetneq
Символы из пакета amssymb
\varsupsetneq

Несколько символов из этой таблицы нам уже знакомы: в первую очередь это знаки для нестрогих неравенств

Символы из пакета amssymb
и
Символы из пакета amssymb
в привычном отечественному читателю начертании, а также знаки
Символы из пакета amssymb
и
Символы из пакета amssymb
, доступ к которым открывается уже при подключении пакета latexsym. Символы
Символы из пакета amssymb
,
Символы из пакета amssymb
,
Символы из пакета amssymb
и
Символы из пакета amssymb
, задаваемые командами \vartriangleleft, \trianglelefteq, \vartriangleright и \trianglerighteq, также доступны уже при подключении пакета latexsym, но там они называются иначе: \lhd, \unlhd, \rhd и \unrhd соответственно.


Специальные команды предусмотрены для отрицаний отношений из предыдущей таблицы. В принципе "отрицание" (перечеркнутый символ) можно напечатать, поставив перед этим символом команду \not , но взаимное расположение черты и перечеркиваемого символа при этом не всегда удачно. Поэтому Американское математическое общество выделило для перечеркнутых символов специальные литеры (ради красоты приходится страдать ...). Итак:

Символы из пакета amssymb
\nleq
Символы из пакета amssymb
\ngtr
Символы из пакета amssymb
\nleqslant
Символы из пакета amssymb
\nsucceq
Символы из пакета amssymb
\nsupseteqq
Символы из пакета amssymb
\nsim
Символы из пакета amssymb
\nparallel
Символы из пакета amssymb
\nshortparallel
Символы из пакета amssymb
\nvDash
Символы из пакета amssymb
\ntrianglelefteq
Символы из пакета amssymb
\nleftarrow
Символы из пакета amssymb
\nRightarrow
Символы из пакета amssymb
\ngeq
Символы из пакета amssymb
\nprec
Символы из пакета amssymb
\ngeqslant
Символы из пакета amssymb
\nleqq
Символы из пакета amssymb
\ncong
Символы из пакета amssymb
\nsubseteq
Символы из пакета amssymb
\nmid
Символы из пакета amssymb
\nvdash
Символы из пакета amssymb
\nVDash
Символы из пакета amssymb
\ntriangleleft
Символы из пакета amssymb
\nrightarrow
Символы из пакета amssymb
\nLeftrightarrow
Символы из пакета amssymb
\nless
Символы из пакета amssymb
\nsucc
Символы из пакета amssymb
\npreceq
Символы из пакета amssymb
\ngeqq
Символы из пакета amssymb
\nsubseteqq
Символы из пакета amssymb
\nsupseteq
Символы из пакета amssymb
\nshortmid
Символы из пакета amssymb
\nVdash
Символы из пакета amssymb
\ntrianglerighteq
Символы из пакета amssymb
\ntriangleright
Символы из пакета amssymb
\nLeftarrow
Символы из пакета amssymb
\nleftrightarrow
В следующей таблице мы собрали всевозможные стрелки (с точки зрения TeX'а, стрелки — это тоже знаки бинарных отношений, но математики, как правило, так не считают).

Символы из пакета amssymb
\circlearrowright
Символы из пакета amssymb
\circlearrowleft
Символы из пакета amssymb
\twoheadrightarrow
Символы из пакета amssymb
\twoheadleftarrow
Символы из пакета amssymb
\leftleftarrows
Символы из пакета amssymb
\rightrightarrows
Символы из пакета amssymb
\upuparrows
Символы из пакета amssymb
\downdownarrows
Символы из пакета amssymb
\rightarrowtail
Символы из пакета amssymb
\leftarrowtail
Символы из пакета amssymb
\rightsquigarrow
Символы из пакета amssymb
\leftrightsquigarrow
Символы из пакета amssymb
\looparrowleft
Символы из пакета amssymb
\looparrowright
Символы из пакета amssymb
\Rrightarrow
Символы из пакета amssymb
\Lleftarrow
Символы из пакета amssymb
\nleftarrow
Символы из пакета amssymb
\nrightarrow
Символы из пакета amssymb
\nLeftarrow
Символы из пакета amssymb
\nRightarrow
Символы из пакета amssymb
\nLeftrightarrow
Символы из пакета amssymb
\nleftrightarrow
Символы из пакета amssymb
\curvearrowleft
Символы из пакета amssymb
\curvearrowright
Стрелка
Символы из пакета amssymb
доступна и при использовании пакета latexsym, но там она называется \leadsto.

В приведенной выше таблице присутствует команда \rightleftharpoons, входящая в основной набор LaTeX'а; ниже можно найти еще несколько аналогичных примеров. Такое дублирование — не прихоть TeXнологов из AMS: в базовом LaTeX'е символы, задаваемые этими дублирующимися командами, собирались из отдельных кусочков, вследствие чего они не меняли должным образом размеры при помещении в индексы. В пакете amssymb те же команды отсылают к специальным литерам, входящим в шрифты AMS, в результате чего символы
Символы из пакета amssymb
(\rightleftharpoons) или, скажем,
Символы из пакета amssymb
(\hbar) правильно ведут себя и в индексах.



Теперь перечислим обыкновенные символы, доступ к которым открывается при подключении пакета amssymb:

Символы из пакета amssymb
\square
Символы из пакета amssymb
\blacksquare
Символы из пакета amssymb
\lozenge
Символы из пакета amssymb
\blacklozenge
Символы из пакета amssymb
\backprime
Символы из пакета amssymb
\bigstar
Символы из пакета amssymb
\blacktriangledown
Символы из пакета amssymb
\blacktriangle
Символы из пакета amssymb
\triangledown
Символы из пакета amssymb
\angle
Символы из пакета amssymb
\measuredangle
Символы из пакета amssymb
\sphericalangle
Символы из пакета amssymb
\circledS
Символы из пакета amssymb
\complement
Символы из пакета amssymb
\diagup
Символы из пакета amssymb
\diagdown
Символы из пакета amssymb
\varnothing
Символы из пакета amssymb
\nexists
Символы из пакета amssymb
\Finv
Символы из пакета amssymb
\Game
Символы из пакета amssymb
\mho
Символы из пакета amssymb
\eth
Символы из пакета amssymb
\beth
Символы из пакета amssymb
\gimel
Символы из пакета amssymb
\daleth
Символы из пакета amssymb
\digamma
Символы из пакета amssymb
\varkappa
Символы из пакета amssymb
\Bbbk
Символы из пакета amssymb
\hslash
Символы из пакета amssymb
\hbar
Из этого набора нам знакомы символ
Символы из пакета amssymb
, доступ к которому открывает уже пакет latexsym, а также греческая буква
Символы из пакета amssymb
и обозначение для пустого множества
Символы из пакета amssymb
. Символы
Символы из пакета amssymb
и
Символы из пакета amssymb
также доступны уже при подключении пакета latexsym, но там они называются \Box и \Diamond соответственно.

Команды \yen, \checkmark, \circledR и \maltese можно использовать не только в формулах, но и в тексте (кстати, \yen — это обозначение для японской иены).

У некоторых из символов, определенных в пакете amsfonts, тоже есть синонимы. Вот их список:

Символы из пакета amssymb
\dasharrow или \dashrightarrow
Символы из пакета amssymb
\Doteq или \doteqdot
Символы из пакета amssymb
\Cup или \doublecup
Символы из пакета amssymb
\Cap или \doublecap
Символы из пакета amssymb
\lll или llless
Символы из пакета amssymb
\ggg или gggtr
Стоит еще отметить, что некоторые из определенных выше символов становятся доступными уже при использовании пакета amsfonts вместо \amssymb. Их перечень таков:

Символы из пакета amssymb
\yen
Символы из пакета amssymb
\checkmark
Символы из пакета amssymb
\circledR
Символы из пакета amssymb
\maltese
Символы из пакета amssymb
\dasharrow
Символы из пакета amssymb
\dashleftarrow
Символы из пакета amssymb
\sqsubset
Символы из пакета amssymb
\sqsupset
Символы из пакета amssymb
\vartriangleleft
Символы из пакета amssymb
\vartriangleright
Символы из пакета amssymb
\trianglelefteq
Символы из пакета amssymb
\trianglerighteq
Символы из пакета amssymb
\square
Символы из пакета amssymb
\lozenge
Символы из пакета amssymb
\rightsquigarrow
Символы из пакета amssymb
\rightleftharpoons
Поскольку пакет amssymb довольно громоздок, стоит иметь в виду возможность иногда обойтись более скромным amsfonts.


Содержание раздела