The hieroglf package defines alternate control sequences and single-letter shortcutsfor each of the above which can be used within the argument to the textpmhg
command (eg ldquotextpmhgPakinrdquo produces ldquoPakinrdquo) See the hieroglfdocumentation for more information
(continued from previous page)
LinearAX k LinearACVIII LinearACCVI LinearACCCIV
LinearAXI l LinearACIX LinearACCVII ~ LinearACCCV
LinearAXII m LinearACX LinearACCVIII LinearACCCVI
LinearAXIII n LinearACXI LinearACCIX LinearACCCVII
13 LinearAXIV o LinearACXII LinearACCX LinearACCCVIII
LinearAXV p LinearACXIII LinearACCXI LinearACCCIX
LinearAXVI q LinearACXIV LinearACCXII LinearACCCX
LinearAXVII r LinearACXV LinearACCXIII LinearACCCXI
LinearAXVIII s LinearACXVI LinearACCXIV LinearACCCXII
LinearAXIX t LinearACXVII $ LinearACCXV LinearACCCXIII
LinearAXX u LinearACXVIII LinearACCXVI LinearACCCXIV
LinearAXXI v LinearACXIX amp LinearACCXVII LinearACCCXV
LinearAXXII w LinearACXX LinearACCXVIII LinearACCCXVI
LinearAXXIII x LinearACXXI ( LinearACCXIX LinearACCCXVII
LinearAXXIV y LinearACXXII ) LinearACCXX LinearACCCXVIII
LinearAXXV z LinearACXXIII LinearACCXXI LinearACCCXIX
LinearAXXVI LinearACXXIV + LinearACCXXII LinearACCCXX
LinearAXXVII | LinearACXXV LinearACCXXIII LinearACCCXXI
LinearAXXVIII LinearACXXVI - LinearACCXXIV LinearACCCXXII
LinearAXXIX ~ LinearACXXVII LinearACCXXV LinearACCCXXIII
LinearAXXX LinearACXXVIII LinearACCXXVI LinearACCCXXIV
LinearAXXXI LinearACXXIX 0 LinearACCXXVII LinearACCCXXV
LinearAXXXII LinearACXXX 1 LinearACCXXVIII LinearACCCXXVI
LinearAXXXIII LinearACXXXI 2 LinearACCXXIX LinearACCCXXVII
LinearAXXXIV LinearACXXXII 3 LinearACCXXX LinearACCCXXVIII
LinearAXXXV LinearACXXXIII 4 LinearACCXXXI LinearACCCXXIX
LinearAXXXVI LinearACXXXIV 5 LinearACCXXXII LinearACCCXXX
$ LinearAXXXVII LinearACXXXV 6 LinearACCXXXIII LinearACCCXXXI
LinearAXXXVIII LinearACXXXVI 7 LinearACCXXXIV LinearACCCXXXII
amp LinearAXXXIX LinearACXXXVII 8 LinearACCXXXV LinearACCCXXXIII
LinearAXL LinearACXXXVIII 9 LinearACCXXXVI LinearACCCXXXIV
( LinearAXLI LinearACXXXIX LinearACCXXXVII LinearACCCXXXV
) LinearAXLII LinearACXL LinearACCXXXVIII LinearACCCXXXVI
LinearAXLIII LinearACXLI lt LinearACCXXXIX LinearACCCXXXVII
+ LinearAXLIV LinearACXLII = LinearACCXL LinearACCCXXXVIII
LinearAXLV LinearACXLIII gt LinearACCXLI LinearACCCXXXIX
- LinearAXLVI LinearACXLIV LinearACCXLII iexcl LinearACCCXL
LinearAXLVII LinearACXLV LinearACCXLIII cent LinearACCCXLI
LinearAXLVIII LinearACXLVI A LinearACCXLIV pound LinearACCCXLII
0 LinearAXLIX LinearACXLVII B LinearACCXLV curren LinearACCCXLIII
1 LinearAL LinearACXLVIII C LinearACCXLVI yen LinearACCCXLIV
2 LinearALI LinearACXLIX D LinearACCXLVII brvbar LinearACCCXLV
3 LinearALII LinearACL E LinearACCXLVIII sect LinearACCCXLVI
4 LinearALIII LinearACLI F LinearACCXLIX uml LinearACCCXLVII
5 LinearALIV LinearACLII G LinearACCL copy LinearACCCXLVIII
6 LinearALV LinearACLIII H LinearACCLI ordf LinearACCCXLIX
7 LinearALVI LinearACLIV I LinearACCLII laquo LinearACCCL
8 LinearALVII LinearACLV J LinearACCLIII not LinearACCCLI
9 LinearALVIII LinearACLVI K LinearACCLIV shy LinearACCCLII
(continued on next page)
155
(continued from previous page)
LinearALIX LinearACLVII L LinearACCLV reg LinearACCCLIII
LinearALX LinearACLVIII M LinearACCLVI macr LinearACCCLIV
lt LinearALXI LinearACLIX N LinearACCLVII deg LinearACCCLV
= LinearALXII LinearACLX O LinearACCLVIII plusmn LinearACCCLVI
gt LinearALXIII LinearACLXI P LinearACCLIX sup2 LinearACCCLVII
LinearALXIV iexcl LinearACLXII Q LinearACCLX sup3 LinearACCCLVIII
LinearALXV cent LinearACLXIII R LinearACCLXI acute LinearACCCLIX
A LinearALXVI pound LinearACLXIV S LinearACCLXII micro LinearACCCLX
B LinearALXVII curren LinearACLXV T LinearACCLXIII para LinearACCCLXI
C LinearALXVIII yen LinearACLXVI U LinearACCLXIV middot LinearACCCLXII
D LinearALXIX brvbar LinearACLXVII V LinearACCLXV cedil LinearACCCLXIII
E LinearALXX sect LinearACLXVIII W LinearACCLXVI sup1 LinearACCCLXIV
F LinearALXXI uml LinearACLXIX X LinearACCLXVII ordm LinearACCCLXV
G LinearALXXII copy LinearACLXX Y LinearACCLXVIII raquo LinearACCCLXVI
H LinearALXXIII ordf LinearACLXXI Z LinearACCLXIX frac14 LinearACCCLXVII
I LinearALXXIV laquo LinearACLXXII [ LinearACCLXX frac12 LinearACCCLXVIII
J LinearALXXV not LinearACLXXIII LinearACCLXXI frac34 LinearACCCLXIX
K LinearALXXVI shy LinearACLXXIV ] LinearACCLXXII iquest LinearACCCLXX
L LinearALXXVII reg LinearACLXXV ^ LinearACCLXXIII Agrave LinearACCCLXXI
M LinearALXXVIII macr LinearACLXXVI _ LinearACCLXXIV Aacute LinearACCCLXXII
N LinearALXXIX deg LinearACLXXVII ` LinearACCLXXV Acirc LinearACCCLXXIII
O LinearALXXX plusmn LinearACLXXVIII a LinearACCLXXVI Atilde LinearACCCLXXIV
P LinearALXXXI LinearACLXXIX b LinearACCLXXVII Auml LinearACCCLXXV
Q LinearALXXXII LinearACLXXX c LinearACCLXXVIII Aring LinearACCCLXXVI
R LinearALXXXIII LinearACLXXXI d LinearACCLXXIX AElig LinearACCCLXXVII
S LinearALXXXIV LinearACLXXXII e LinearACCLXXX Ccedil LinearACCCLXXVIII
T LinearALXXXV LinearACLXXXIII f LinearACCLXXXI Egrave LinearACCCLXXIX
U LinearALXXXVI LinearACLXXXIV g LinearACCLXXXII Eacute LinearACCCLXXX
V LinearALXXXVII LinearACLXXXV h LinearACCLXXXIII Ecirc LinearACCCLXXXI
W LinearALXXXVIII LinearACLXXXVI i LinearACCLXXXIV Euml LinearACCCLXXXII
X LinearALXXXIX LinearACLXXXVII j LinearACCLXXXV Igrave LinearACCCLXXXIII
Y LinearALXXXX LinearACLXXXVIII k LinearACCLXXXVI Iacute LinearACCCLXXXIV
Z LinearAXCI LinearACLXXXIX l LinearACCLXXXVII Icirc LinearACCCLXXXV
[ LinearAXCII LinearACLXXXX m LinearACCLXXXVIII Iuml LinearACCCLXXXVI
LinearAXCIII LinearACXCI n LinearACCLXXXIX ETH LinearACCCLXXXVII
] LinearAXCIV 13 LinearACXCII o LinearACCLXXXX Ntilde LinearACCCLXXXVIII
^ LinearAXCV LinearACXCIII p LinearACCXCI Ograve LinearACCCLXXXIX
_ LinearAXCVI LinearACXCIV q LinearACCXCII
` LinearAXCVII LinearACXCV r LinearACCXCIII
a LinearAXCVIII LinearACXCVI s LinearACCXCIV
156
Table 404 linearb Linear B Basic and Optional Letters
a Ba j Bja B Bmu ] Bpte lsquo Broii 4 Bto
Baii J Bje n Bna I Bpu V Bru 5 Btu
lt Baiii b Bjo N Bne Bpuii s Bsa ~ Btwo
= Bau L Bju C Bni q Bqa S Bse u Bu
d Bda k Bka E Bno Q Bqe Y Bsi w Bwa
D Bde K Bke F Bnu X Bqi 1 Bso W Bwe
f Bdi c Bki Bnwa 8 Bqo 2 Bsu 6 Bwi
g Bdo h Bko o Bo r Bra Bswa 7 Bwo
x Bdu v Bku p Bpa ^ Braii | Bswi z Bza
gt Bdwe m Bma [ Bpaiii _ Braiii t Bta Z Bze
Bdwo M Bme P Bpe R Bre Btaii 9 Bzo
e Be y Bmi G Bpi O Bri T Bte
i Bi A Bmo H Bpo U Bro 3 Bti
These symbols must appear either within the argument to textlinb orfollowing the linbfamily font-selection command within a scope Single-character shortcuts are also supported Both ldquotextlinbBpaBkiBnardquo and
ldquotextlinbpcnrdquo produce ldquopcnrdquo for example See the linearb documentationfor more information
Table 405 linearb Linear B Numerals
acute BNi ˇ BNvii sbquo BNxl laquo BNc ı BNdcc
ˆ BNii ˘ BNviii lsaquo BNl raquo BNcc ȷ BNdccc
˜ BNiii macr BNix rsaquo BNlx ndash BNccc ff BNcm
uml BNiv ˙ BNx ldquo BNlxx mdash BNcd fi BNm
˝ BNv cedil BNxx rdquo BNlxxx zwnj BNd
˚ BNvi ˛ BNxxx bdquo BNxc permil BNdc
These symbols must appear either within the argument to textlinb or followingthe linbfamily font-selection command within a scope
Table 406 linearb Linear B Weights and Measures
Ď BPtalent Ľ BPvolb Ń BPvolcf Ą BPwtb Č BPwtd
Ĺ BPvola Ł BPvolcd Ă BPwta Ć BPwtc
These symbols must appear either within the argument to textlinb or followingthe linbfamily font-selection command within a scope
157
Table 407 linearb Linear B Ideograms
Ž BPamphora ź BPchassis ă BPman Š BPwheat
ij BParrow Ř BPcloth ț BPnanny ž BPwheel
Ş BPbarley ŋ BPcow Ț BPolive Ť BPwine
ť BPbilly Ÿ BPcup ń BPox Ż BPwineiih
ľ BPboar š BPewe ĺ BPpig IJ BPwineiiih
Ű BPbronze ě BPfoal ś BPram İ BPwineivh
ň BPbull ş BPgoat ř BPsheep ą BPwoman
đ BPcauldroni Ź BPgoblet ł BPsow Ś BPwool
sect BPcauldronii Ů BPgold iexcl BPspear
yuml BPchariot ď BPhorse ż BPsword
These symbols must appear either within the argument to textlinb or followingthe linbfamily font-selection command within a scope
Table 408 linearb Unidentified Linear B Symbols
fl BUi BUiv BUvii amp BUx shy Btwe
ffi BUii BUv $ BUviii rsquo BUxi
ffl BUiii BUvi BUix shy BUxii
These symbols must appear either within the argument to textlinb or followingthe linbfamily font-selection command within a scope
Table 409 cypriot Cypriot Letters
a Ca v Cku B Cmu H Cpo 1 Cso 6 Cwi
e Ce l Cla n Cna I Cpu 2 Csu 7 Cwo
g Cga L Cle N Cne r Cra t Cta x Cxa
i Ci d Cli C Cni R Cre T Cte X Cxe
j Cja f Clo E Cno O Cri 3 Cti j Cya
b Cjo q Clu F Cnu U Cro 4 Cto b Cyo
k Cka m Cma o Co V Cru 5 Ctu g Cza
K Cke M Cme p Cpa s Csa u Cu 9 Czo
c Cki y Cmi P Cpe S Cse w Cwa
h Cko A Cmo G Cpi Y Csi W Cwe
These symbols must appear either within the argument to textcypr orfollowing the cyprfamily font-selection command within a scope Single-character shortcuts are also supported Both ldquotextcyprCpaCkiCnardquo and
ldquotextcyprpcnrdquo produce ldquopcnrdquo for example See the cypriot documentationfor more information
158
Table 410 sarabian South Arabian Letters
a SAa z SAz m SAm x SAsd D SAdb
b SAb H SAhd n SAn q SAq J SAtb
g SAg T SAtd s SAs r SAr G SAga
d SAd y SAy f SAf S SAsv Z SAzd
h SAh k SAk lsquo SAlq t SAt X SAsa
w SAw l SAl o SAo I SAhu B SAdd
These symbols must appear either within the argument to textsarab orfollowing the sarabfamily font-selection command within a scope Single-character shortcuts are also supported Both ldquotextsarabSAbSAkSAnrdquo andldquotextsarabbknrdquo produce ldquobknrdquo for example See the sarabian documentationfor more information
Table 411 teubner Archaic Greek Letters and Greek Numerals
Ϙ Coppadagger Ϝ Digamma ϡ sampi ϛ varstigma
ϙ coppadagger ϟ koppa Ϛ Stigma
ϝ digammaDagger Ϡ Sampi ϛ stigma
Technically these symbols do not require teubner it is sufficient to load the babelpackage with the greek option (upon which teubner depends)mdashbut use qoppa forkoppa and ddigamma for digamma
dagger For compatibility with other naming conventions teubner defines Koppa as asynonym for Coppa and varcoppa as a synonym for coppa
Dagger If both teubner and amssymb are loaded teubnerrsquos digamma replaces amssymbrsquosdigamma regardless of package-loading order
Table 412 boisik Archaic Greek Letters and Greek Numerals
Digamma qoppa - stigma varsampi
digamma ] Qoppa Stigma
( heta ^ Sampi ) vardigamma
[ Heta + sampi _ Varsampi
159
Table 413 epiolmec Epi-Olmec Script
sect EOafter Ě EOMiddle ź EOStarWarrior
Ş EOandThen ő EOmonster ű EOstep
Ť EOAppear ě EOMountain M EOSu
t EOBeardMask EOmuu S EOsu
ą EOBedeck b EOna ž EOsun
u EOBlood lsquo EOne Q EOsuu
ć EObrace ^ EOni K EOSuu
AElig EObuilding š EOnow EOta
v EOBundle c EOnu 8 EOte
w EOChop a EOnuu ż EOthrone
Ř EOChronI EOofficerI 7 EOti
x EOCloth | EOofficerII IJ EOtime
r EODealWith EOofficerIII ij EOTime
Ţ EODeer ~ EOofficerIV pound EOTitle
Ű EOeat 3 EOpa Ŋ EOTitleII
đ EOflint n EOpak ş EOTitleIV
č EOflower Ś EOPatron lt EOto
Auml EOFold Ů EOPatronII EOtu
ď EOGod 1 EOpe Ő EOtuki
Acirc EOGoUp ť EOpenis İ EOtukpa
ę EOgovernor 0 EOpi Agrave EOturtle
z EOGuise Ÿ EOPierce 9 EOtuu
iexcl EOHallow Ę EOPlant EOtza
V EOja Ğ EOPlay gt EOtze
ĺ EOjaguar 6 EOpo Ŕ EOtzetze
U EOje ţ EOpriest = EOtzi
T EOji Ĺ EOPrince B EOtzu
- EOJI 5 EOpu EOtzuu
(continued on next page)
160
(continued from previous page)
Y EOjo 2 EOpuu EOundef
X EOju o EOpuuk ă EOvarBeardMask
m EOkak Auml EORain W EOvarja
D EOke L EOSa EOvarji
C EOki R EOsa EOvarki
Ź EOkij Aring EOsacrifice F EOvarkuu
Ă EOKing y EOSaw _ EOvarni
ł EOknottedCloth q EOScorpius 4 EOvarpa
ń EOknottedClothStraps Acirc EOset J EOvarSi
H EOko O EOsi P EOvarsi
G EOku I EOSi A EOvartza
E EOkuu ů EOsing g EOvarwuu
Atilde EOLetBlood ľ EOSini Atilde EOvarYear
Ą EOloinCloth yuml EOskin h EOwa
Ć EOlongLipII Ľ EOSky e EOwe
ň EOLord ś EOskyAnimal d EOwi
Č EOLose Ł EOskyPillar i EOwo
] EOma Ż EOsnake f EOwuu
ŋ EOmacaw N EOSo l EOya
ŕ EOmacawI EOSpan p EOyaj
[ EOme Ń EOSprinkle j EOye
Ď EOmexNew Ž EOstar s EOYear
Z EOmi Ň EOstarWarrior k EOyuu
Table 414 epiolmec Epi-Olmec Numerals
EOzero ˝ EOvi cedil EOxii rdquo EOxviii
EOi ˚ EOvii ˛ EOxiii bdquo EOxix
EOii ˇ EOviii sbquo EOxiv laquo EOxx
EOiii ˘ EOix lsaquo EOxv
EOiv macr EOx rsaquo EOxvi
uml EOv ˙ EOxi ldquo EOxvii
161
Table 415 allrunes Runes
aacute a E E İ ING m m R R Oacute sthree
ą A F F ţ ing n n z RR T T
a a f f iexcl Ing Ŋ NG Atilde s t t
A A g g ł j ŋ ng s s Auml textsection
b b egrave h j j o o S S thorn th
B B H H J J ă p ocirc seight U U
ď d h h ń k p p oacute sfive u u
D D Aacute i Č K P P atilde sfour w w
d d i i k k Ž R auml sseven
e e I I l l r r Ocirc ssix
The symbols in this table should appear within the argument to textarc
(for common Germanic runes) textara (for Anglo-Frisian runes) textarn
(for normal runes) textart (for short-twig runes) textarl (for stavelessrunes) textarm (for medieval runes) or within a scope that sets respec-tively arcfamily arafamily arnfamily artfamily arlfamily orarmfamily Each family presents slightly different glyphs andor slightly dif-ferent subsets of the available runes (The table presents the common Germanicrunes) See the allrunes documentation for more information
Table 416 allrunes Rune Separators
bar doubleeye + plus tripledot
cross doubleplus lt quaddot gt tripleeye
dot doublestar quadeye - tripleplus
doublebar eye $ star
doublecross = pentdot triplebar
doubledot penteye amp triplecross
See the usage comment under Table 415
162
7 Musical symbols
The following symbols are used to typeset musical notation The lilylyp s package provides a large
subset of the symbols in this section Note however that lilylyp s depends upon the fontspec packageOpenType (otf) fonts and some PDF graphics and therefore works only with LuaLATEX or X ELATEX
Table 417 LATEX 2120576 Musical Symbols
flat natural ♯ sharp
Table 418 textcomp Musical Symbols
textmusicalnote
Table 419 wasysym Musical Symbols
eighthnote 13 halfnote twonotes fullnote quarternote
Table 420 MnSymbol Musical Symbols
flat natural ♯ sharp
Table 421 fdsymbol Musical Symbols
flat natural ♯ sharp
Table 422 boisik Musical Symbols
ugrave flat uacute natural ucirc sharp
Table 423 stix Musical Symbols
eighthnote natural ♯ sharp
flat quarternote twonotes
Table 424 arev Musical Symbols
quarternote eighthnote sixteenthnote
163
Table 425 MusiXTEX Musical Symbols
R allabreveffl
lsf W shake
K altoclefndash
lsfz X Shake
C backturn $ maxima j Shakel
I bassclef 9 meterplus m Shakene
O caesura Y mordent k Shakenw
U coda w Mordent l Shakesw
i Coda PAUSe L smallaltoclef
Dep PAuse J smallbassclef
y doublethumb = pause H smalltrebleclef
mdash downbow Ped sPed
ds gt qp G trebleclef
N duevolte B qqs E trillQfermatadown qs D turn
P fermataup reverseallabreve upbow
x flageolett T reverseC ffi usf
lt hpause h sDep raquo usfz
A hs n Segno 8 wq
rsquo longa V segno shy wqq
All of these symbols are intended to be used in the context of typesetting musicalscores See the MusiXTEX documentation for more information
164
Table 426 MusiXTEX Alternative Clefs
M drumclef z gregorianFclef
b gregorianCclef g oldGclef
In addition to MusiXTEX drumclef requires the musixper package oldGclefrequires the musixlit package and both gregorianCclef and gregorianFclef
require the musixgre package Together with MusiXTEX these packages provide acomplete system for typesetting percussion notation (musixper) liturgical music(musixlit) and Gregorian chants (musixgre including the staffs and all of thenecessary neumes See the MusiXTEX documentation for more information
Table 427 harmony Musical Symbols
ˇ ldquo ˇ ldquo== AAcht DD DDohne ˘ ldquo Halb ˇ ldquo==== SechBR gt VM
ˇ ldquo( Acht D Dohne lt HaPa ˇ ldquo=== SechBr ˇ ldquo Zwdr
ˇ ldquo== AchtBL ss Ds permil Pu SePa A ZwPa
ˇ ldquo== AchtBR SS DS ˇ ldquo) Sech lt UB
AcPa macr Ganz ˇ ldquo==== SechBL ˇ ldquo Vier
DD lt GaPa ˇ ldquo=== SechBl gt ViPa
The MusiXTEX package must be installed to use harmony
Table 428 harmony Musical Accents
Aaaa
FerliAFerlia A a OhneAOhnea
Aaaa
FermiAFermia Aa UmdAUmda
Alal KrAKra
These symbols take an optional argument which shifts the accent either horizon-tally or vertically (depending on the command) by the given distance
In addition to the accents shown above HH is a special accent commandthat accepts five period-separated characters and typesets them such that
ldquoHHXabcdrdquo produces ldquoXa
bcdrdquo All arguments except the first can be omitted
ldquoHHXrdquo produces ldquoXrdquo Takt takes two arguments and composes them intoa musical time signature For example ldquoTakt128rdquo produces ldquo 8
12rdquo As twospecial cases ldquoTaktc0rdquo produces ldquoSrdquo and ldquoTaktc1rdquo produces ldquoRrdquo
The MusiXTEX package must be installed to use harmony
165
Table 429 lilylyp s Single Notes
eighthNote
uquarterNoteDottedDown
eighthNoteDottedC
quarterNoteDown eighthNoteDottedDouble
copy sixteenthNote
eighthNoteDottedDoubleDowncopy sixteenthNoteDotted
eighthNoteDottedDowncopy sixteenthNoteDottedDouble
eighthNoteDown
sixteenthNoteDottedDoubleDown halfNote
sixteenthNoteDottedDown
u halfNoteDotted
sixteenthNoteDown
uu halfNoteDottedDouble Z
thirtysecondNoteuu
halfNoteDottedDoubleDown Z
thirtysecondNoteDottedu
halfNoteDottedDown Z
thirtysecondNoteDottedDouble
halfNoteDownZ thirtysecondNoteDottedDoubleDown
C quarterNoteZ thirtysecondNoteDottedDown
u quarterNoteDottedZ thirtysecondNoteDown
uu quarterNoteDottedDouble wholeNoteuu
quarterNoteDottedDoubleDown wholeNoteDotted
lilylyp s defines synonyms for all of the preceding symbols
C crotchetu
minimDottedDownu crotchetDotted
minimDown
uu crotchetDottedDouble quaver
uucrotchetDottedDoubleDown
quaverDotted
ucrotchetDottedDown
quaverDottedDouble
CcrotchetDown
quaverDottedDoubleDown
Z
demisemiquaver
quaverDottedDown
Z
demisemiquaverDotted
quaverDown
Z
demisemiquaverDottedDouble semibreveZ demisemiquaverDottedDoubleDown semibreveDottedZ demisemiquaverDottedDown
copy semiquaverZ
demisemiquaverDowncopy semiquaverDotted
minimcopy semiquaverDottedDouble
u minimDotted
semiquaverDottedDoubleDownuu minimDottedDouble
semiquaverDottedDown
uuminimDottedDoubleDown
semiquaverDown
166
Table 430 lilylyp s Beamed Notes
C C twoBeamedQuavers ZZZ threeBeamedQuaversII
ZZZ threeBeamedQuavers ZZZ threeBeamedQuaversIII
ZZZ threeBeamedQuaversI
Table 431 lilylyp s Clefs
clefC clefF clefG
Each of these symbols provides a smaller ldquoinlinerdquo form (clefCInlineclefFInline and clefGInline respectively) intended for use within a para-
graph See the lilylyp s documentation for more information
Table 432 lilylyp s Time Signatures
lilyTimeC lilyTimeCHalf
lilylyp s also provides a lilyTimeSignature command that lets a user typesetsingle and compound time signatures by specifying a numerator and a denomi-
nator See the lilylyp s documentation for more information
Table 433 lilylyp s Accidentals
doublesharp sharpArrowdown
flat sharpArrowup
flatflat sharpSlashslashslashStem
natural sharpSlashslashslashStemstem
sharp sharpSlashslashStem
sharpArrowboth sharpSlashslashStemstemstem
167
Table 434 lilylyp s Rests
crotchetRest quaverRestDotted
crotchetRestDotted semiquaverRest
halfNoteRest semiquaverRestDotted
halfNoteRestDotted wholeNoteRest
quaverRest wholeNoteRestDotted
Multiply dotted rests can be produced with the lilyPrintMoreDots command
See the lilylyp s documentation for more information
Table 435 lilylyp s Dynamics Letters
lilyDynamicsf lilyDynamicsr
lilyDynamicsp lilyDynamicss
lilyDynamicsm lilyDynamicsz
lilyRF lilyRFZ
These letters and the digits 0ndash9 are the only alphanumerics defined by lilylyp s rsquosunderlying Emmentaler fonts
Table 436 lilylyp s Dynamics Symbols
crescHairpin decrescHairpin
Table 437 lilylyp s Articulations
lilyAccent marcato staccatissimo
lilyEspressivo marcatoDown tenuto
lilyStaccato portato
lilyThumb portatoDown
Table 438 lilylyp s Scripts
fermata
Table 439 lilylyp s Accordion Notation
accordionBayanBass accordionOldEE accordionStdBass
accordionDiscant accordionPull
accordionFreeBass accordionPush
168
Table 440 lilylyp s Named Time Signatures
lilyGlyphtimesigC22 lilyGlyphtimesigmensural98
lilyGlyphtimesigC44 lilyGlyphtimesigneomensural22
lilyGlyphtimesigmensural22 lilyGlyphtimesigneomensural24
lilyGlyphtimesigmensural24 lilyGlyphtimesigneomensural32
lilyGlyphtimesigmensural32 lilyGlyphtimesigneomensural34
lilyGlyphtimesigmensural34 lilyGlyphtimesigneomensural44
lilyGlyphtimesigmensural44 lilyGlyphtimesigneomensural48
lilyGlyphtimesigmensural48 lilyGlyphtimesigneomensural64
lilyGlyphtimesigmensural64 lilyGlyphtimesigneomensural68
lilyGlyphtimesigmensural68 lilyGlyphtimesigneomensural68alt
lilyGlyphtimesigmensural68alt lilyGlyphtimesigneomensural94
lilyGlyphtimesigmensural94 lilyGlyphtimesigneomensural98
lilylyp s defines shorter names for a few of these symbols See Table 432
Table 441 lilylyp s Named Scripts
lilyGlyphscriptsarpeggio lilyGlyphscriptsprallmordent
lilyGlyphscriptsarpeggioarrow1 lilyGlyphscriptsprallprall
lilyGlyphscriptsarpeggioarrowM1 lilyGlyphscriptsprallup
lilyGlyphscriptsaugmentum lilyGlyphscriptsrcomma
lilyGlyphscriptsbarlinekievan lilyGlyphscriptsreverseturn
lilyGlyphscriptscaesuracurved lilyGlyphscriptsrvarcomma
lilyGlyphscriptscaesurastraight lilyGlyphscriptssegno
lilyGlyphscriptscirculus lilyGlyphscriptssforzato
lilyGlyphscriptscoda lilyGlyphscriptssnappizzicato
lilyGlyphscriptsdaccentus lilyGlyphscriptsstaccato
lilyGlyphscriptsdfermata lilyGlyphscriptsstopped
lilyGlyphscriptsdlongfermata lilyGlyphscriptstenuto
lilyGlyphscriptsdmarcato lilyGlyphscriptsthumb
lilyGlyphscriptsdownbow lilyGlyphscriptstickmark
lilyGlyphscriptsdownmordent lilyGlyphscriptstrilelement
lilyGlyphscriptsdownprall lilyGlyphscriptstrill
lilyGlyphscriptsdpedalheel lilyGlyphscriptstrill_element
lilyGlyphscriptsdpedaltoe lilyGlyphscriptsturn
lilyGlyphscriptsdportato lilyGlyphscriptsuaccentus
lilyGlyphscriptsdsemicirculus lilyGlyphscriptsufermata
lilyGlyphscriptsdshortfermata lilyGlyphscriptsulongfermata
lilyGlyphscriptsdsignumcongruentiae lilyGlyphscriptsumarcato
lilyGlyphscriptsdstaccatissimo lilyGlyphscriptsupbow
lilyGlyphscriptsdverylongfermata lilyGlyphscriptsupedalheel
lilyGlyphscriptsespr lilyGlyphscriptsupedaltoe
(continued on next page)
169
(continued from previous page)
lilyGlyphscriptsflageolet lilyGlyphscriptsupmordent
lilyGlyphscriptshalfopen lilyGlyphscriptsuportato
lilyGlyphscriptshalfopenvertical lilyGlyphscriptsupprall
lilyGlyphscriptsictus lilyGlyphscriptsusemicirculus
lilyGlyphscriptslcomma lilyGlyphscriptsushortfermata
lilyGlyphscriptslineprall lilyGlyphscriptsusignumcongruentiae
lilyGlyphscriptslvarcomma lilyGlyphscriptsustaccatissimo
lilyGlyphscriptsmordent lilyGlyphscriptsuverylongfermata
lilyGlyphscriptsopen lilyGlyphscriptsvarcoda
lilyGlyphscriptsprall lilyGlyphscriptsvarsegno
lilyGlyphscriptspralldown
lilylyp s defines fermata as a shorter name for ldquo rdquo thanlilyGlyphscriptsufermata See Table 438
Table 442 lilylyp s Named Rests
lilyGlyphrests0 lilyGlyphrests4mensural
lilyGlyphrests0mensural lilyGlyphrests4neomensural
lilyGlyphrests0neomensural lilyGlyphrests5
lilyGlyphrests0o lilyGlyphrests6
lilyGlyphrests1 lilyGlyphrests7
lilyGlyphrests1mensural lilyGlyphrestsM1
lilyGlyphrests1neomensural lilyGlyphrestsM1mensural
lilyGlyphrests1o lilyGlyphrestsM1neomensural
lilyGlyphrests2 lilyGlyphrestsM1o
lilyGlyphrests2classical lilyGlyphrestsM2
lilyGlyphrests2mensural lilyGlyphrestsM2mensural
lilyGlyphrests2neomensural lilyGlyphrestsM2neomensural
lilyGlyphrests3 lilyGlyphrestsM3
lilyGlyphrests3mensural lilyGlyphrestsM3mensural
lilyGlyphrests3neomensural lilyGlyphrestsM3neomensural
lilyGlyphrests4
lilylyp s defines shorter names for a few of these symbols See Table 434
Table 443 lilylyp s Named Pedals
lilyGlyphpedal lilyGlyphpedalM
lilyGlyphpedal lilyGlyphpedalP
lilyGlyphpedald lilyGlyphpedalPed
lilyGlyphpedale
170
Table 444 lilylyp s Named Flags
lilyGlyphflagsd3 lilyGlyphflagsmensuralu03
lilyGlyphflagsd4 lilyGlyphflagsmensuralu04
lilyGlyphflagsd5 lilyGlyphflagsmensuralu05
lilyGlyphflagsd6 lilyGlyphflagsmensuralu06
lilyGlyphflagsd7 lilyGlyphflagsmensuralu13
lilyGlyphflagsdgrace lilyGlyphflagsmensuralu14
lilyGlyphflagsmensurald03 lilyGlyphflagsmensuralu15
lilyGlyphflagsmensurald04 lilyGlyphflagsmensuralu16
lilyGlyphflagsmensurald05 lilyGlyphflagsmensuralu23
lilyGlyphflagsmensurald06 lilyGlyphflagsmensuralu24
lilyGlyphflagsmensurald13 lilyGlyphflagsmensuralu25
lilyGlyphflagsmensurald14 lilyGlyphflagsmensuralu26
lilyGlyphflagsmensurald15 lilyGlyphflagsu3
lilyGlyphflagsmensurald16 lilyGlyphflagsu4
lilyGlyphflagsmensurald23 lilyGlyphflagsu5
lilyGlyphflagsmensurald24 lilyGlyphflagsu6
lilyGlyphflagsmensurald25 lilyGlyphflagsu7
lilyGlyphflagsmensurald26 lilyGlyphflagsugrace
Table 445 lilylyp s Named Custodes
lilyGlyphcustodeshufnageld0 lilyGlyphcustodesmensurald0
lilyGlyphcustodeshufnageld1 lilyGlyphcustodesmensurald1
lilyGlyphcustodeshufnageld2 lilyGlyphcustodesmensurald2
lilyGlyphcustodeshufnagelu0 lilyGlyphcustodesmensuralu0
lilyGlyphcustodeshufnagelu1 lilyGlyphcustodesmensuralu1
lilyGlyphcustodeshufnagelu2 lilyGlyphcustodesmensuralu2
lilyGlyphcustodesmedicaead0 lilyGlyphcustodesvaticanad0
lilyGlyphcustodesmedicaead1 lilyGlyphcustodesvaticanad1
lilyGlyphcustodesmedicaead2 lilyGlyphcustodesvaticanad2
lilyGlyphcustodesmedicaeau0 lilyGlyphcustodesvaticanau0
lilyGlyphcustodesmedicaeau1 lilyGlyphcustodesvaticanau1
lilyGlyphcustodesmedicaeau2 lilyGlyphcustodesvaticanau2
171
Table 446 lilylyp s Named Clefs
lilyGlyphclefsblackmensuralc lilyGlyphclefsmensuralg_change
lilyGlyphclefsblackmensuralc_change lilyGlyphclefsneomensuralc
lilyGlyphclefsC lilyGlyphclefsneomensuralc_change
lilyGlyphclefsC_change lilyGlyphclefspercussion
lilyGlyphclefsF lilyGlyphclefspercussion_change
lilyGlyphclefsF_change lilyGlyphclefspetruccic1
lilyGlyphclefsG lilyGlyphclefspetruccic1_change
lilyGlyphclefsG_change lilyGlyphclefspetruccic2
lilyGlyphclefshufnageldo lilyGlyphclefspetruccic2_change
lilyGlyphclefshufnageldofa lilyGlyphclefspetruccic3
lilyGlyphclefshufnageldofa_change lilyGlyphclefspetruccic3_change
lilyGlyphclefshufnageldo_change lilyGlyphclefspetruccic4
lilyGlyphclefshufnagelfa lilyGlyphclefspetruccic4_change
lilyGlyphclefshufnagelfa_change lilyGlyphclefspetruccic5
lilyGlyphclefskievando lilyGlyphclefspetruccic5_change
lilyGlyphclefskievando_change lilyGlyphclefspetruccif
lilyGlyphclefsmedicaeado lilyGlyphclefspetruccif_change
lilyGlyphclefsmedicaeado_change lilyGlyphclefspetruccig
lilyGlyphclefsmedicaeafa lilyGlyphclefspetruccig_change
lilyGlyphclefsmedicaeafa_change lilyGlyphclefstab
lilyGlyphclefsmensuralc lilyGlyphclefstab_change
lilyGlyphclefsmensuralc_change lilyGlyphclefsvaticanado
lilyGlyphclefsmensuralf lilyGlyphclefsvaticanado_change
lilyGlyphclefsmensuralf_change lilyGlyphclefsvaticanafa
lilyGlyphclefsmensuralg lilyGlyphclefsvaticanafa_change
lilylyp s defines shorter names for a few of these symbols See Table 431
172
Table 447 lilylyp s Named Noteheads
lilyGlyphnoteheadsd0doFunk
lilyGlyphnoteheadsd0fa
lilyGlyphnoteheadsd0faFunk
lilyGlyphnoteheadsd0faThin
lilyGlyphnoteheadsd0miFunk
lilyGlyphnoteheadsd0reFunk
lilyGlyphnoteheadsd0tiFunk
lilyGlyphnoteheadsd1do
lilyGlyphnoteheadsd1doFunk
lilyGlyphnoteheadsd1doThin
lilyGlyphnoteheadsd1doWalker
lilyGlyphnoteheadsd1fa
lilyGlyphnoteheadsd1faFunk
lilyGlyphnoteheadsd1faThin
lilyGlyphnoteheadsd1faWalker
lilyGlyphnoteheadsd1miFunk
lilyGlyphnoteheadsd1re
lilyGlyphnoteheadsd1reFunk
lilyGlyphnoteheadsd1reThin
lilyGlyphnoteheadsd1reWalker
lilyGlyphnoteheadsd1ti
lilyGlyphnoteheadsd1tiFunk
lilyGlyphnoteheadsd1tiThin
lilyGlyphnoteheadsd1tiWalker
lilyGlyphnoteheadsd1triangle
lilyGlyphnoteheadsd2do
lilyGlyphnoteheadsd2doFunk
lilyGlyphnoteheadsd2doThin
lilyGlyphnoteheadsd2doWalker
lilyGlyphnoteheadsd2fa
lilyGlyphnoteheadsd2faFunk
lilyGlyphnoteheadsd2faThin
lilyGlyphnoteheadsd2faWalker
lilyGlyphnoteheadsd2kievan
lilyGlyphnoteheadsd2re
lilyGlyphnoteheadsd2reFunk
lilyGlyphnoteheadsd2reThin
lilyGlyphnoteheadsd2reWalker
lilyGlyphnoteheadsd2ti
lilyGlyphnoteheadsd2tiFunk
lilyGlyphnoteheadsd2tiThin
lilyGlyphnoteheadsd2tiWalker
lilyGlyphnoteheadsd2triangle
lilyGlyphnoteheadsd3kievan
lilyGlyphnoteheadsdM2
lilyGlyphnoteheadsdM2blackmensural
(continued on next page)
173
(continued from previous page)
lilyGlyphnoteheadsdM2mensural
lilyGlyphnoteheadsdM2neomensural
lilyGlyphnoteheadsdM2semimensural
lilyGlyphnoteheadsdM3blackmensural
lilyGlyphnoteheadsdM3mensural
lilyGlyphnoteheadsdM3neomensural
lilyGlyphnoteheadsdM3semimensural
lilyGlyphnoteheadsdrM2mensural
lilyGlyphnoteheadsdrM2neomensural
lilyGlyphnoteheadsdrM2semimensural
lilyGlyphnoteheadsdrM3mensural
lilyGlyphnoteheadsdrM3neomensural
lilyGlyphnoteheadsdrM3semimensural
lilyGlyphnoteheadss0
lilyGlyphnoteheadss0blackmensural
lilyGlyphnoteheadss0blackpetrucci
lilyGlyphnoteheadss0cross
lilyGlyphnoteheadss0diamond
lilyGlyphnoteheadss0do
lilyGlyphnoteheadss0doThin
lilyGlyphnoteheadss0doWalker
lilyGlyphnoteheadss0faWalker
lilyGlyphnoteheadss0harmonic
lilyGlyphnoteheadss0kievan
lilyGlyphnoteheadss0la
lilyGlyphnoteheadss0laFunk
lilyGlyphnoteheadss0laThin
lilyGlyphnoteheadss0laWalker
lilyGlyphnoteheadss0mensural
lilyGlyphnoteheadss0mi
lilyGlyphnoteheadss0miMirror
lilyGlyphnoteheadss0miThin
lilyGlyphnoteheadss0miWalker
lilyGlyphnoteheadss0neomensural
lilyGlyphnoteheadss0petrucci
lilyGlyphnoteheadss0re
lilyGlyphnoteheadss0reThin
lilyGlyphnoteheadss0reWalker
lilyGlyphnoteheadss0slash
lilyGlyphnoteheadss0sol
lilyGlyphnoteheadss0solFunk
lilyGlyphnoteheadss0ti
lilyGlyphnoteheadss0tiThin
lilyGlyphnoteheadss0tiWalker
lilyGlyphnoteheadss0triangle
lilyGlyphnoteheadss1
lilyGlyphnoteheadss1blackpetrucci
lilyGlyphnoteheadss1cross
(continued on next page)
174
(continued from previous page)
lilyGlyphnoteheadss1diamond
lilyGlyphnoteheadss1kievan
lilyGlyphnoteheadss1la
lilyGlyphnoteheadss1laFunk
lilyGlyphnoteheadss1laThin
lilyGlyphnoteheadss1laWalker
lilyGlyphnoteheadss1mensural
lilyGlyphnoteheadss1mi
lilyGlyphnoteheadss1miMirror
lilyGlyphnoteheadss1miThin
lilyGlyphnoteheadss1miWalker
lilyGlyphnoteheadss1neomensural
lilyGlyphnoteheadss1petrucci
lilyGlyphnoteheadss1slash
lilyGlyphnoteheadss1sol
lilyGlyphnoteheadss1solFunk
lilyGlyphnoteheadss2
lilyGlyphnoteheadss2blackpetrucci
lilyGlyphnoteheadss2cross
lilyGlyphnoteheadss2diamond
lilyGlyphnoteheadss2harmonic
lilyGlyphnoteheadss2la
lilyGlyphnoteheadss2laFunk
lilyGlyphnoteheadss2laThin
lilyGlyphnoteheadss2laWalker
lilyGlyphnoteheadss2mensural
lilyGlyphnoteheadss2mi
lilyGlyphnoteheadss2miFunk
lilyGlyphnoteheadss2miMirror
lilyGlyphnoteheadss2miThin
lilyGlyphnoteheadss2miWalker
lilyGlyphnoteheadss2neomensural
lilyGlyphnoteheadss2petrucci
lilyGlyphnoteheadss2slash
lilyGlyphnoteheadss2sol
lilyGlyphnoteheadss2solFunk
lilyGlyphnoteheadss2xcircle
lilyGlyphnoteheadsshufnagellpes
lilyGlyphnoteheadsshufnagelpunctum
lilyGlyphnoteheadsshufnagelvirga
lilyGlyphnoteheadssM1
lilyGlyphnoteheadssM1blackmensural
lilyGlyphnoteheadssM1double
lilyGlyphnoteheadssM1kievan
lilyGlyphnoteheadssM1mensural
lilyGlyphnoteheadssM1neomensural
lilyGlyphnoteheadssM1semimensural
lilyGlyphnoteheadssM2blackligmensural
lilyGlyphnoteheadssM2kievan
(continued on next page)
175
(continued from previous page)
lilyGlyphnoteheadssM2ligmensural
lilyGlyphnoteheadssM2semiligmensural
lilyGlyphnoteheadssM3blackligmensural
lilyGlyphnoteheadssM3ligmensural
lilyGlyphnoteheadssM3semiligmensural
lilyGlyphnoteheadssmedicaeainclinatum
lilyGlyphnoteheadssmedicaeapunctum
lilyGlyphnoteheadssmedicaearvirga
lilyGlyphnoteheadssmedicaeavirga
lilyGlyphnoteheadssr1kievan
lilyGlyphnoteheadssrM1mensural
lilyGlyphnoteheadssrM1neomensural
lilyGlyphnoteheadssrM1semimensural
lilyGlyphnoteheadssrM2ligmensural
lilyGlyphnoteheadssrM2semiligmensural
lilyGlyphnoteheadssrM3ligmensural
lilyGlyphnoteheadssrM3semiligmensural
lilyGlyphnoteheadsssolesmesauctasc
lilyGlyphnoteheadsssolesmesauctdesc
lilyGlyphnoteheadsssolesmesinclauctum
lilyGlyphnoteheadsssolesmesinclparvum
lilyGlyphnoteheadsssolesmesoriscus
lilyGlyphnoteheadsssolesmesstropha
lilyGlyphnoteheadsssolesmesstrophaaucta
lilyGlyphnoteheadssvaticanacephalicus
lilyGlyphnoteheadssvaticanaepiphonus
lilyGlyphnoteheadssvaticanainclinatum
lilyGlyphnoteheadssvaticanainnercephalicus
lilyGlyphnoteheadssvaticanalineapunctum
lilyGlyphnoteheadssvaticanalineapunctumcavum
lilyGlyphnoteheadssvaticanalpes
lilyGlyphnoteheadssvaticanaplica
lilyGlyphnoteheadssvaticanapunctum
lilyGlyphnoteheadssvaticanapunctumcavum
lilyGlyphnoteheadssvaticanaquilisma
lilyGlyphnoteheadssvaticanareverseplica
lilyGlyphnoteheadssvaticanareversevplica
lilyGlyphnoteheadssvaticanaupes
lilyGlyphnoteheadssvaticanavepiphonus
lilyGlyphnoteheadssvaticanavlpes
lilyGlyphnoteheadssvaticanavplica
lilyGlyphnoteheadssvaticanavupes
lilyGlyphnoteheadsu0doFunk
lilyGlyphnoteheadsu0fa
lilyGlyphnoteheadsu0faFunk
lilyGlyphnoteheadsu0faThin
lilyGlyphnoteheadsu0miFunk
lilyGlyphnoteheadsu0reFunk
lilyGlyphnoteheadsu0tiFunk
(continued on next page)
176
(continued from previous page)
lilyGlyphnoteheadsu1do
lilyGlyphnoteheadsu1doFunk
lilyGlyphnoteheadsu1doThin
lilyGlyphnoteheadsu1doWalker
lilyGlyphnoteheadsu1fa
lilyGlyphnoteheadsu1faFunk
lilyGlyphnoteheadsu1faThin
lilyGlyphnoteheadsu1faWalker
lilyGlyphnoteheadsu1miFunk
lilyGlyphnoteheadsu1re
lilyGlyphnoteheadsu1reFunk
lilyGlyphnoteheadsu1reThin
lilyGlyphnoteheadsu1reWalker
lilyGlyphnoteheadsu1ti
lilyGlyphnoteheadsu1tiFunk
lilyGlyphnoteheadsu1tiThin
lilyGlyphnoteheadsu1tiWalker
lilyGlyphnoteheadsu1triangle
lilyGlyphnoteheadsu2do
lilyGlyphnoteheadsu2doFunk
lilyGlyphnoteheadsu2doThin
lilyGlyphnoteheadsu2doWalker
lilyGlyphnoteheadsu2fa
lilyGlyphnoteheadsu2faFunk
lilyGlyphnoteheadsu2faThin
lilyGlyphnoteheadsu2faWalker
lilyGlyphnoteheadsu2kievan
lilyGlyphnoteheadsu2re
lilyGlyphnoteheadsu2reFunk
lilyGlyphnoteheadsu2reThin
lilyGlyphnoteheadsu2reWalker
lilyGlyphnoteheadsu2ti
lilyGlyphnoteheadsu2tiFunk
lilyGlyphnoteheadsu2tiThin
lilyGlyphnoteheadsu2tiWalker
lilyGlyphnoteheadsu2triangle
lilyGlyphnoteheadsu3kievan
lilyGlyphnoteheadsuM2
lilyGlyphnoteheadsuM2blackmensural
lilyGlyphnoteheadsuM2mensural
lilyGlyphnoteheadsuM2neomensural
lilyGlyphnoteheadsuM2semimensural
lilyGlyphnoteheadsuM3blackmensural
lilyGlyphnoteheadsuM3mensural
lilyGlyphnoteheadsuM3neomensural
lilyGlyphnoteheadsuM3semimensural
lilyGlyphnoteheadsurM2mensural
(continued on next page)
177
(continued from previous page)
lilyGlyphnoteheadsurM2neomensural
lilyGlyphnoteheadsurM2semimensural
lilyGlyphnoteheadsurM3mensural
lilyGlyphnoteheadsurM3neomensural
lilyGlyphnoteheadsurM3semimensural
Table 448 lilylyp s Named Accordion Symbols
lilyGlyphaccordionbayanbass lilyGlyphaccordionoldEE
lilyGlyphaccordiondiscant lilyGlyphaccordionpull
lilyGlyphaccordiondot lilyGlyphaccordionpush
lilyGlyphaccordionfreebass lilyGlyphaccordionstdbass
lilylyp s defines shorter names for all of these symbols exceptlilyGlyphaccordiondot See Table 439
Table 449 lilylyp s Named Accidentals
lilyGlyphaccidentalsdoublesharp
lilyGlyphaccidentalsflat
lilyGlyphaccidentalsflatarrowboth
lilyGlyphaccidentalsflatarrowdown
lilyGlyphaccidentalsflatarrowup
lilyGlyphaccidentalsflatslash
lilyGlyphaccidentalsflatslashslash
lilyGlyphaccidentalsflatflat
lilyGlyphaccidentalsflatflatslash
lilyGlyphaccidentalshufnagelM1
lilyGlyphaccidentalskievan1
lilyGlyphaccidentalskievanM1
lilyGlyphaccidentalsleftparen
lilyGlyphaccidentalsmedicaeaM1
lilyGlyphaccidentalsmensural1
lilyGlyphaccidentalsmensuralM1
lilyGlyphaccidentalsmirroredflat
lilyGlyphaccidentalsmirroredflatbackslash
(continued on next page)
178
(continued from previous page)
lilyGlyphaccidentalsmirroredflatflat
lilyGlyphaccidentalsnatural
lilyGlyphaccidentalsnaturalarrowboth
lilyGlyphaccidentalsnaturalarrowdown
lilyGlyphaccidentalsnaturalarrowup
lilyGlyphaccidentalsrightparen
lilyGlyphaccidentalssharp
lilyGlyphaccidentalssharparrowboth
lilyGlyphaccidentalssharparrowdown
lilyGlyphaccidentalssharparrowup
lilyGlyphaccidentalssharpslashslashstem
lilyGlyphaccidentalssharpslashslashstemstemstem
lilyGlyphaccidentalssharpslashslashslashstem
lilyGlyphaccidentalssharpslashslashslashstemstem
lilyGlyphaccidentalsvaticana0
lilyGlyphaccidentalsvaticanaM1
lilylyp s defines shorter names for a few of these symbols See Table 433
Table 450 lilylyp s Named Arrowheads
lilyGlypharrowheadsclose01 lilyGlypharrowheadsopen01
lilyGlypharrowheadsclose0M1 lilyGlypharrowheadsopen0M1
lilyGlypharrowheadsclose11 lilyGlypharrowheadsopen11
lilyGlypharrowheadsclose1M1 lilyGlypharrowheadsopen1M1
Table 451 lilylyp s Named Alphanumerics and Punctuation
lilyGlyphzero lilyGlyphfour lilyGlypheight
lilyGlyphone lilyGlyphfive lilyGlyphnine
lilyGlyphtwo lilyGlyphsix
lilyGlyphthree lilyGlyphseven
lilyGlyphf lilyGlyphp lilyGlyphs
lilyGlyphm lilyGlyphr lilyGlyphz
lilyGlyphcomma lilyGlyphperiod
lilyGlyphhyphen lilyGlyphplus
See Table 435 for an alternative way to typeset dynamics letters lilylyp s addi-tionally provides a lilyText command that can be useful for typesetting groups
of the preceding symbols See the lilylyp s documentation for more information
179
Table 452 Miscellaneous lilylyp s Named Musical Symbols
lilyGlyphbrackettipsdown lilyGlyphdotsdotvaticana
lilyGlyphbrackettipsup lilyGlyphtieslyricdefault
lilyGlyphdotsdot lilyGlyphtieslyricshort
lilyGlyphdotsdotkievan
180
8 Other symbols
The following are all the symbols that didnrsquot fit neatly or unambiguously into any of the previous sections(Do weather symbols belong under ldquoScience and technologyrdquo Should dice be considered ldquomathematicsrdquo)While some of the tables contain clearly related groups of symbols (eg symbols related to various boardgames) others represent motley assortments of whatever the font designer felt like drawing
Table 453 textcomp Genealogical Symbols
b textborn c textdivorced m textmarried
d textdied l textleaf
Table 454 wasysym General Symbols
m ataribox clock LEFTarrow RIGHTarrow
bell diameter leftturn rightturn
- blacksmiley L DOWNarrow lightning smiley
1 Bowtie frownie phone sun
| brokenvert invdiameter pointer K UParrow
checked 6 kreuz recorder loz wasylozenge
Table 455 manfnt Dangerous Bend Symbols
dbend ~ lhdbend reversedvideodbend
Note that these symbols descend far beneath the baseline manfnt also defines non-descending versions which it calls correspondingly textdbend textlhdbendand textreversedvideodbend
Table 456 Miscellaneous manfnt Symbols
manboldkidney manpenkidney
$ manconcentriccircles amp manquadrifolium
manconcentricdiamond manquartercircle
mancone manrotatedquadrifolium
mancube manrotatedquartercircle
y manerrarrow manstar
manfilledquartercircle mantiltpennib
manhpennib 7 mantriangledown
manimpossiblecube x mantriangleright
mankidney 6 mantriangleup
manlhpenkidney manvpennib
181
Table 457 marvosym Media Control Symbols
middot Forward raquo MoveDown acute RewindToIndex frac14 ToTop
cedil ForwardToEnd ordm MoveUp micro RewindToStart
sup1 ForwardToIndex para Rewind frac12 ToBottom
Table 458 marvosym Laundry Symbols
Oslash AtForty Uuml Handwash Ocirc ShortNinetyFive
Oacute AtNinetyFive macr IroningI Ouml ShortSixty
Otilde AtSixty deg IroningII Ucirc ShortThirty
Euml Bleech plusmn IroningIII Uacute SpecialForty
laquo CleaningA Igrave NoBleech Tumbler
frac34 CleaningF uml NoChemicalCleaning WashCotton
iquest CleaningFF sup2 NoIroning WashSynthetics
not CleaningP NoTumbler WashWool
icirc CleaningPP times ShortFifty
Yacute Dontwash Ugrave ShortForty
Table 459 marvosym Information Symbols
reg Bicycle x Gentsroom Z PointingHand
U ClockLogo I Industry w Wheelchair
K Coffeecup i Info b WritingHand
o Football y Ladiesroom
Table 460 Other marvosym Symbols
Ankh yen Bouquet Heart f PeaceDove
yacute Bat Celtcross yuml ManFace copy Smiley
F BOLogo ordf CircledA sup3 MineSign thorn WomanFace
M BOLogoL Cross m Mundus Y Yinyang
N BOLogoP sect Frowny MVAt
Table 461 Miscellaneous universa Symbols
Ξ bauforms Λ bauhead
Table 462 Miscellaneous fourier Symbols
L bomb M grimace N textthing T textxswup
B danger A noway U textxswdown
fourier defines math-mode synonyms for a few of the preceding symbolsthething (ldquoNrdquo) xswordsup (ldquoTrdquo) and xswordsdown (ldquoUrdquo)
182
Table 463 ifsym Weather Symbols
Cloud Hail Sleet WeakRain
FilledCloud HalfSun Snow WeakRainCloud
FilledRainCloud Lightning SnowCloud $ FilledSnowCloud
FilledSunCloud NoSun Sun
FilledWeakRainCloud Rain SunCloud
Fog RainCloud ThinFog
In addition Thermo0 Thermo6 produce thermometers that are between
06 and 66 full of mercury
Similarly wind⟨sun⟩⟨angle⟩⟨strength⟩ will draw wind symbols with a
given amount of sun (0ndash4) a given angle (in degrees) and a given strength in
kmh (0ndash100) For example wind000 produces ldquo 0 rdquo wind200
produces ldquo 0 rdquo and wind40100 produces ldquo rdquo
Table 464 ifsym Alpine Symbols
SummitSign Summit SurveySign HalfFilledHut
StoneMan Mountain Joch VarSummit
Hut IceMountain Flag
FilledHut VarMountain VarFlag
Village VarIceMountain Tent
Table 465 ifsym Clocks
Interval StopWatchStart VarClock Wecker
StopWatchEnd Taschenuhr VarTaschenuhr
ifsym also exports a showclock macro showclock⟨hours⟩⟨minutes⟩outputs a clock displaying the corresponding time For instanceldquoshowclock540rdquo produces ldquoDrdquo ⟨hours⟩ must be an integer from 0 to 11and ⟨minutes⟩ must be an integer multiple of 5 from 0 to 55
Table 466 Other ifsym Symbols
FilledSectioningDiamond Letter Radiation
Fire PaperLandscape SectioningDiamond
Irritant PaperPortrait ( Telephone
Cube1 Cube3 Cube5
Cube2 Cube4 Cube6
StrokeOne StrokeThree StrokeFive
StrokeTwo StrokeFour
183
Table 467 clock Clocks
ClockStyle ClockFramefalse ClockFrametrue
0 i i01 i1 i102 i2 i203 i3 i30
The clock package provides a clock command to typeset an arbitrary time onan analog clock (and clocktime to typeset the documentrsquos build time) Forexample the clocks in the above table were produced with clock1541Clock symbols are composed from a font of clock-face fragments using one offour values for ClockStyle and either ClockFrametrue or ClockFrametrue
as illustrated above See the clock documentation for more information
Table 468 epsdice Dice
epsdice1 epsdice3 epsdice5
epsdice2 epsdice4 epsdice6
Table 469 hhcount Dice
fcdice1 fcdice3 fcdice5
fcdice2 fcdice4 fcdice6
The fcdice command accepts values larger than 6 For exampleldquofcdice47rdquo produces ldquo rdquo
Table 470 stix Dice
dicei diceiii dicev
diceii diceiv dicevi
184
Table 471 bullcntr Tally Markers
∙ bullcntr⟨1 ⟩ ∙∙ ∙∙ bullcntr⟨4 ⟩ ∙∙∙∙∙∙∙ bullcntr⟨7 ⟩
∙ ∙ bullcntr⟨2 ⟩ ∙ ∙∙∙ ∙ bullcntr⟨5 ⟩ ∙∙∙∙∙∙∙∙ bullcntr⟨8 ⟩
∙∙ ∙ bullcntr⟨3 ⟩ ∙∙
∙ ∙∙∙ bullcntr⟨6 ⟩ ∙∙∙
∙∙∙∙∙∙ bullcntr⟨9 ⟩
The notation for bullcntr used in the above bears explanation bullcntr doesnot take a number as its argument but rather a LATEX counter whose value ituses to typeset a tally marker ldquobullcntr⟨3 ⟩rdquo for example means to invokebullcntr with a counter whose value is 3 (bullcntr usage is therefore akin tothat of LATEXrsquos fnsymbol) The intention is to use bullcntr indirectly via thebullenum packagersquos bullenum environment which is a variation on the enumerateenvironment that uses bullcntr to typeset the labels
To typeset individual tally markers one can define a helper command
newcounterbull
newcommandshowbullcntr[1]
setcounterbull1
bullcntrbull
bullcntrrsquos package options smallctrbull largectrbull and heartctrbull and corre-sponding commands smallctrbull largectrbull and heartctrbull con-trol the formatting of each tally marker
small large heart
bullcntr⟨5 ⟩ ∙ ∙∙
∙ ∙∙ ∙∙∙ ∙
The default is smartctrbull (smartctrbull) which maps counter values 1ndash5 tolarge pips and 6ndash9 to small pips It is also possible to use arbitrary symbols forbullcntrrsquos pips See the bullcntr documentation for more information
Table 472 hhcount Tally Markers
fcscore1 fcscore3 fcscore5
fcscore2 fcscore4
The fcscore command accepts values larger than 5 For exampleldquofcscore47rdquo produces ldquo rdquo
Table 473 dozenal Tally Markers
1 tally1 3 tally3 5 tally5
2 tally2 4 tally4 6 tally6
185
Table 474 skull Symbols
A skull
Table 475 Non-Mathematical mathabx Symbols
O rip
Table 476 skak Chess Informator Symbols
g bbetter d doublepawns q seppawns
i bdecisive L ending O-O shortcastling
b betteris j equal T timelimit
a bishoppair H file k unclear
e bupperhand O kside u unitedpawns
X capturesymbol O-O-O longcastling R various
O castlingchar x markera f wbetter
- castlinghyphen y markerb h wdecisive
I centre m mate J weakpt
+ checksymbol S morepawns v with
RR chesscomment U moreroom A withattack
P chessetc N novelty E withidea
l chesssee F onlymove C withinit
n compensation o opposbishops w without
V counterplay r passedpawn c wupperhand
t devadvantage M qside D zugzwang
G diagonal s samebishops
186
Table 477 skak Chess Pieces and Chessboard Squares
a BlackBishopOnBlack s BlackRookOnBlack J WhiteKingOnBlack
b BlackBishopOnWhite r BlackRookOnWhite K WhiteKingOnWhite
Z BlackEmptySquare B symbishop M WhiteKnightOnBlack
j BlackKingOnBlack K symking N WhiteKnightOnWhite
k BlackKingOnWhite N symknight O WhitePawnOnBlack
m BlackKnightOnBlack p sympawn P WhitePawnOnWhite
n BlackKnightOnWhite Q symqueen L WhiteQueenOnBlack
o BlackPawnOnBlack R symrook Q WhiteQueenOnWhite
p BlackPawnOnWhite A WhiteBishopOnBlack S WhiteRookOnBlack
l BlackQueenOnBlack B WhiteBishopOnWhite R WhiteRookOnWhite
q BlackQueenOnWhite 0 WhiteEmptySquare
The skak package also provides commands for drawing complete chessboards Seethe skak documentation for more information
Table 478 igo Go Symbols
blackstone[igocircle] whitestone[igocircle]
| blackstone[igocross] | whitestone[igocross]
blackstone[igonone] whitestone[igonone]
~ blackstone[igosquare] ~ whitestone[igosquare]
blackstone[igotriangle] whitestone[igotriangle]
In addition to the symbols shown above igorsquos blackstone and whitestone
commands accept numbers from 1 to 99 and display them circled as
c and c respectively
The igo package is intended to typeset complete Go boards (goban) See the igodocumentation for more information
187
Table 479 go Go Symbols
botborder lftbotcorner rttopcorner
empty lfttopcorner ~ square
hoshi rtborder topborder
lftborder rtbotcorner triangle
In addition to the board fragments and stones shown above gorsquos black andwhite commands accept numbers from 1 to 253 and display them circled as
and respectively black and white
additionally accept square and triangle as arguments producing~ and and
for black and ~ and and for white
The go package is intended to typeset complete Go boards (goban) See the godocumentation for more information
Table 480 metre Metrical Symbols
times
amacr
bBm cc ˘ Mbb ˙˙
Pppp otimes
t
˘ Bmacr
bbm Ccc ˘ macrmbbx ˙
˙pppp tsbm
˘ bmacr
Bbmmacr
m ∘∘ oo ˙˙
Ppppp tsmb
˘ Bb ˘ bbmbmacr
M˙
p ˙˙
ppppp tsmm
˘ BBmacr ˘
bbmx timesmacr mamacr
pm psmacr
vppm
˘ bbmacr
bm ˘ Mb ˙ pp ˙ pxpmacr
vpppm
˘ bBmacr
Bm ˘ mb ˙ Pp ˙ Pxp ˙˙ x
times bba c ˘ mBbmacr
ppm sim
R
˘ bbb C ˘ mbB ˙˙
ppp sim
r
macrBBm Cc ˘ mbb ˙
˙Ppp otimes
T
The preceding symbols are valid only within the argument to the metre command
Table 481 metre Small and Large Metrical Symbols
divide anaclasis divide Anaclasislt antidiple lt Antidipleltmiddotmiddot antidiple ltmiddotmiddot Antidiplesup antisigma sup Antisigma
timesmiddotmiddotmiddotmiddot asteriscus timesmiddotmiddotmiddotmiddot Asteriscus
and catalexis and Catalexisgt diple gt Diplegtmiddotmiddot diple gtmiddotmiddot Diple
obelus Obelusmiddotmiddot obelus middotmiddot Obelussim respondens sim Respondensotimes terminus otimes Terminusoplus terminus oplus Terminus
188
Table 482 teubner Metrical Symbols
Ι aeolicbii ι barbrevis η ipercatal
Θ aeolicbiii ς bbrevis λ longa
Κ aeolicbiv β brevis ε ubarbbrevis
Ξ anceps γ catal δ ubarbrevis
Ζ ancepsdbrevis corona φ ubarsbrevis
Ψ banceps Ϙ coronainv κ ubrevislonga
θ barbbrevis H hiatus
The teubner package provides a newmetrics command that helps users com-bine the preceding symbols as well as other teubner symbols For examplethe predefined pentam symbol uses newmetrics to juxtapose six longas twobarbbrevises four brevises and a dBar into ldquoλθλθλ||λββλββλrdquo Seethe teubner documentation for more information
Table 483 dictsym Dictionary Symbols
a dsaeronautical c dscommercial m dsmedical
G dsagricultural H dsheraldical X dsmilitary
A dsarchitectural J dsjuridical R dsrailways
B dsbiological L dsliterary T dstechnical
C dschemical M dsmathematical
Table 484 simpsons Characters from The Simpsons Bart
Homer Maggie SNPP
Burns
Lisa
Marge
The location of the charactersrsquo pupils can be controlled with the Goofy commandSee A METAFONT of lsquoSimpsonsrsquo characters [Che97] for more information Alsoeach of the above can be prefixed with Left to make the character face leftinstead of right
LeftBart
189
Table 485 pmboxdraw Box-Drawing Symbols
textblock textSFli textSFxli textSFxxiii
textdkshade textSFlii textSFxlii textSFxxiv
textdnblock textSFliii textSFxliii textSFxxv
textlfblock textSFliv textSFxliv textSFxxvi
textltshade textSFv textSFxlix textSFxxvii
textrtblock textSFvi textSFxlv textSFxxviii
textSFi textSFvii textSFxlvi textSFxxxix
textSFii textSFviii textSFxlvii textSFxxxvi
textSFiii textSFx textSFxlviii textSFxxxvii
textSFiv textSFxi textSFxx textSFxxxviii
textSFix textSFxix textSFxxi textshade
textSFl textSFxl textSFxxii textupblock
Code Page 437 (CP437) which was first utilized by the original IBM PC containsthe set of box-drawing symbols (sides corners and intersections of single- anddouble-ruled boxes) shown above in character positions 176ndash223 These symbolsalso appear in the Unicode Box Drawing and Block Element tables
The pmboxdraw package draws the CP437 box-drawing symbols using TEX rules(specifically vrule) instead of with a font and thereby provides the ability toalter both rule width and the separation between rules See the pmboxdraw doc-umentation for more information
Table 486 staves Magical Staves
staveI staveXXIV staveXLVII
staveII staveXXV staveXLVIII
staveIII staveXXVI 0 staveXLIX
staveIV staveXXVII 1 staveL
staveV staveXXVIII 2 staveLI
staveVI staveXXIX 3 staveLII
staveVII staveXXX 4 staveLIII
staveVIII staveXXXI 5 staveLIV
staveIX staveXXXII 6 staveLV
(continued on next page)
190
(continued from previous page)
staveX staveXXXIII 7 staveLVI
staveXI staveXXXIV 8 staveLVII
staveXII staveXXXV 9 staveLVIII
staveXIII staveXXXVI staveLIX
13 staveXIV $ staveXXXVII staveLX
staveXV staveXXXVIII lt staveLXI
staveXVI amp staveXXXIX = staveLXII
staveXVII staveXL gt staveLXIII
staveXVIII ( staveXLI staveLXIV
staveXIX ) staveXLII staveLXV
staveXX staveXLIII A staveLXVI
staveXXI + staveXLIV B staveLXVII
staveXXII staveXLV C staveLXVIII
staveXXIII - staveXLVI
The meanings of these symbols are described on the Web site for the Mu-seum of Icelandic Sorcery and Witchcraft at httpwwwgaldrasyningisindexphpoption=com contentamptask=categoryampsectionid=5ampid=
18ampItemid=60 (TinyURL httptinyurlcom25979m) For example
staveL (ldquo1rdquo) is intended to ward off ghosts and evil spirits
Table 487 pigpen Cipher Symbols
A pigpenfont A J pigpenfont J S pigpenfont S
B pigpenfont B K pigpenfont K T pigpenfont T
C pigpenfont C L pigpenfont L U pigpenfont U
D pigpenfont D M pigpenfont M V pigpenfont V
E pigpenfont E N pigpenfont N W pigpenfont W
F pigpenfont F O pigpenfont O X pigpenfont X
G pigpenfont G P pigpenfont P Y pigpenfont Y
H pigpenfont H Q pigpenfont Q Z pigpenfont Z
I pigpenfont I R pigpenfont R
Table 488 ChinA2e Phases of the Moon
ndash MoonPha1 mdash MoonPha2 ˝ MoonPha3 ˜ MoonPha4
191
Table 489 ChinA2e Recycling Symbols
uml Greenpoint
Table 490 marvosym Recycling Symbols
szlig PackingWaste THORN Recycling
Table 491 recycle Recycling Symbols
A recycleA Recycle
A RECYCLE
The METAFONT code that implements the recycling symbols shown aboveis in the words of its author ldquoawful code [that] doesnrsquot even put the logoin a box (properly)rdquo Expect to receive ldquoInconsistent equation (off by
⟨number⟩)rdquo errors from METAFONT Fortunately if you tell METAFONT to pro-ceed past those errors (eg by pressing Enter after each one or by specifyingldquo-interaction=nonstopmoderdquo on the METAFONT command line) it should pro-duce a valid font
The commands listed above should be used within a group (eg ldquorecyclerdquo)because they exhibit the side effect of changing the font to the recycle font
Table 492 Other ChinA2e Symbols
iexcl Info iquest Request
Postbox Telephone
192
Table 493 soyombo Soyombo Symbols
Soyombo ndash sA ˝ sO
These symbols require that the Soyombo font be active (ldquosoyombo rdquo)
Table 494 knitting Knitting Symbols
textknit [[ textknit[ QQ textknitQ
textknit ]] textknit] qq textknitq
(( textknit( AA textknitA RR textknitR
)) textknit) aa textknita rr textknitr
textknit BB textknitB SS textknitS
-- textknit- bb textknitb ss textknits
22 textknit2 EE textknitE TT textknitT
33 textknit3 FF textknitF tt textknitt
44 textknit4 ff textknitf UU textknitU
55 textknit5 HH textknitH uu textknitu
66 textknit6 hh textknith VV textknitV
77 textknit7 II textknitI vv textknitv
88 textknit8 ii textkniti WW textknitW
99 textknit9 JJ textknitJ ww textknitw
textknit jj textknitj XX textknitX
textknit LL textknitL xx textknitx
ltlt textknitlt ll textknitl YY textknitY
== textknit= MM textknitM yy textknity
gtgt textknitgt mm textknitm ZZ textknitZ
textknit OO textknitO zz textknitz
The knitting package is intended to typeset complete knitting charts See theknitting documentation for more information
Some symbols behave differently when used as part of a sequence Forexample contrast textknit1 (ldquo11rdquo) textknit11 (ldquo1bdquo1bdquordquo) andtextknit111 (ldquo1rdquobdquo1rdquobdquordquo) Similarly contrast textknit (ldquo rdquo) andtextknit (ldquolaquolaquordquo) Again see the knitting documentation for more infor-mation
193
Table 495 CountriesOfEurope Country Maps Albania Latvia Andorra Liechtenstein Austria Lithuania Belarus Luxembourg Belgium Macedonia Bosnia Malta Bulgaria Moldova Croatia Montenegro Czechia Netherlands
Denmark Norway Estonia Poland
Finland Portugal
France Romania
(continued on next page)
194
(continued from previous page)
Germany iexcl Serbia
GreatBritain cent Slovakia
Greece pound Slovenia
Hungary curren Spain
Iceland yen Sweden Ireland brvbar Switzerland
Italy
The preceding commands work only when the CountriesOfEurope font familyis active For convenience the package defines a CountriesOfEuropeFamily
command that switches to that font family
By default countries are drawn in the current font size HenceldquoCountriesOfEuropeFamilyFrancerdquo draws a nearly unrecognizable ldquordquoFor clarity of presentation Table 495 scales each glyph to 72 pt via an explicitfontsize7272 An alternative is to specify the scaled package option toscale all country glyphs by a given factor of the font size
195
Table 496 Miscellaneous arev Symbols
anchor invsmileface skull warning
biohazard radiation smileface yinyang
heavyqtleft recycle steaming
heavyqtright sadface swords
Table 497 cookingsymbols Cooking Symbols
Bottomheat Fork Knife Topbottomheat
Dish Gasstove Oven Topheat
Fanoven Gloves Spoon
Table 498 tikzsymbols Cooking Symbols
bakingplate cooker oven rollingpin
blender eggbeater pan sieve
bottle fryingpan peeler squeezer
bowl grater pot trident
tikzsymbols defines German-language aliases for each of the above Backblech
for bakingplate Bratpfanne for fryingpan Dreizack for tridentFlasche for bottle Herd for cooker Kochtopf for pot Nudelholz forrollingpin Ofen for oven Pfanne for pan Purierstab for blenderReibe for grater Saftpresse for squeezer Schaler for peelerSchneebesen for eggbeater Schussel for bowl and Sieb for sieve
All tikzsymbols symbols are implemented with TikZ graphics not with a font
Table 499 tikzsymbols Emoticons
Annoey Neutrey rWalley Vomey
Cat NiceReapey Sadey Walley
Cooley Ninja Sey Winkey
Innocey Nursey copy Smiley wInnocey
Laughey oldWinkey Tongey Xey
All tikzsymbols symbols are implemented with TikZ graphics not with a fontHence symbols like Ninja can include color In fact most of the commandsshown above accept one or more color arguments for further customization Seethe tikzsymbols documentation for more information
196
Table 500 tikzsymbols 3D Emoticons
dAnnoey dNinja dSmiley dXey
dCooley dNursey dTongey olddWinkey
dInnocey drWalley dVomey
dLaughey dSadey dWalley
dNeutrey dSey dWinkey
All tikzsymbols symbols are implemented with TikZ graphics not with a fontHence all of the symbols shown above can include color In fact each commandin Table 500 accepts one or more color arguments for further customization Seethe tikzsymbols documentation for more information
Table 501 tikzsymbols Trees
Autumntree Summertree WorstTree
Springtree Wintertree
All tikzsymbols symbols are implemented with TikZ graphics not with a fontHence all of the symbols shown above can include color tikzsymbols additionallydefines a BasicTree command that supports customization of trunk and leafcolors See the tikzsymbols documentation for more information
Table 502 Miscellaneous tikzsymbols Symbols
Bed Chair Fire Snowman Tribar
Candle K Coffeecup Moai Strichmaxerl
All tikzsymbols symbols are implemented with TikZ graphics not with a fontTribar supports customization of the fill color for each bar Strichmaxerl
supports customization of the angles at which the stick figurersquos arms and legs aredrawn See the tikzsymbols documentation for more information
Table 503 Miscellaneous bclogo Symbols
bcattention bcetoile bcpanchant
bcbombe bcfemme bcpeaceandlove
bcbook bcfeujaune bcpluie
(continued on next page)
197
(continued from previous page)
1JAN bccalendrier bcfeurouge bcplume
bccle bcfeutricolore bcpoisson
bcclefa bcfeuvert bcquestion
bcclesol bcfleur bcrecyclage
bccoeur bchomme bcrosevents
bccrayon bchorloge bcsmbh
bccube bcicosaedre bcsmmh
bcdallemagne bcinfo bcsoleil
bcdanger bcinterdit spades bcspadesuit
bcdautriche bclampeSTOP
bcstop
bcdbelgique bcloupe bctakecare
bcdbulgarie bcneige bctetraedre
bcdfrance bcnote bctrefle
bcditalie bcnucleaire bctrombone
bcdluxembourg bcoctaedre bcvaletcoeur
bcdodecaedre bcoeil bcvelo
bcdpaysbas bcorne bcyin
bcdz bcours
bceclaircie bcoutil
All bclogo symbols are implemented with TikZ (or alternatively PSTricks) graph-ics not with a font This is how the symbols shown above can include color
198
Table 504 fontawesome Web-Related Icons
iquest fa500px faFemale Oslash faPlane
egrave faAdjust m faFighterJet Ugrave faPlay
eacute faAdn n faFile Ucirc faPlayCircle
ecirc faAlignCenter 3 faFileArchiveO Uacute faPlayCircleO
euml faAlignJustify 4 faFileAudioO J faPlug
igrave faAlignLeft 6 faFileCodeO + faPlus
iacute faAlignRight 0 faFileExcelO Yacute faPlusCircle
Agrave faAmazon 2 faFileImageO Z faPlusSquare
icirc faAmbulance o faFileO THORN faPlusSquareO
iuml faAnchor faFilePdfO Ecirc faPowerOff
eth faAndroid 1 faFilePowerpointO szlig faPrint
h faAngellist lt faFilesO aacute faPuzzlePiece
D faAngleDoubleDown p faFileText faQq
E faAngleDoubleLeft q faFileTextO acirc faQrcode
F faAngleDoubleRight 5 faFileVideoO faQuestion
G faAngleDoubleUp faFileWordO auml faQuestionCircle
ntilde faAngleDown r faFilm aring faQuoteLeft
ograve faAngleLeft s faFilter aelig faQuoteRight
oacute faAngleRight t faFire ccedil faRandom
ocirc faAngleUp u faFireExtinguisher faRebel
faApple ordm faFirefox ( faRecycle
ouml faArchive v faFlag faReddit
^ faAreaChart x faFlagCheckered faRedditSquare
faAsterisk w faFlagO egrave faRefresh
[ faAt faFlask igrave faRenren
yacute faBackward y faFlickr iuml faReply
curren faBalanceScale uacute faFloppyO eth faReplyAll
thorn faBan z faFolder otilde faRetweet
yuml faBarChart faFolderO ouml faRoad
faBarcode | faFolderOpen divide faRocket
iacute faBars faFolderOpenO oslash faRss
faBatteryEmpty ~ faFont faRssSquare
faBatteryFull faFonticons cedil faSafari
faBatteryHalf n faForumbee faScissors
faBatteryQuarter faForward uuml faSearch
faBatteryThreeQuarters faFoursquare y faSearchMinus
faBed faFrownO x faSearchPlus
faBeer G faFutbolO o faSellsy
$ faBehance faGamepad faServer
faBehanceSquare copy faGavel thorn faShare
faBell para faGetPocket faShareAlt
faBellO c faGg E faShareAltSquare
W faBellSlash d faGgCircle yuml faShareSquare
X faBellSlashO faGift yacute faShareSquareO
e faBicycle lt faGit faShield
I faBinoculars faGithub v faShip
] faBirthdayCake faGithubAlt p faShirtsinbulk
(continued on next page)
199
(continued from previous page)
[ faBitbucket faGithubSquare faShoppingCart
faBitbucketSquare faGitSquare faSignal
f faBlackTie faGlass faSignIn
faBold faGlobe faSignOut
faBolt faGoogle q faSimplybuilt
F faBomb faGooglePlus faSitemap
faBook faGooglePlusSquare r faSkyatlas
faBookmark R faGoogleWallet faSkype
faBookmarkO faGraduationCap faSlack
faBriefcase faGratipay D faSliders
13 faBug = faHackerNews K faSlideshare
faBuilding faHddO faSmileO
faBuildingO B faHeader faSort
faBullhorn faHeadphones faSortAlphaAsc
faBullseye hearts faHeart faSortAlphaDesc
f faBus z faHeartbeat faSortAmountAsc
l faBuysellads faHeartO faSortAmountDesc
P faCalculator faHistory faSortAsc
faCalendar faHome faSortDesc
Auml faCalendarCheckO faHospitalO 13 faSortNumericAsc
Acirc faCalendarMinusO copy faHourglass faSortNumericDesc
faCalendarO uml faHourglassEnd faSoundcloud
Aacute faCalendarPlusO sect faHourglassHalf faSpaceShuttle
Atilde faCalendarTimesO yen faHourglassO faSpinner
faCamera brvbar faHourglassStart faSpoon
faCameraRetro Igrave faHouzz faSpotify
) faCar faHSquare faStackExchange
faCaretDown faHtml5 faStackOverflow
faCaretLeft faICursor amp faSteam
faCaretRight faInbox faSteamSquare
4 faCaretSquareODown faIndent faStepBackward
faCaretSquareOLeft Aring faIndustry faStepForward
faCaretSquareORight faInfo faStethoscope
5 faCaretSquareOUp faInfoCircle faStickyNote
faCaretUp iexcl faInstagram faStickyNoteO
t faCartArrowDown frac14 faInternetExplorer faStop
s faCartPlus g faIoxhost y faStreetView
i faCc cent faItalic faStrikethrough
_ faCcAmex faJoomla ] faStumbleupon
cent faCcDinersClub 9 faJsfiddle faStumbleuponCircle
T faCcDiscover curren faKey faSubscript
iexcl faCcJcb yen faKeyboardO faSubway
S faCcMastercard ^ faLanguage faSuitcase
U faCcPaypal sect faLaptop faSuperscript
V faCcStripe a faLastfm faTable
faCcVisa b faLastfmSquare faTablet
faCertificate uml faLeaf A faTachometer
a faChainBroken b faLeanpub faTag
faChild ordf faLemonO $ faTags
(continued on next page)
200
(continued from previous page)
sup1 faChrome laquo faLevelDown faTasks
ETH faClipboard not faLevelUp faTaxi
faClockO faLifeRing frac12 faTelevision
pound faClone shy faLightbulbO faTencentWeibo
faCloud ` faLineChart amp faTerminal
- faCloudDownload reg faLink faTextHeight
faCloudUpload macr faLinkedin ( faTextWidth
faCode deg faLinkedinSquare ) faTh
0 faCodeFork plusmn faLinux faThLarge
8 faCodepen sup2 faList + faThList
1 faCoffee sup3 faListAlt agrave faThumbTack
2 faCog Icirc faListOl faTicket
3 faCogs 9 faListUl 0 faTint
6 faColumns acute faLocationArrow c faToggleOff
7 faComment micro faLock d faToggleOn
Ecirc faCommenting ordm faMagic faTrain
Euml faCommentingO raquo faMagnet Y faTrash
8 faCommentO faMale 1 faTrashO
9 faComments Eacute faMap + faTree
faCommentsO frac12 faMapMarker 2 faTrello
faCompass Egrave faMapO acute faTripadvisor
oacute faCompress AElig faMapPin 3 faTrophy
m faConnectdevelop Ccedil faMapSigns 4 faTruck
frac34 faContao frac34 faMaxcdn H faTty
= faCreditCard k faMeanpath 5 faTumblr
gt faCrop faMedium 6 faTumblrSquare
ucirc faCrosshairs iquest faMedkit L faTwitch
faCss3 Agrave faMehO 7 faTwitter
faCube Aacute faMicrophone 8 faTwitterSquare
faCubes Acirc faMicrophoneSlash faUmbrella
faCutlery minus faMinus faUnderline
a faDashcube Auml faMinusCircle faUniversity
faDatabase Aring faMinusSquare b faUnlock
faDelicious faMinusSquareO c faUnlockAlt
B faDesktop AElig faMobile e faUpload
- faDeviantart Ccedil faMoney g faUser
u faDiamond x faMotorcycle h faUserMd
faDigg faMousePointer faUserPlus
I faDownload Eacute faMusic faUsers
J faDribbble N faNewspaperO w faUserSecret
K faDropbox faObjectGroup faUserTimes
faDrupal faObjectUngroup i faVideoCamera
N faEject e faOdnoklassniki Iacute faVimeo
O faEllipsisH micro faOdnoklassnikiSquare j faVimeoSquare
P faEllipsisV faOpencart 7 faVine
faEmpire faOpenid k faVk
R faEnvelope raquo faOpera l faVolumeDown
Q faEnvelopeO faOptinMonster m faVolumeOff
faEnvelopeSquare faOutdent n faVolumeUp
(continued on next page)
201
(continued from previous page)
faEraser faPagelines p faWeibo
T faExchange ` faPaintBrush faWeixin
U faExclamation Iuml faPaperclip faWhatsapp
V faExclamationCircle gt faPaperPlane faWheelchair
o faExclamationTriangle faPaperPlaneO O faWifi
ntilde faExpand C faParagraph middot faWikipediaW
faExpeditedssl Ntilde faPause q faWindows
W faExternalLink faPaw faWordpress
faExternalLinkSquare Q faPaypal r faWrench
Y faEye Oacute faPhone s faXing
faEyedropper Ocirc faPhoneSquare t faXingSquare
X faEyeSlash Otilde faPictureO faYahoo
g faFacebook _ faPieChart faYCombinator
faFacebookOfficial faPiedPiper M faYelp
h faFacebookSquare faPiedPiperAlt u faYoutube
j faFastBackward Ouml faPinterest v faYoutubePlay
k faFastForward faPinterestP w faYoutubeSquare
faFax times faPinterestSquare
fontawesome defines synonyms for many of the preceding symbols
) faAutomobile 3 faFileZipO faRa
faBank faFlash iacute faReorder
yuml faBarChartO faGe uacute faSave
faBattery0 2 faGear gt faSend
faBattery1 3 faGears faSendO
faBattery2 faGittip G faSoccerBallO
faBattery3 faGroup faSortDown
faBattery4 faHotel faSortUp
faCab Otilde faImage faSupport
reg faChain faInstitution 4 faToggleDown
lt faCopy copy faLegal faToggleLeft
faCut faLifeBouy faToggleRight
A faDashboard faLifeSaver 5 faToggleUp
faDedent thorn faMailForward frac12 faTv
L faEdit iuml faMailReply a faUnlink
g faFacebookF eth faMailReplyAll faUnsorted
oslash faFeed AElig faMobilePhone o faWarning
5 faFileMovieO faMortarBoard faWechat
2 faFilePhotoO iacute faNavicon faYc
2 faFilePictureO ETH faPaste = faYCombinatorSquare
4 faFileSoundO Otilde faPhoto = faYcSquare
202
Table 505 rubikcube Rubikrsquos Cube Rotations
rrhD rrhF rrhLw rrhRw rrhU
rrhDa rrhFp rrhLwp rrhRwp rrhUa
rrhDap rrhFw rrhM rrhSd rrhUap
rrhDp rrhFwp rrhMp rrhSdp rrhUp
rrhDs rrhL rrhR rrhSl rrhUs
rrhDsp rrhLa rrhRa rrhSlp rrhUsp
rrhDw rrhLap rrhRap rrhSr rrhUw
rrhDwp rrhLp rrhRp rrhSrp rrhUwp
rrhE rrhLs rrhRs rrhSu
rrhEp rrhLsp rrhRsp rrhSup
All rubikcube symbols are implemented with TikZ graphics not with a fontIn addition to the symbols shown above the rubikcube package defines com-mands for combinations of textual and graphical representations of rotations(eg textRubikUa produces ldquoUa rdquo) as well as commands that produce col-ored illustrations of Rubikrsquos Cube configurations and rotations See the rubikcubedocumentation for more information
203
9 Fonts with minimal LATEX support
The symbol fonts shown in this section are provided without a corresponding LATEX 2120576 style file that assignsa convenient name to each glyph Consequently each glyph must be accessed by number To help withthis the pifont package defines a Pisymbol command that typesets a specified character by number froma specified LATEX font family Alas most of the fonts in this section do not even define a LATEX font familyHence except where otherwise specified a document will need to include code like the following in itspreamble
usepackagepifont
DeclareFontFamilyU⟨name⟩DeclareFontShapeU⟨name⟩mnlt-gt ⟨font⟩
where ⟨font⟩ is the name of the tfm font file (or mf font file from which a tfm font file can be generatedautomatically) and ⟨name⟩ is a name to use to refer to that font Itrsquos generally good practice to use thename of the font file for ⟨name⟩ as in the following
usepackagepifont
DeclareFontFamilyUhands
DeclareFontShapeUhandsmnlt-gt hands
Table 506 hands Fists
A Pisymbolhands65 C Pisymbolhands67
B Pisymbolhands66 D Pisymbolhands68
Table 507 greenpoint Recycling Symbols
G Pisymbolgreenpoint71
Table 508 nkarta Map Symbols
Pisymbolnkarta33 ` Pisymbolnkarta96 Aacute Pisymbolnkarta193
Pisymbolnkarta34 a Pisymbolnkarta97 Acirc Pisymbolnkarta194
Pisymbolnkarta35 b Pisymbolnkarta98 Atilde Pisymbolnkarta195
$ Pisymbolnkarta36 c Pisymbolnkarta99 Auml Pisymbolnkarta196
Pisymbolnkarta37 d Pisymbolnkarta100 Aring Pisymbolnkarta197
amp Pisymbolnkarta38 e Pisymbolnkarta101 AElig Pisymbolnkarta198
Pisymbolnkarta39 f Pisymbolnkarta102 Ccedil Pisymbolnkarta199
( Pisymbolnkarta40 g Pisymbolnkarta103 Egrave Pisymbolnkarta200
) Pisymbolnkarta41 h Pisymbolnkarta104 Eacute Pisymbolnkarta201
Pisymbolnkarta42 i Pisymbolnkarta105 Ecirc Pisymbolnkarta202
+ Pisymbolnkarta43 j Pisymbolnkarta106 Euml Pisymbolnkarta203
Pisymbolnkarta44 k Pisymbolnkarta107 Igrave Pisymbolnkarta204
(continued on next page)
204
(continued from previous page)
- Pisymbolnkarta45 l Pisymbolnkarta108 Iacute Pisymbolnkarta205
Pisymbolnkarta46 m Pisymbolnkarta109 Icirc Pisymbolnkarta206
Pisymbolnkarta47 n Pisymbolnkarta110 Iuml Pisymbolnkarta207
0 Pisymbolnkarta48 o Pisymbolnkarta111 ETH Pisymbolnkarta208
1 Pisymbolnkarta49 p Pisymbolnkarta112 Ntilde Pisymbolnkarta209
2 Pisymbolnkarta50 q Pisymbolnkarta113 Ograve Pisymbolnkarta210
3 Pisymbolnkarta51 r Pisymbolnkarta114 Oacute Pisymbolnkarta211
4 Pisymbolnkarta52 s Pisymbolnkarta115 Ocirc Pisymbolnkarta212
5 Pisymbolnkarta53 t Pisymbolnkarta116 Otilde Pisymbolnkarta213
6 Pisymbolnkarta54 u Pisymbolnkarta117 Ouml Pisymbolnkarta214
7 Pisymbolnkarta55 v Pisymbolnkarta118 times Pisymbolnkarta215
8 Pisymbolnkarta56 w Pisymbolnkarta119 Oslash Pisymbolnkarta216
9 Pisymbolnkarta57 x Pisymbolnkarta120 Ugrave Pisymbolnkarta217
Pisymbolnkarta58 y Pisymbolnkarta121 Uacute Pisymbolnkarta218
Pisymbolnkarta59 z Pisymbolnkarta122 Ucirc Pisymbolnkarta219
lt Pisymbolnkarta60 Pisymbolnkarta123 Uuml Pisymbolnkarta220
= Pisymbolnkarta61 | Pisymbolnkarta124 Yacute Pisymbolnkarta221
gt Pisymbolnkarta62 Pisymbolnkarta125 THORN Pisymbolnkarta222
Pisymbolnkarta63 ~ Pisymbolnkarta126 szlig Pisymbolnkarta223
Pisymbolnkarta64 iexcl Pisymbolnkarta161 agrave Pisymbolnkarta224
A Pisymbolnkarta65 cent Pisymbolnkarta162 aacute Pisymbolnkarta225
B Pisymbolnkarta66 pound Pisymbolnkarta163 acirc Pisymbolnkarta226
C Pisymbolnkarta67 curren Pisymbolnkarta164 atilde Pisymbolnkarta227
D Pisymbolnkarta68 yen Pisymbolnkarta165 auml Pisymbolnkarta228
E Pisymbolnkarta69 brvbar Pisymbolnkarta166 aring Pisymbolnkarta229
F Pisymbolnkarta70 sect Pisymbolnkarta167 aelig Pisymbolnkarta230
G Pisymbolnkarta71 uml Pisymbolnkarta168 ccedil Pisymbolnkarta231
H Pisymbolnkarta72 copy Pisymbolnkarta169 egrave Pisymbolnkarta232
I Pisymbolnkarta73 ordf Pisymbolnkarta170 eacute Pisymbolnkarta233
J Pisymbolnkarta74 laquo Pisymbolnkarta171 ecirc Pisymbolnkarta234
K Pisymbolnkarta75 not Pisymbolnkarta172 euml Pisymbolnkarta235
L Pisymbolnkarta76 shy Pisymbolnkarta173 igrave Pisymbolnkarta236
M Pisymbolnkarta77 reg Pisymbolnkarta174 iacute Pisymbolnkarta237
N Pisymbolnkarta78 macr Pisymbolnkarta175 icirc Pisymbolnkarta238
O Pisymbolnkarta79 deg Pisymbolnkarta176 iuml Pisymbolnkarta239
P Pisymbolnkarta80 plusmn Pisymbolnkarta177 eth Pisymbolnkarta240
Q Pisymbolnkarta81 sup2 Pisymbolnkarta178 ntilde Pisymbolnkarta241
R Pisymbolnkarta82 sup3 Pisymbolnkarta179 ograve Pisymbolnkarta242
S Pisymbolnkarta83 acute Pisymbolnkarta180 oacute Pisymbolnkarta243
T Pisymbolnkarta84 micro Pisymbolnkarta181 ocirc Pisymbolnkarta244
U Pisymbolnkarta85 para Pisymbolnkarta182 otilde Pisymbolnkarta245
V Pisymbolnkarta86 middot Pisymbolnkarta183 ouml Pisymbolnkarta246
W Pisymbolnkarta87 cedil Pisymbolnkarta184 divide Pisymbolnkarta247
X Pisymbolnkarta88 sup1 Pisymbolnkarta185 oslash Pisymbolnkarta248
Y Pisymbolnkarta89 ordm Pisymbolnkarta186 ugrave Pisymbolnkarta249
Z Pisymbolnkarta90 raquo Pisymbolnkarta187 uacute Pisymbolnkarta250
[ Pisymbolnkarta91 frac14 Pisymbolnkarta188 ucirc Pisymbolnkarta251
(continued on next page)
205
(continued from previous page)
Pisymbolnkarta92 frac12 Pisymbolnkarta189 uuml Pisymbolnkarta252
] Pisymbolnkarta93 frac34 Pisymbolnkarta190 yacute Pisymbolnkarta253
^ Pisymbolnkarta94 iquest Pisymbolnkarta191 thorn Pisymbolnkarta254
_ Pisymbolnkarta95 Agrave Pisymbolnkarta192
Table 509 moonphase Astronomical Symbols
Pisymbolmoonphase0 Pisymbolmoonphase2
Pisymbolmoonphase1 Pisymbolmoonphase3
Table 510 astrosym Astronomical Symbols
Pisymbolastrosym0 Pisymbolastrosym132
Pisymbolastrosym1 Pisymbolastrosym133
Pisymbolastrosym2 Pisymbolastrosym134
Pisymbolastrosym3 Pisymbolastrosym135
Pisymbolastrosym4 Pisymbolastrosym136
Pisymbolastrosym5 Pisymbolastrosym137
Pisymbolastrosym6 Pisymbolastrosym138
Pisymbolastrosym7 Pisymbolastrosym139
Pisymbolastrosym8 Pisymbolastrosym140
Pisymbolastrosym9 Pisymbolastrosym141
Pisymbolastrosym10 Pisymbolastrosym142
Pisymbolastrosym11 Pisymbolastrosym143
Pisymbolastrosym12 Pisymbolastrosym144
13 Pisymbolastrosym13 Pisymbolastrosym145
Pisymbolastrosym14 Pisymbolastrosym146
Pisymbolastrosym15 Pisymbolastrosym147
Pisymbolastrosym16 Pisymbolastrosym148
Pisymbolastrosym17 Pisymbolastrosym149
Pisymbolastrosym18 Pisymbolastrosym150
Pisymbolastrosym19 Pisymbolastrosym151
(continued on next page)
206
(continued from previous page)
Pisymbolastrosym20 Pisymbolastrosym152
Pisymbolastrosym21 Pisymbolastrosym153
Pisymbolastrosym22 Pisymbolastrosym154
Pisymbolastrosym23 Pisymbolastrosym155
Pisymbolastrosym24 Pisymbolastrosym156
Pisymbolastrosym25 Pisymbolastrosym157
Pisymbolastrosym26 Pisymbolastrosym158
Pisymbolastrosym27 Pisymbolastrosym159
Pisymbolastrosym28 Pisymbolastrosym160
Pisymbolastrosym29 iexcl Pisymbolastrosym161
Pisymbolastrosym30 cent Pisymbolastrosym162
Pisymbolastrosym31 pound Pisymbolastrosym163
Pisymbolastrosym32 curren Pisymbolastrosym164
Pisymbolastrosym33 yen Pisymbolastrosym165
Pisymbolastrosym34 brvbar Pisymbolastrosym166
Pisymbolastrosym35 sect Pisymbolastrosym167
$ Pisymbolastrosym36 uml Pisymbolastrosym168
Pisymbolastrosym37 copy Pisymbolastrosym169
amp Pisymbolastrosym38 sup2 Pisymbolastrosym178
Pisymbolastrosym39 sup3 Pisymbolastrosym179
( Pisymbolastrosym40 acute Pisymbolastrosym180
) Pisymbolastrosym41 micro Pisymbolastrosym181
Pisymbolastrosym42 para Pisymbolastrosym182
+ Pisymbolastrosym43 middot Pisymbolastrosym183
Pisymbolastrosym44 cedil Pisymbolastrosym184
- Pisymbolastrosym45 sup1 Pisymbolastrosym185
Pisymbolastrosym46 ordm Pisymbolastrosym186
Pisymbolastrosym47 raquo Pisymbolastrosym187
0 Pisymbolastrosym48 frac14 Pisymbolastrosym188
1 Pisymbolastrosym49 frac12 Pisymbolastrosym189
2 Pisymbolastrosym50 frac34 Pisymbolastrosym190
3 Pisymbolastrosym51 iquest Pisymbolastrosym191
4 Pisymbolastrosym52 Egrave Pisymbolastrosym200
5 Pisymbolastrosym53 Eacute Pisymbolastrosym201
6 Pisymbolastrosym54 Ecirc Pisymbolastrosym202
7 Pisymbolastrosym55 Euml Pisymbolastrosym203
8 Pisymbolastrosym56 Igrave Pisymbolastrosym204
(continued on next page)
207
(continued from previous page)
9 Pisymbolastrosym57 Iacute Pisymbolastrosym205
Pisymbolastrosym58 Icirc Pisymbolastrosym206
Pisymbolastrosym59 Iuml Pisymbolastrosym207
lt Pisymbolastrosym60 ETH Pisymbolastrosym208
= Pisymbolastrosym61 Ntilde Pisymbolastrosym209
gt Pisymbolastrosym62 Ograve Pisymbolastrosym210
Pisymbolastrosym63 Oacute Pisymbolastrosym211
Pisymbolastrosym64 Ocirc Pisymbolastrosym212
A Pisymbolastrosym65 Otilde Pisymbolastrosym213
B Pisymbolastrosym66 Ouml Pisymbolastrosym214
C Pisymbolastrosym67 times Pisymbolastrosym215
D Pisymbolastrosym68 Oslash Pisymbolastrosym216
E Pisymbolastrosym69 Ugrave Pisymbolastrosym217
Z Pisymbolastrosym90 Uacute Pisymbolastrosym218
[ Pisymbolastrosym91 Ucirc Pisymbolastrosym219
Pisymbolastrosym92 Uuml Pisymbolastrosym220
] Pisymbolastrosym93 Yacute Pisymbolastrosym221
^ Pisymbolastrosym94 THORN Pisymbolastrosym222
_ Pisymbolastrosym95 szlig Pisymbolastrosym223
d Pisymbolastrosym100 agrave Pisymbolastrosym224
e Pisymbolastrosym101 aacute Pisymbolastrosym225
f Pisymbolastrosym102 acirc Pisymbolastrosym226
g Pisymbolastrosym103 atilde Pisymbolastrosym227
h Pisymbolastrosym104 auml Pisymbolastrosym228
i Pisymbolastrosym105 aring Pisymbolastrosym229
j Pisymbolastrosym106 aelig Pisymbolastrosym230
k Pisymbolastrosym107 ccedil Pisymbolastrosym231
l Pisymbolastrosym108 egrave Pisymbolastrosym232
m Pisymbolastrosym109 eacute Pisymbolastrosym233
n Pisymbolastrosym110 ecirc Pisymbolastrosym234
o Pisymbolastrosym111 euml Pisymbolastrosym235
p Pisymbolastrosym112 igrave Pisymbolastrosym236
q Pisymbolastrosym113 iacute Pisymbolastrosym237
r Pisymbolastrosym114 icirc Pisymbolastrosym238
s Pisymbolastrosym115 iuml Pisymbolastrosym239
t Pisymbolastrosym116 eth Pisymbolastrosym240
u Pisymbolastrosym117 ntilde Pisymbolastrosym241
v Pisymbolastrosym118 ograve Pisymbolastrosym242
(continued on next page)
208
(continued from previous page)
w Pisymbolastrosym119 oacute Pisymbolastrosym243
x Pisymbolastrosym120 ocirc Pisymbolastrosym244
y Pisymbolastrosym121 otilde Pisymbolastrosym245
z Pisymbolastrosym122 ouml Pisymbolastrosym246
Pisymbolastrosym123 divide Pisymbolastrosym247
| Pisymbolastrosym124 oslash Pisymbolastrosym248
Pisymbolastrosym125 ugrave Pisymbolastrosym249
~ Pisymbolastrosym126 uacute Pisymbolastrosym250
Pisymbolastrosym127 ucirc Pisymbolastrosym251
Pisymbolastrosym128 uuml Pisymbolastrosym252
Pisymbolastrosym129 yacute Pisymbolastrosym253
Pisymbolastrosym130 thorn Pisymbolastrosym254
Pisymbolastrosym131 yuml Pisymbolastrosym255
Table 511 webomints Decorative Borders
PisymbolWebOMintsGD47 W PisymbolWebOMintsGD87
0 PisymbolWebOMintsGD48 X PisymbolWebOMintsGD88
1 PisymbolWebOMintsGD49 Y PisymbolWebOMintsGD89
2 PisymbolWebOMintsGD50 Z PisymbolWebOMintsGD90
3 PisymbolWebOMintsGD51 [ PisymbolWebOMintsGD91
4 PisymbolWebOMintsGD52 ] PisymbolWebOMintsGD93
5 PisymbolWebOMintsGD53 a PisymbolWebOMintsGD97
6 PisymbolWebOMintsGD54 b PisymbolWebOMintsGD98
7 PisymbolWebOMintsGD55 c PisymbolWebOMintsGD99
8 PisymbolWebOMintsGD56 d PisymbolWebOMintsGD100
9 PisymbolWebOMintsGD57 e PisymbolWebOMintsGD101
A PisymbolWebOMintsGD65 f PisymbolWebOMintsGD102
B PisymbolWebOMintsGD66 g PisymbolWebOMintsGD103
C PisymbolWebOMintsGD67 h PisymbolWebOMintsGD104
D PisymbolWebOMintsGD68 i PisymbolWebOMintsGD105
E PisymbolWebOMintsGD69 j PisymbolWebOMintsGD106
F PisymbolWebOMintsGD70 k PisymbolWebOMintsGD107
G PisymbolWebOMintsGD71 l PisymbolWebOMintsGD108
H PisymbolWebOMintsGD72 m PisymbolWebOMintsGD109
I PisymbolWebOMintsGD73 n PisymbolWebOMintsGD110
J PisymbolWebOMintsGD74 o PisymbolWebOMintsGD111
K PisymbolWebOMintsGD75 p PisymbolWebOMintsGD112
(continued on next page)
209
(continued from previous page)
L PisymbolWebOMintsGD76 q PisymbolWebOMintsGD113
M PisymbolWebOMintsGD77 r PisymbolWebOMintsGD114
N PisymbolWebOMintsGD78 s PisymbolWebOMintsGD115
O PisymbolWebOMintsGD79 t PisymbolWebOMintsGD116
P PisymbolWebOMintsGD80 u PisymbolWebOMintsGD117
Q PisymbolWebOMintsGD81 v PisymbolWebOMintsGD118
R PisymbolWebOMintsGD82 w PisymbolWebOMintsGD119
S PisymbolWebOMintsGD83 x PisymbolWebOMintsGD120
T PisymbolWebOMintsGD84 y PisymbolWebOMintsGD121
U PisymbolWebOMintsGD85 z PisymbolWebOMintsGD122
V PisymbolWebOMintsGD86
webomints provides a uwebofd font-definition file Instead of using pifontand Pisymbol to typeset a glyph a document can select the webomintsfont directly For example usefontUweboxlnchar73char74mdashalternatively usefontUweboxlnIJmdashwill typeset ldquoIJrdquo Thiscan be useful for typesetting a number of webomints glyphs in a row
The niceframe package can be used to typeset decorative frames using fonts suchas webomints
Table 512 umranda Decorative Borders
Pisymbolumranda0 Pisymbolumranda34 D Pisymbolumranda68
Pisymbolumranda1 Pisymbolumranda35 E Pisymbolumranda69
Pisymbolumranda2 $ Pisymbolumranda36 F Pisymbolumranda70
Pisymbolumranda3 Pisymbolumranda37 G Pisymbolumranda71
Pisymbolumranda4 amp Pisymbolumranda38 H Pisymbolumranda72
Pisymbolumranda5 Pisymbolumranda39 I Pisymbolumranda73
Pisymbolumranda6 ( Pisymbolumranda40 J Pisymbolumranda74
Pisymbolumranda7 ) Pisymbolumranda41 K Pisymbolumranda75
Pisymbolumranda8 Pisymbolumranda42 L Pisymbolumranda76
Pisymbolumranda9 + Pisymbolumranda43 M Pisymbolumranda77
Pisymbolumranda10 Pisymbolumranda44 N Pisymbolumranda78
Pisymbolumranda11 - Pisymbolumranda45 O Pisymbolumranda79
Pisymbolumranda12 Pisymbolumranda46 P Pisymbolumranda80
13 Pisymbolumranda13 Pisymbolumranda47 Q Pisymbolumranda81
Pisymbolumranda14 0 Pisymbolumranda48 R Pisymbolumranda82
(continued on next page)
210
(continued from previous page)
Pisymbolumranda15 1 Pisymbolumranda49 S Pisymbolumranda83
Pisymbolumranda16 2 Pisymbolumranda50 T Pisymbolumranda84
Pisymbolumranda17 3 Pisymbolumranda51 U Pisymbolumranda85
Pisymbolumranda18 4 Pisymbolumranda52 V Pisymbolumranda86
Pisymbolumranda19 5 Pisymbolumranda53 W Pisymbolumranda87
Pisymbolumranda20 6 Pisymbolumranda54 X Pisymbolumranda88
Pisymbolumranda21 7 Pisymbolumranda55 Y Pisymbolumranda89
Pisymbolumranda22 8 Pisymbolumranda56 Z Pisymbolumranda90
Pisymbolumranda23 9 Pisymbolumranda57 [ Pisymbolumranda91
Pisymbolumranda24 Pisymbolumranda58 Pisymbolumranda92
Pisymbolumranda25 Pisymbolumranda59 ] Pisymbolumranda93
Pisymbolumranda26 lt Pisymbolumranda60 ^ Pisymbolumranda94
Pisymbolumranda27 = Pisymbolumranda61 _ Pisymbolumranda95
Pisymbolumranda28 gt Pisymbolumranda62 ` Pisymbolumranda96
Pisymbolumranda29 Pisymbolumranda63 a Pisymbolumranda97
Pisymbolumranda30 Pisymbolumranda64 b Pisymbolumranda98
Pisymbolumranda31 A Pisymbolumranda65 c Pisymbolumranda99
Pisymbolumranda32 B Pisymbolumranda66 d Pisymbolumranda100
Pisymbolumranda33 C Pisymbolumranda67 e Pisymbolumranda101
The niceframe package can be used to typeset decorative frames using fonts suchas umranda
Table 513 umrandb Decorative Borders
Pisymbolumrandb0 Pisymbolumrandb42 T Pisymbolumrandb84
Pisymbolumrandb1 + Pisymbolumrandb43 U Pisymbolumrandb85
Pisymbolumrandb2 Pisymbolumrandb44 V Pisymbolumrandb86
Pisymbolumrandb3 - Pisymbolumrandb45 W Pisymbolumrandb87
Pisymbolumrandb4 Pisymbolumrandb46 X Pisymbolumrandb88
Pisymbolumrandb5 Pisymbolumrandb47 Y Pisymbolumrandb89
Pisymbolumrandb6 0 Pisymbolumrandb48 Z Pisymbolumrandb90
Pisymbolumrandb7 1 Pisymbolumrandb49 [ Pisymbolumrandb91
Pisymbolumrandb8 2 Pisymbolumrandb50 Pisymbolumrandb92
Pisymbolumrandb9 3 Pisymbolumrandb51 ] Pisymbolumrandb93
(continued on next page)
211
(continued from previous page)
Pisymbolumrandb10 4 Pisymbolumrandb52 ^ Pisymbolumrandb94
Pisymbolumrandb11 5 Pisymbolumrandb53 _ Pisymbolumrandb95
Pisymbolumrandb12 6 Pisymbolumrandb54 ` Pisymbolumrandb96
13 Pisymbolumrandb13 7 Pisymbolumrandb55 a Pisymbolumrandb97
Pisymbolumrandb14 8 Pisymbolumrandb56 b Pisymbolumrandb98
Pisymbolumrandb15 9 Pisymbolumrandb57 c Pisymbolumrandb99
Pisymbolumrandb16 Pisymbolumrandb58 d Pisymbolumrandb100
Pisymbolumrandb17 Pisymbolumrandb59 e Pisymbolumrandb101
Pisymbolumrandb18 lt Pisymbolumrandb60 f Pisymbolumrandb102
Pisymbolumrandb19 = Pisymbolumrandb61 g Pisymbolumrandb103
Pisymbolumrandb20 gt Pisymbolumrandb62 h Pisymbolumrandb104
Pisymbolumrandb21 Pisymbolumrandb63 i Pisymbolumrandb105
Pisymbolumrandb22 Pisymbolumrandb64 j Pisymbolumrandb106
Pisymbolumrandb23 A Pisymbolumrandb65 k Pisymbolumrandb107
Pisymbolumrandb24 B Pisymbolumrandb66 l Pisymbolumrandb108
Pisymbolumrandb25 C Pisymbolumrandb67 m Pisymbolumrandb109
Pisymbolumrandb26 D Pisymbolumrandb68 n Pisymbolumrandb110
Pisymbolumrandb27 E Pisymbolumrandb69 o Pisymbolumrandb111
Pisymbolumrandb28 F Pisymbolumrandb70 p Pisymbolumrandb112
Pisymbolumrandb29 G Pisymbolumrandb71 q Pisymbolumrandb113
Pisymbolumrandb30 H Pisymbolumrandb72 r Pisymbolumrandb114
Pisymbolumrandb31 I Pisymbolumrandb73 s Pisymbolumrandb115
Pisymbolumrandb32 J Pisymbolumrandb74 t Pisymbolumrandb116
Pisymbolumrandb33 K Pisymbolumrandb75 u Pisymbolumrandb117
Pisymbolumrandb34 L Pisymbolumrandb76 v Pisymbolumrandb118
Pisymbolumrandb35 M Pisymbolumrandb77 w Pisymbolumrandb119
$ Pisymbolumrandb36 N Pisymbolumrandb78 x Pisymbolumrandb120
Pisymbolumrandb37 O Pisymbolumrandb79 y Pisymbolumrandb121
amp Pisymbolumrandb38 P Pisymbolumrandb80 z Pisymbolumrandb122
Pisymbolumrandb39 Q Pisymbolumrandb81 Pisymbolumrandb123
( Pisymbolumrandb40 R Pisymbolumrandb82
) Pisymbolumrandb41 S Pisymbolumrandb83
The niceframe package can be used to typeset decorative frames using fonts suchas umrandb
212
Table 514 dingbat Decorative Borders
E Pisymboldingbat69 a Pisymboldingbat97
F Pisymboldingbat70 b Pisymboldingbat98
G Pisymboldingbat71 c Pisymboldingbat99
H Pisymboldingbat72 d Pisymboldingbat100
J Pisymboldingbat74 e Pisymboldingbat101
K Pisymboldingbat75 f Pisymboldingbat102
L Pisymboldingbat76 g Pisymboldingbat103
M Pisymboldingbat77 h Pisymboldingbat104
The preceding table is incomplete in that it includes only unnamed dingbat sym-bols Named symbols are included in Table 352 and Table 396 (both intermixedwith symbols from the ark10 font)
The dingbat package includes a udingbatfd file so a document does not need tospecify the DeclareFontFamily and DeclareFontShape commands list at thebeginning of Section 9
The niceframe package can be used to typeset decorative frames using fonts suchas dingbat
Table 515 knot Celtic Knots
0 Pisymbolknot148 D Pisymbolknot168 T Pisymbolknot184
1 Pisymbolknot149 E Pisymbolknot169 U Pisymbolknot185
2 Pisymbolknot150 F Pisymbolknot170 V Pisymbolknot186
3 Pisymbolknot151 G Pisymbolknot171 W Pisymbolknot187
4 Pisymbolknot152 H Pisymbolknot172 X Pisymbolknot188
5 Pisymbolknot153 I Pisymbolknot173 ` Pisymbolknot196
Pisymbolknot158 J Pisymbolknot174 a Pisymbolknot197
(continued on next page)
213
(continued from previous page)
Pisymbolknot159 K Pisymbolknot175 b Pisymbolknot198
lt Pisymbolknot160 L Pisymbolknot176 c Pisymbolknot199
= Pisymbolknot161 M Pisymbolknot177 d Pisymbolknot1100
gt Pisymbolknot162 N Pisymbolknot178 e Pisymbolknot1101
Pisymbolknot163 O Pisymbolknot179 f Pisymbolknot1102
Pisymbolknot164 P Pisymbolknot180 g Pisymbolknot1103
A Pisymbolknot165 Q Pisymbolknot181 h Pisymbolknot1104
B Pisymbolknot166 R Pisymbolknot182 i Pisymbolknot1105
C Pisymbolknot167 S Pisymbolknot183
0 Pisymbolknot248 D Pisymbolknot268 T Pisymbolknot284
1 Pisymbolknot249 E Pisymbolknot269 U Pisymbolknot285
2 Pisymbolknot250 F Pisymbolknot270 V Pisymbolknot286
3 Pisymbolknot251 G Pisymbolknot271 W Pisymbolknot287
4 Pisymbolknot252 H Pisymbolknot272 X Pisymbolknot288
5 Pisymbolknot253 I Pisymbolknot273 ` Pisymbolknot296
Pisymbolknot258 J Pisymbolknot274 a Pisymbolknot297
Pisymbolknot259 K Pisymbolknot275 b Pisymbolknot298
lt Pisymbolknot260 L Pisymbolknot276 c Pisymbolknot299
= Pisymbolknot261 M Pisymbolknot277 d Pisymbolknot2100
gt Pisymbolknot262 N Pisymbolknot278 e Pisymbolknot2101
Pisymbolknot263 O Pisymbolknot279 f Pisymbolknot2102
Pisymbolknot264 P Pisymbolknot280 g Pisymbolknot2103
A Pisymbolknot265 Q Pisymbolknot281 h Pisymbolknot2104
B Pisymbolknot266 R Pisymbolknot282 i Pisymbolknot2105
C Pisymbolknot267 S Pisymbolknot283
0 Pisymbolknot348 D Pisymbolknot368 T Pisymbolknot384
1 Pisymbolknot349 E Pisymbolknot369 U Pisymbolknot385
2 Pisymbolknot350 F Pisymbolknot370 V Pisymbolknot386
3 Pisymbolknot351 G Pisymbolknot371 W Pisymbolknot387
4 Pisymbolknot352 H Pisymbolknot372 X Pisymbolknot388
5 Pisymbolknot353 I Pisymbolknot373 ` Pisymbolknot396
Pisymbolknot358 J Pisymbolknot374 a Pisymbolknot397
Pisymbolknot359 K Pisymbolknot375 b Pisymbolknot398
lt Pisymbolknot360 L Pisymbolknot376 c Pisymbolknot399
= Pisymbolknot361 M Pisymbolknot377 d Pisymbolknot3100
(continued on next page)
214
(continued from previous page)
gt Pisymbolknot362 N Pisymbolknot378 e Pisymbolknot3101
Pisymbolknot363 O Pisymbolknot379 f Pisymbolknot3102
Pisymbolknot364 P Pisymbolknot380 g Pisymbolknot3103
A Pisymbolknot365 Q Pisymbolknot381 h Pisymbolknot3104
B Pisymbolknot366 R Pisymbolknot382 i Pisymbolknot3105
C Pisymbolknot367 S Pisymbolknot383
0 Pisymbolknot448 D Pisymbolknot468 T Pisymbolknot484
1 Pisymbolknot449 E Pisymbolknot469 U Pisymbolknot485
2 Pisymbolknot450 F Pisymbolknot470 V Pisymbolknot486
3 Pisymbolknot451 G Pisymbolknot471 W Pisymbolknot487
4 Pisymbolknot452 H Pisymbolknot472 X Pisymbolknot488
5 Pisymbolknot453 I Pisymbolknot473 ` Pisymbolknot496
Pisymbolknot458 J Pisymbolknot474 a Pisymbolknot497
Pisymbolknot459 K Pisymbolknot475 b Pisymbolknot498
lt Pisymbolknot460 L Pisymbolknot476 c Pisymbolknot499
= Pisymbolknot461 M Pisymbolknot477 d Pisymbolknot4100
gt Pisymbolknot462 N Pisymbolknot478 e Pisymbolknot4101
Pisymbolknot463 O Pisymbolknot479 f Pisymbolknot4102
Pisymbolknot464 P Pisymbolknot480 g Pisymbolknot4103
A Pisymbolknot465 Q Pisymbolknot481 h Pisymbolknot4104
B Pisymbolknot466 R Pisymbolknot482 i Pisymbolknot4105
C Pisymbolknot467 S Pisymbolknot483
0 Pisymbolknot548 D Pisymbolknot568 T Pisymbolknot584
1 Pisymbolknot549 E Pisymbolknot569 U Pisymbolknot585
2 Pisymbolknot550 F Pisymbolknot570 V Pisymbolknot586
3 Pisymbolknot551 G Pisymbolknot571 W Pisymbolknot587
4 Pisymbolknot552 H Pisymbolknot572 X Pisymbolknot588
5 Pisymbolknot553 I Pisymbolknot573 ` Pisymbolknot596
Pisymbolknot558 J Pisymbolknot574 a Pisymbolknot597
Pisymbolknot559 K Pisymbolknot575 b Pisymbolknot598
lt Pisymbolknot560 L Pisymbolknot576 c Pisymbolknot599
= Pisymbolknot561 M Pisymbolknot577 d Pisymbolknot5100
gt Pisymbolknot562 N Pisymbolknot578 e Pisymbolknot5101
Pisymbolknot563 O Pisymbolknot579 f Pisymbolknot5102
Pisymbolknot564 P Pisymbolknot580 g Pisymbolknot5103
(continued on next page)
215
(continued from previous page)
A Pisymbolknot565 Q Pisymbolknot581 h Pisymbolknot5104
B Pisymbolknot566 R Pisymbolknot582 i Pisymbolknot5105
C Pisymbolknot567 S Pisymbolknot583
0 Pisymbolknot648 D Pisymbolknot668 T Pisymbolknot684
1 Pisymbolknot649 E Pisymbolknot669 U Pisymbolknot685
2 Pisymbolknot650 F Pisymbolknot670 V Pisymbolknot686
3 Pisymbolknot651 G Pisymbolknot671 W Pisymbolknot687
4 Pisymbolknot652 H Pisymbolknot672 X Pisymbolknot688
5 Pisymbolknot653 I Pisymbolknot673 ` Pisymbolknot696
Pisymbolknot658 J Pisymbolknot674 a Pisymbolknot697
Pisymbolknot659 K Pisymbolknot675 b Pisymbolknot698
lt Pisymbolknot660 L Pisymbolknot676 c Pisymbolknot699
= Pisymbolknot661 M Pisymbolknot677 d Pisymbolknot6100
gt Pisymbolknot662 N Pisymbolknot678 e Pisymbolknot6101
Pisymbolknot663 O Pisymbolknot679 f Pisymbolknot6102
Pisymbolknot664 P Pisymbolknot680 g Pisymbolknot6103
A Pisymbolknot665 Q Pisymbolknot681 h Pisymbolknot6104
B Pisymbolknot666 R Pisymbolknot682 i Pisymbolknot6105
C Pisymbolknot667 S Pisymbolknot683
0 Pisymbolknot748 D Pisymbolknot768 T Pisymbolknot784
1 Pisymbolknot749 E Pisymbolknot769 U Pisymbolknot785
2 Pisymbolknot750 F Pisymbolknot770 V Pisymbolknot786
3 Pisymbolknot751 G Pisymbolknot771 W Pisymbolknot787
4 Pisymbolknot752 H Pisymbolknot772 X Pisymbolknot788
5 Pisymbolknot753 I Pisymbolknot773 ` Pisymbolknot796
Pisymbolknot758 J Pisymbolknot774 a Pisymbolknot797
Pisymbolknot759 K Pisymbolknot775 b Pisymbolknot798
lt Pisymbolknot760 L Pisymbolknot776 c Pisymbolknot799
= Pisymbolknot761 M Pisymbolknot777 d Pisymbolknot7100
gt Pisymbolknot762 N Pisymbolknot778 e Pisymbolknot7101
Pisymbolknot763 O Pisymbolknot779 f Pisymbolknot7102
Pisymbolknot764 P Pisymbolknot780 g Pisymbolknot7103
A Pisymbolknot765 Q Pisymbolknot781 h Pisymbolknot7104
B Pisymbolknot766 R Pisymbolknot782 i Pisymbolknot7105
(continued on next page)
216
(continued from previous page)
C Pisymbolknot767 S Pisymbolknot783
The following is an example of a basic knot usingusefontUknot⟨number⟩mn to change fonts for multiple charac-ters instead of Pisymbol to typeset one character at a time Note that all ofthe characters in the knot fonts lie conveniently within the range of printableASCII characters
Input knot1 knot2 knot3 knot4 knot5 knot6 knot7
CDB CDB CDB CDB CDB CDB CDB CDBFHG FHG FHG FHG FHG FHG FHG FHGEA EA EA EA EA EA EA EA
The niceframe package can be used to typeset decorative frames using fonts suchas knot especially using characters 48ndash63 of each font variant
Table 516 dancers Dancing Men
Pisymboldancers0 V Pisymboldancers86 not Pisymboldancers172
Pisymboldancers1 W Pisymboldancers87 shy Pisymboldancers173
Pisymboldancers2 X Pisymboldancers88 reg Pisymboldancers174
Pisymboldancers3 Y Pisymboldancers89 macr Pisymboldancers175
Pisymboldancers4 Z Pisymboldancers90 deg Pisymboldancers176
Pisymboldancers5 [ Pisymboldancers91 plusmn Pisymboldancers177
Pisymboldancers6 Pisymboldancers92 sup2 Pisymboldancers178
Pisymboldancers7 ] Pisymboldancers93 sup3 Pisymboldancers179
Pisymboldancers8 ^ Pisymboldancers94 acute Pisymboldancers180
Pisymboldancers9 _ Pisymboldancers95 micro Pisymboldancers181
Pisymboldancers10 ` Pisymboldancers96 para Pisymboldancers182
Pisymboldancers11 a Pisymboldancers97 middot Pisymboldancers183
Pisymboldancers12 b Pisymboldancers98 cedil Pisymboldancers184
13 Pisymboldancers13 c Pisymboldancers99 sup1 Pisymboldancers185
Pisymboldancers14 d Pisymboldancers100 ordm Pisymboldancers186
Pisymboldancers15 e Pisymboldancers101 raquo Pisymboldancers187
Pisymboldancers16 f Pisymboldancers102 frac14 Pisymboldancers188
(continued on next page)
217
(continued from previous page)
Pisymboldancers17 g Pisymboldancers103 frac12 Pisymboldancers189
Pisymboldancers18 h Pisymboldancers104 frac34 Pisymboldancers190
Pisymboldancers19 i Pisymboldancers105 iquest Pisymboldancers191
Pisymboldancers20 j Pisymboldancers106 Agrave Pisymboldancers192
Pisymboldancers21 k Pisymboldancers107 Aacute Pisymboldancers193
Pisymboldancers22 l Pisymboldancers108 Acirc Pisymboldancers194
Pisymboldancers23 m Pisymboldancers109 Atilde Pisymboldancers195
Pisymboldancers24 n Pisymboldancers110 Auml Pisymboldancers196
Pisymboldancers25 o Pisymboldancers111 Aring Pisymboldancers197
Pisymboldancers26 p Pisymboldancers112 AElig Pisymboldancers198
Pisymboldancers27 q Pisymboldancers113 Ccedil Pisymboldancers199
Pisymboldancers28 r Pisymboldancers114 Egrave Pisymboldancers200
Pisymboldancers29 s Pisymboldancers115 Eacute Pisymboldancers201
Pisymboldancers30 t Pisymboldancers116 Ecirc Pisymboldancers202
Pisymboldancers31 u Pisymboldancers117 Euml Pisymboldancers203
Pisymboldancers32 v Pisymboldancers118 Igrave Pisymboldancers204
Pisymboldancers33 w Pisymboldancers119 Iacute Pisymboldancers205
Pisymboldancers34 x Pisymboldancers120 Icirc Pisymboldancers206
Pisymboldancers35 y Pisymboldancers121 Iuml Pisymboldancers207
$ Pisymboldancers36 z Pisymboldancers122 ETH Pisymboldancers208
Pisymboldancers37 Pisymboldancers123 Ntilde Pisymboldancers209
amp Pisymboldancers38 | Pisymboldancers124 Ograve Pisymboldancers210
Pisymboldancers39 Pisymboldancers125 Oacute Pisymboldancers211
( Pisymboldancers40 ~ Pisymboldancers126 Ocirc Pisymboldancers212
) Pisymboldancers41 Pisymboldancers127 Otilde Pisymboldancers213
Pisymboldancers42 Pisymboldancers128 Ouml Pisymboldancers214
+ Pisymboldancers43 Pisymboldancers129 times Pisymboldancers215
Pisymboldancers44 Pisymboldancers130 Oslash Pisymboldancers216
- Pisymboldancers45 Pisymboldancers131 Ugrave Pisymboldancers217
Pisymboldancers46 Pisymboldancers132 Uacute Pisymboldancers218
Pisymboldancers47 Pisymboldancers133 Ucirc Pisymboldancers219
0 Pisymboldancers48 Pisymboldancers134 Uuml Pisymboldancers220
(continued on next page)
218
(continued from previous page)
1 Pisymboldancers49 Pisymboldancers135 Yacute Pisymboldancers221
2 Pisymboldancers50 Pisymboldancers136 THORN Pisymboldancers222
3 Pisymboldancers51 Pisymboldancers137 szlig Pisymboldancers223
4 Pisymboldancers52 Pisymboldancers138 agrave Pisymboldancers224
5 Pisymboldancers53 Pisymboldancers139 aacute Pisymboldancers225
6 Pisymboldancers54 Pisymboldancers140 acirc Pisymboldancers226
7 Pisymboldancers55 Pisymboldancers141 atilde Pisymboldancers227
8 Pisymboldancers56 Pisymboldancers142 auml Pisymboldancers228
9 Pisymboldancers57 Pisymboldancers143 aring Pisymboldancers229
Pisymboldancers58 Pisymboldancers144 aelig Pisymboldancers230
Pisymboldancers59 Pisymboldancers145 ccedil Pisymboldancers231
lt Pisymboldancers60 Pisymboldancers146 egrave Pisymboldancers232
= Pisymboldancers61 Pisymboldancers147 eacute Pisymboldancers233
gt Pisymboldancers62 Pisymboldancers148 ecirc Pisymboldancers234
Pisymboldancers63 Pisymboldancers149 euml Pisymboldancers235
Pisymboldancers64 Pisymboldancers150 igrave Pisymboldancers236
A Pisymboldancers65 Pisymboldancers151 iacute Pisymboldancers237
B Pisymboldancers66 Pisymboldancers152 icirc Pisymboldancers238
C Pisymboldancers67 Pisymboldancers153 iuml Pisymboldancers239
D Pisymboldancers68 Pisymboldancers154 eth Pisymboldancers240
E Pisymboldancers69 Pisymboldancers155 ntilde Pisymboldancers241
F Pisymboldancers70 Pisymboldancers156 ograve Pisymboldancers242
G Pisymboldancers71 Pisymboldancers157 oacute Pisymboldancers243
H Pisymboldancers72 Pisymboldancers158 ocirc Pisymboldancers244
I Pisymboldancers73 Pisymboldancers159 otilde Pisymboldancers245
J Pisymboldancers74 Pisymboldancers160 ouml Pisymboldancers246
K Pisymboldancers75 iexcl Pisymboldancers161 divide Pisymboldancers247
L Pisymboldancers76 cent Pisymboldancers162 oslash Pisymboldancers248
M Pisymboldancers77 pound Pisymboldancers163 ugrave Pisymboldancers249
N Pisymboldancers78 curren Pisymboldancers164 uacute Pisymboldancers250
O Pisymboldancers79 yen Pisymboldancers165 ucirc Pisymboldancers251
P Pisymboldancers80 brvbar Pisymboldancers166 uuml Pisymboldancers252
(continued on next page)
219
(continued from previous page)
Q Pisymboldancers81 sect Pisymboldancers167 yacute Pisymboldancers253
R Pisymboldancers82 uml Pisymboldancers168 thorn Pisymboldancers254
S Pisymboldancers83 copy Pisymboldancers169 yuml Pisymboldancers255
T Pisymboldancers84 ordf Pisymboldancers170
U Pisymboldancers85 laquo Pisymboldancers171
Fans of Sherlock Holmes mysteries will recognize these glyphs as forming thesubstitution cipher featured in Sir Arthur Conan Doylersquos The Adventure of theDancing Men (1903)
Table 517 semaphor Semaphore Alphabet
Pisymbolsmfpr1034 t Pisymbolsmfpr10116 yuml Pisymbolsmfpr10184
Pisymbolsmfpr1035 u Pisymbolsmfpr10117 ź Pisymbolsmfpr10185
$ Pisymbolsmfpr1036 v Pisymbolsmfpr10118 ž Pisymbolsmfpr10186
Pisymbolsmfpr1042 w Pisymbolsmfpr10119 ż Pisymbolsmfpr10187
Pisymbolsmfpr1046 x Pisymbolsmfpr10120 Agrave Pisymbolsmfpr10192
$0 Pisymbolsmfpr1048 y Pisymbolsmfpr10121 Aacute Pisymbolsmfpr10193
$1 Pisymbolsmfpr1049 z Pisymbolsmfpr10122 Acirc Pisymbolsmfpr10194
$2 Pisymbolsmfpr1050 ˜ Pisymbolsmfpr10126 Atilde Pisymbolsmfpr10195
$3 Pisymbolsmfpr1051 Ă Pisymbolsmfpr10128 Auml Pisymbolsmfpr10196
$4 Pisymbolsmfpr1052 Ą Pisymbolsmfpr10129 Aring Pisymbolsmfpr10197
$5 Pisymbolsmfpr1053 Ć Pisymbolsmfpr10130 Ccedil Pisymbolsmfpr10199
$6 Pisymbolsmfpr1054 Č Pisymbolsmfpr10131 Egrave Pisymbolsmfpr10200
$7 Pisymbolsmfpr1055 Ď Pisymbolsmfpr10132 Eacute Pisymbolsmfpr10201
$8 Pisymbolsmfpr1056 Ě Pisymbolsmfpr10133 Ecirc Pisymbolsmfpr10202
$9 Pisymbolsmfpr1057 Ę Pisymbolsmfpr10134 Euml Pisymbolsmfpr10203
A Pisymbolsmfpr1065 Ğ Pisymbolsmfpr10135 Igrave Pisymbolsmfpr10204
B Pisymbolsmfpr1066 Ĺ Pisymbolsmfpr10136 Iacute Pisymbolsmfpr10205
C Pisymbolsmfpr1067 Ľ Pisymbolsmfpr10137 Icirc Pisymbolsmfpr10206
D Pisymbolsmfpr1068 Ł Pisymbolsmfpr10138 Iuml Pisymbolsmfpr10207
E Pisymbolsmfpr1069 Ń Pisymbolsmfpr10139 Ntilde Pisymbolsmfpr10209
F Pisymbolsmfpr1070 Ň Pisymbolsmfpr10140 Ograve Pisymbolsmfpr10210
G Pisymbolsmfpr1071 Ő Pisymbolsmfpr10142 Oacute Pisymbolsmfpr10211
H Pisymbolsmfpr1072 Ŕ Pisymbolsmfpr10143 Ocirc Pisymbolsmfpr10212
I Pisymbolsmfpr1073 Ř Pisymbolsmfpr10144 Otilde Pisymbolsmfpr10213
J Pisymbolsmfpr1074 Ś Pisymbolsmfpr10145 Ouml Pisymbolsmfpr10214
K Pisymbolsmfpr1075 Š Pisymbolsmfpr10146 Oslash Pisymbolsmfpr10216
L Pisymbolsmfpr1076 Ş Pisymbolsmfpr10147 Ugrave Pisymbolsmfpr10217
M Pisymbolsmfpr1077 Ť Pisymbolsmfpr10148 Uacute Pisymbolsmfpr10218
(continued on next page)
220
(continued from previous page)
N Pisymbolsmfpr1078 Ţ Pisymbolsmfpr10149 Ucirc Pisymbolsmfpr10219
O Pisymbolsmfpr1079 Ű Pisymbolsmfpr10150 Uuml Pisymbolsmfpr10220
P Pisymbolsmfpr1080 Ů Pisymbolsmfpr10151 Yacute Pisymbolsmfpr10221
Q Pisymbolsmfpr1081 Ÿ Pisymbolsmfpr10152 agrave Pisymbolsmfpr10224
R Pisymbolsmfpr1082 Ź Pisymbolsmfpr10153 aacute Pisymbolsmfpr10225
S Pisymbolsmfpr1083 Ž Pisymbolsmfpr10154 acirc Pisymbolsmfpr10226
T Pisymbolsmfpr1084 Ż Pisymbolsmfpr10155 atilde Pisymbolsmfpr10227
U Pisymbolsmfpr1085 İ Pisymbolsmfpr10157 auml Pisymbolsmfpr10228
V Pisymbolsmfpr1086 đ Pisymbolsmfpr10158 aring Pisymbolsmfpr10229
W Pisymbolsmfpr1087 ă Pisymbolsmfpr10160 ccedil Pisymbolsmfpr10231
X Pisymbolsmfpr1088 ą Pisymbolsmfpr10161 egrave Pisymbolsmfpr10232
Y Pisymbolsmfpr1089 ć Pisymbolsmfpr10162 eacute Pisymbolsmfpr10233
Z Pisymbolsmfpr1090 č Pisymbolsmfpr10163 ecirc Pisymbolsmfpr10234
a Pisymbolsmfpr1097 ď Pisymbolsmfpr10164 euml Pisymbolsmfpr10235
b Pisymbolsmfpr1098 ě Pisymbolsmfpr10165 igrave Pisymbolsmfpr10236
c Pisymbolsmfpr1099 ę Pisymbolsmfpr10166 iacute Pisymbolsmfpr10237
d Pisymbolsmfpr10100 ğ Pisymbolsmfpr10167 icirc Pisymbolsmfpr10238
e Pisymbolsmfpr10101 ĺ Pisymbolsmfpr10168 iuml Pisymbolsmfpr10239
f Pisymbolsmfpr10102 ľ Pisymbolsmfpr10169 ntilde Pisymbolsmfpr10241
g Pisymbolsmfpr10103 ł Pisymbolsmfpr10170 ograve Pisymbolsmfpr10242
h Pisymbolsmfpr10104 ń Pisymbolsmfpr10171 oacute Pisymbolsmfpr10243
i Pisymbolsmfpr10105 ň Pisymbolsmfpr10172 ocirc Pisymbolsmfpr10244
j Pisymbolsmfpr10106 ő Pisymbolsmfpr10174 otilde Pisymbolsmfpr10245
k Pisymbolsmfpr10107 ŕ Pisymbolsmfpr10175 ouml Pisymbolsmfpr10246
l Pisymbolsmfpr10108 ř Pisymbolsmfpr10176 oslash Pisymbolsmfpr10248
m Pisymbolsmfpr10109 ś Pisymbolsmfpr10177 ugrave Pisymbolsmfpr10249
n Pisymbolsmfpr10110 š Pisymbolsmfpr10178 uacute Pisymbolsmfpr10250
o Pisymbolsmfpr10111 ş Pisymbolsmfpr10179 ucirc Pisymbolsmfpr10251
p Pisymbolsmfpr10112 ť Pisymbolsmfpr10180 uuml Pisymbolsmfpr10252
q Pisymbolsmfpr10113 ţ Pisymbolsmfpr10181 yacute Pisymbolsmfpr10253
r Pisymbolsmfpr10114 ű Pisymbolsmfpr10182
s Pisymbolsmfpr10115 ů Pisymbolsmfpr10183
semaphor provides a semaffd font-definition file Instead of using pifont andPisymbol to typeset a glyph a document can select the semaphor fonts directlyalthough this does require putting inputsemaffd in the documentrsquos pream-ble For example usefontOT1smfpmnHello will typeset ldquoHellordquoThis can be useful for typesetting complete messages Roman bold monospaceslanted and bold+slanted styles are all supported
In addition semaphor provides three variations of each font a ldquopersonrdquo version(smfpr10) which is what is illustrated in the preceding table a ldquopillarrdquo version(smfr10) which shows the flags on a pillar rather than being held by a personand an ldquoemptyrdquo version (smfer10) which shows only the flags and no pillar orperson Contrast these variations of the letter ldquoHrdquo
H vs H vs H(person) (pillar) (empty)
221
Table 518 cryst Crystallography Symbols
Pisymbolcryst0 Pisymbolcryst63 Pisymbolcryst138
Pisymbolcryst2 Pisymbolcryst64 Pisymbolcryst139
Pisymbolcryst3 A Pisymbolcryst65 Pisymbolcryst140
Pisymbolcryst4 B Pisymbolcryst66 Pisymbolcryst141
Pisymbolcryst5 K Pisymbolcryst75 Pisymbolcryst142
Pisymbolcryst6 M Pisymbolcryst77 Pisymbolcryst143
Pisymbolcryst7 N Pisymbolcryst78 Pisymbolcryst145
Pisymbolcryst8 O Pisymbolcryst79 Pisymbolcryst147
Pisymbolcryst9 P Pisymbolcryst80 Pisymbolcryst148
Pisymbolcryst10 Q Pisymbolcryst81 Pisymbolcryst149
Pisymbolcryst12 R Pisymbolcryst82 Pisymbolcryst155
Pisymbolcryst15 S Pisymbolcryst83 Pisymbolcryst157
Pisymbolcryst20 T Pisymbolcryst84 Pisymbolcryst158
Pisymbolcryst21 U Pisymbolcryst85 Pisymbolcryst159
Pisymbolcryst22 W Pisymbolcryst87 macr Pisymbolcryst175
Pisymbolcryst24 X Pisymbolcryst88 plusmn Pisymbolcryst177
Pisymbolcryst25 Y Pisymbolcryst89 sup2 Pisymbolcryst178
Pisymbolcryst27 _ Pisymbolcryst95 sup3 Pisymbolcryst179
Pisymbolcryst28 a Pisymbolcryst97 sup1 Pisymbolcryst185
Pisymbolcryst29 b Pisymbolcryst98 raquo Pisymbolcryst187
Pisymbolcryst30 c Pisymbolcryst99 frac14 Pisymbolcryst188
Pisymbolcryst31 f Pisymbolcryst102 frac12 Pisymbolcryst189
Pisymbolcryst32 g Pisymbolcryst103 Atilde Pisymbolcryst195
Pisymbolcryst35 h Pisymbolcryst104 Aring Pisymbolcryst197
$ Pisymbolcryst36 i Pisymbolcryst105 AElig Pisymbolcryst198
Pisymbolcryst37 k Pisymbolcryst107 Ccedil Pisymbolcryst199
amp Pisymbolcryst38 l Pisymbolcryst108 Ecirc Pisymbolcryst202
Pisymbolcryst39 m Pisymbolcryst109 Euml Pisymbolcryst203
( Pisymbolcryst40 p Pisymbolcryst112 Igrave Pisymbolcryst204
) Pisymbolcryst41 q Pisymbolcryst113 Ograve Pisymbolcryst210
Pisymbolcryst42 x Pisymbolcryst120 Ocirc Pisymbolcryst212
+ Pisymbolcryst43 y Pisymbolcryst121 Otilde Pisymbolcryst213
Pisymbolcryst44 Pisymbolcryst123 Uuml Pisymbolcryst220
- Pisymbolcryst45 | Pisymbolcryst124 Yacute Pisymbolcryst221
Pisymbolcryst47 Pisymbolcryst125 szlig Pisymbolcryst223
0 Pisymbolcryst48 Pisymbolcryst127 agrave Pisymbolcryst224
1 Pisymbolcryst49 Pisymbolcryst128 aelig Pisymbolcryst230
2 Pisymbolcryst50 Pisymbolcryst129 ccedil Pisymbolcryst231
7 Pisymbolcryst55 Pisymbolcryst130 egrave Pisymbolcryst232
9 Pisymbolcryst57 Pisymbolcryst131 eacute Pisymbolcryst233
Pisymbolcryst58 Pisymbolcryst132 igrave Pisymbolcryst236
Pisymbolcryst59 Pisymbolcryst133 eth Pisymbolcryst240
lt Pisymbolcryst60 Pisymbolcryst135 ntilde Pisymbolcryst241
= Pisymbolcryst61 Pisymbolcryst136 ograve Pisymbolcryst242
gt Pisymbolcryst62 Pisymbolcryst137 oacute Pisymbolcryst243
222
Table 519 dice Dice
1 Pisymboldice3d49 e Pisymboldice3d101 o Pisymboldice3d111
2 Pisymboldice3d50 f Pisymboldice3d102 p Pisymboldice3d112
3 Pisymboldice3d51 g Pisymboldice3d103 q Pisymboldice3d113
4 Pisymboldice3d52 h Pisymboldice3d104 r Pisymboldice3d114
5 Pisymboldice3d53 i Pisymboldice3d105 s Pisymboldice3d115
6 Pisymboldice3d54 j Pisymboldice3d106 t Pisymboldice3d116
a Pisymboldice3d97 k Pisymboldice3d107 u Pisymboldice3d117
b Pisymboldice3d98 l Pisymboldice3d108 v Pisymboldice3d118
c Pisymboldice3d99 m Pisymboldice3d109 w Pisymboldice3d119
d Pisymboldice3d100 n Pisymboldice3d110 x Pisymboldice3d120
dice defines its symbols at a very small design size The glyphs shown above werescaled up by a factor of four using DeclareFontShapeUdice3dmnlt-gt
s[4] dice3d
An alternative to using Pisymbol to select a die rotation is to rely onsome cleverness in the kerning tables provided by the dice font The indi-vidual digits ldquo1rdquo through ldquo6rdquo each produce the corresponding (2D) die faceusefontUdice3dmn2 2 1 produces ldquo2 2 1rdquo for example Whenfollowed by a letter ldquoardquo through ldquodrdquo those pairs are kerned to produce a 3Ddie rotation with the digit specifying by the top face and the letter specifyingone of the four possible front faces sorted by increasing value For example
usefontUdice3dmn2a 2b 1d produces ldquoefdrdquo
223
Table 520 magic Trading Card Symbols
0 Pisymbolmagic48 6 Pisymbolmagic54 R Pisymbolmagic82
1 Pisymbolmagic49 7 Pisymbolmagic55 T Pisymbolmagic84
2 Pisymbolmagic50 8 Pisymbolmagic56 U Pisymbolmagic85
3 Pisymbolmagic51 9 Pisymbolmagic57 W Pisymbolmagic87
4 Pisymbolmagic52 B Pisymbolmagic66 X Pisymbolmagic88
5 Pisymbolmagic53 G Pisymbolmagic71 Z Pisymbolmagic90
The preceding symbols resemble those from Wizards of the Coastrsquos Magic TheGathering trading-card game An alternative to entering symbols numericallyusing Pisymbol is to switch to the magic font with usefontUmagicmn
and employ the following mnemonic characters
0ndash9 0ndash9 Circled numerals 0ndash9
B B Black magic symbol
G G Green magic symbol
R R Red magic symbol
T T Tap symbol (tilted ldquoTrdquo in a circle)
U U Blue magic symbol
W W White magic symbol
X X Circled ldquoXrdquo (for mana cost eg Fireball)
Z Z Circled ldquo10rdquo (for mana cost eg Aladdinrsquos Lamp)
Table 521 bartel-chess-fonts Chess Pieces and Chessboard Squares
Pisymbolfselch0 7 Pisymbolfselch55 n Pisymbolfselch110
Pisymbolfselch1 8 Pisymbolfselch56 o Pisymbolfselch111
Pisymbolfselch2 9 Pisymbolfselch57 p Pisymbolfselch112
Pisymbolfselch3 Pisymbolfselch58 q Pisymbolfselch113
Pisymbolfselch4 Pisymbolfselch59 r Pisymbolfselch114
Pisymbolfselch5 lt Pisymbolfselch60 s Pisymbolfselch115
Pisymbolfselch6 = Pisymbolfselch61 t Pisymbolfselch116
Pisymbolfselch7 gt Pisymbolfselch62 u Pisymbolfselch117
Pisymbolfselch8 Pisymbolfselch63 v Pisymbolfselch118
Pisymbolfselch9 Pisymbolfselch64 w Pisymbolfselch119
Pisymbolfselch10 A Pisymbolfselch65 x Pisymbolfselch120
Pisymbolfselch11 B Pisymbolfselch66 y Pisymbolfselch121
Pisymbolfselch12 C Pisymbolfselch67 z Pisymbolfselch122
13 Pisymbolfselch13 D Pisymbolfselch68 Pisymbolfselch123
Pisymbolfselch14 E Pisymbolfselch69 | Pisymbolfselch124
Pisymbolfselch15 F Pisymbolfselch70 Pisymbolfselch125
(continued on next page)
224
(continued from previous page)
Pisymbolfselch16 G Pisymbolfselch71 ~ Pisymbolfselch126
Pisymbolfselch17 H Pisymbolfselch72 Pisymbolfselch127
Pisymbolfselch18 I Pisymbolfselch73 Pisymbolfselch128
Pisymbolfselch19 J Pisymbolfselch74 Pisymbolfselch129
Pisymbolfselch20 K Pisymbolfselch75 Pisymbolfselch130
Pisymbolfselch21 L Pisymbolfselch76 Pisymbolfselch131
Pisymbolfselch22 M Pisymbolfselch77 Pisymbolfselch132
Pisymbolfselch23 N Pisymbolfselch78 Pisymbolfselch133
Pisymbolfselch24 O Pisymbolfselch79 Pisymbolfselch134
Pisymbolfselch25 P Pisymbolfselch80 Pisymbolfselch135
Pisymbolfselch26 Q Pisymbolfselch81 Pisymbolfselch136
Pisymbolfselch27 R Pisymbolfselch82 Pisymbolfselch137
Pisymbolfselch28 S Pisymbolfselch83 Pisymbolfselch138
Pisymbolfselch29 T Pisymbolfselch84 Pisymbolfselch139
Pisymbolfselch30 U Pisymbolfselch85 Pisymbolfselch140
Pisymbolfselch31 V Pisymbolfselch86 Pisymbolfselch141
Pisymbolfselch32 W Pisymbolfselch87 Pisymbolfselch142
Pisymbolfselch33 X Pisymbolfselch88 Pisymbolfselch143
Pisymbolfselch34 Y Pisymbolfselch89 Pisymbolfselch144
Pisymbolfselch35 Z Pisymbolfselch90 Pisymbolfselch145
$ Pisymbolfselch36 [ Pisymbolfselch91 Pisymbolfselch151
Pisymbolfselch37 Pisymbolfselch92 Pisymbolfselch157
amp Pisymbolfselch38 ] Pisymbolfselch93 pound Pisymbolfselch163
Pisymbolfselch39 ^ Pisymbolfselch94 copy Pisymbolfselch169
( Pisymbolfselch40 _ Pisymbolfselch95 macr Pisymbolfselch175
) Pisymbolfselch41 ` Pisymbolfselch96 acute Pisymbolfselch180
Pisymbolfselch42 a Pisymbolfselch97 ordm Pisymbolfselch186
+ Pisymbolfselch43 b Pisymbolfselch98 Agrave Pisymbolfselch192
Pisymbolfselch44 c Pisymbolfselch99 AElig Pisymbolfselch198
- Pisymbolfselch45 d Pisymbolfselch100 Igrave Pisymbolfselch204
Pisymbolfselch46 e Pisymbolfselch101 Ograve Pisymbolfselch210
Pisymbolfselch47 f Pisymbolfselch102 Oslash Pisymbolfselch216
0 Pisymbolfselch48 g Pisymbolfselch103 THORN Pisymbolfselch222
1 Pisymbolfselch49 h Pisymbolfselch104 auml Pisymbolfselch228
2 Pisymbolfselch50 i Pisymbolfselch105 ecirc Pisymbolfselch234
3 Pisymbolfselch51 j Pisymbolfselch106 eth Pisymbolfselch240
4 Pisymbolfselch52 k Pisymbolfselch107 ouml Pisymbolfselch246
5 Pisymbolfselch53 l Pisymbolfselch108
6 Pisymbolfselch54 m Pisymbolfselch109
In addition to the fselch font showcased above bartel-chess-fonts also providesa pkelch font which includes the same symbol set (minus some of the higher-numbered characters) but drawn in a slightly different style
bartel-chess-fonts provides the fselch and pkelch fonts in various sizes (opticallyscaled) See ldquoLATEX 2120576 Font Selectionrdquo [LAT00] for advice on how to expose thesesorts of fonts to LATEX using DeclareFontFamily and DeclareFontShape
225
10 Additional Information
Unlike the previous sections of this document Section 10 does not contain new symbol tables Ratherit provides additional help in using the Comprehensive LATEX Symbol List First it draws attention tosymbol names used by multiple packages Next it provides some guidelines for finding symbols and givessome examples regarding how to construct missing symbols out of existing ones Then it comments on thespacing surrounding symbols in math mode After that it presents an ASCII and Latin 1 quick-referenceguide showing how to enter all of the standard ASCIILatin 1 symbols in LATEX And finally it lists somestatistics about this document itself
101 Symbol Name Clashes
Unfortunately a number of symbol names are not unique they appear in more than one package Dependingon how the symbols are defined in each package LATEX will either output an error message or replace anearlier-defined symbol with a later-defined symbol Table 522 on the following page presents a selection ofname clashes that appear in this document
Using multiple symbols with the same name in the same documentmdashor even merely loading conflictingsymbol packagesmdashcan be tricky but as evidenced by the existence of Table 522 not impossible The generalprocedure is to load the first package rename the conflicting symbols and then load the second packageExamine the LATEX source for this document (symbolstex) for examples of this and other techniques forhandling symbol conflicts Note that symbolstexrsquos savesymbol and restoresymbol macros have beenextracted into the savesym package which can be downloaded from CTAN
txfonts and pxfonts redefine a huge number of symbolsmdashessentially all of the symbols defined by latexsymtextcomp the various 119964ℳ119982 symbol sets and LATEX 2120576 itself Similarly mathabx redefines a vast number ofmath symbols in an attempt to improve their look The txfonts pxfonts and mathabx conflicts are notlisted in Table 522 because they are designed to be compatible with the symbols they replace Table 523 onpage 228 illustrates what ldquocompatiblerdquo means in this context
To use the new txfontspxfonts symbols without altering the documentrsquos main font merely reset thedefault font families back to their original values after loading one of those packages
renewcommandrmdefaultcmr
renewcommandsfdefaultcmss
renewcommandttdefaultcmtt
102 Resizing symbols
Mathematical symbols listed in this document as ldquovariable-sizedrdquo are designed to stretch vertically Eachvariable-sized symbol comes in one or more basic sizes plus a variation comprising both stretchable andnonstretchable segments Table 524 on page 228 presents the symbols and uparrow in their default sizein their big Big bigg and Bigg sizes in an even larger size achieved using leftright andmdashforcontrastmdashin a large size achieved by changing the font size using LATEX 2120576rsquos fontsize command Becausethe symbols shown belong to the Computer Modern family the type1cm package needs to be loaded tosupport font sizes larger than 2488 pt
Note how fontsize makes the symbol wider and thicker (The graphicx packagersquos scalebox orresizebox commands would produce a similar effect) Also the fontsize-enlarged symbol is verti-cally centered relative to correspondingly large text unlike the symbols enlarged using big et al or leftright which all use the same math axis regardless of symbol size However fontsize is not limited tomathematical delimiters Also scalebox and resizebox are more robust to poorly composed symbols(eg two symbols made to overlap by backspacing a fixed distance) but do not work with every TEX backendand will produce jagged symbols when scaling a bitmapped font
All variable-sized delimiters are defined (by the corresponding tfm file) in terms of up to five segmentsas illustrated by Figure 1 on page 228 The top middle and bottom segments are of a fixed size Thetop-middle and middle-bottom segments (which are constrained to be the same character) are repeated asmany times as necessary to achieve the desired height
226
Table
522
Sym
bol
Nam
eC
lash
es
Sym
bol
LAT
EX
2 120576119964ℳ119982
stmaryrd
wasysym
mathabx
marvosym
bbding
ifsym
dingb
atwsuipa
baro
lt
bigtriangledown
`
bigtriangleup
a
checkmark
XD
Circle
5
Cross
ggg
≫Iuml
Letter
B
lightning
Lightning
E
lll
≪Icirc
Square
f
0Sun
Agrave
TriangleDown
o3
TriangleUp
n1
227
Table 523 Example of a Benign Name Clash
Default txfontsSymbol (Computer Modern) (Times Roman)
R R Rtextrecipe
Table 524 Sample resized delimiters
Symbol Default size big Big bigg Bigg left right fontsize
⎫⎪⎪⎪⎪⎪⎪⎪⎬⎪⎪⎪⎪⎪⎪⎪⎭
uparrow uarr⎮ ⎮⎮ ⎮⎮⎮
⎮⎮⎮⎮
⎮⎮⎮⎮⎮⎮⎮⎮⎮⎮⎮⎮uarr
⎫⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎬⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎭
minusrarr
⎫ top
⎪ top-middle (extensible)
⎬ middle
⎪ middle-bottom (extensible)
⎭ bottom
Figure 1 Implementation of variable-sized delimiters
228
103 Where can I find the symbol for
If you canrsquot find some symbol yoursquore looking for in this document there are a few possible explanations
bull The symbol isnrsquot intuitively named As a few examples the ifsym command to draw dice is ldquoCuberdquoa plus sign with a circle around it (ldquoexclusive orrdquo to computer engineers) is ldquooplusrdquo and lightningbolts in fonts designed by German speakers may have ldquoblitzrdquo in their names as in the ulsy packageThe moral of the story is to be creative with synonyms when searching the index
bull The symbol is defined by some package that I overlooked (or deemed unimportant) If therersquos somesymbol package that you think should be included in the Comprehensive LATEX Symbol List pleasesend me e-mail at the address listed on the title page
bull The symbol isnrsquot defined in any package whatsoever
Even in the last case all is not lost Sometimes a symbol exists in a font but there is no LATEX bindingfor it For example the PostScript Symbol font contains a ldquocrarrrdquo symbol which may be useful for representinga carriage return but there is no package (as far as I know) for accessing that symbol To produce anunnamed symbol you need to switch to the font explicitly with LATEX 2120576rsquos low-level font commands [LAT00]and use TEXrsquos primitive char command [Knu86a] to request a specific character number in the font Forexample one can define a command to typeset a long s (ldquo ſ rdquo) using character 115 from the Latin Modernfonts in the TS1 font encoding
newcommandtextlongs
fontencodingTS1fontfamilylmrselectfontchar115
Then ldquotextlongs uccetextlongs sfulrdquo will produce ldquoſucceſsfulrdquomdashin the current font style (romanitalic bold etc)
In fact char is not strictly necesssary in all cases the character can often be entered symbolically Forexample the symbol for an impulse train or Tate-Shafarevich group (ldquoXrdquo) is actually an uppercase sha inthe Cyrillic alphabet (Cyrillic is supported by the OT2 font encoding for instance) While a sha can bedefined numerically as ldquofontencodingOT2selectfontchar88rdquo it may be more intuitive to use theOT2 font encodingrsquos ldquoSHrdquo ligature ldquofontencodingOT2selectfont SHrdquo Another possibility is touse the T2A font encodingrsquos CYRSH command ldquofontencodingT2AselectfontCYRSHrdquo
For the specific case of the U font encoding which is used for symbol or ldquopirdquo fonts the pifont packagedefines a convenient Pisymbol command Pisymbol typesets a specified character (by number) in aspecified font family For example ldquoPisymbolpsy191rdquo produces the aforementioned ldquocrarrrdquo symbol bytypesetting character number 191 in the psy (PostScript Symbol) font family
Reflecting and rotating existing symbols
A common request on comptexttex is for a reversed or rotated version of an existing symbol Asa last resort these effects can be achieved with the graphicx (or graphics) packagersquos reflectbox androtatebox macros For example textsuperscriptreflectbox produces an irony mark (ldquo rdquo)and rotatebox[origin=c]180$iota$ produces the definite-description operator (ldquo 120580rdquo) As noted byMarc Olschok in a July 2011 post on comptexttex Project Gutenberg uses reflectbox to typeset thepart (ldquo3rdquo) and whole (ldquo 3rdquo) relations used in Dedekindrsquos set notation
newcommandpartofmathrelraisebox045ex$mathfrak3$
newcommandwholeofmathrelreflectbox$partof$
The disadvantage of the graphicxgraphics approach is that not every TEX backend handles graphicaltransformations5 Far better is to find a suitable font that contains the desired symbol in the correctorientation For instance if the phonetic package is available then textitriota will yield a backend-independent ldquordquo Similarly tiparsquos textrevepsilon (ldquo3rdquo) or wsuiparsquos revepsilon (ldquordquo) may be used to
5As an example Xdvi ignores both reflectbox and rotatebox
229
express the mathematical notion of ldquosuch thatrdquo in a cleaner manner than with reflectbox or rotatebox6
Joining and overlapping existing symbols
Symbols that do not exist in any font can sometimes be fabricated out of existing symbols The LATEX 2120576source file fontdefdtx contains a number of such definitions For example models (see Table 88 onpage 52) is defined in that file with
defmodelsmathrel|joinrel=
where mathrel and joinrel are used to control the horizontal spacing def is the TEX primitive uponwhich LATEXrsquos newcommand is based See The TEXbook [Knu86a] for more information on all three of thosecommands
With some simple pattern-matching one can easily define a backward models sign (ldquo=|rdquo)
defismodeledby=joinrelmathrel|
In general arrowsharpoons horizontal lines (ldquo=rdquo ldquo-rdquo ldquorelbarrdquo and ldquoRelbarrdquo) and the variousmath-extension characters can be combined creatively with miscellaneous other characters to produce avariety of new symbols Of course new symbols can be composed from any set of existing characters Forinstance LATEX defines hbar (ldquo~rdquo) as a ldquomacrrdquo character (mathcharrsquo26) followed by a backspace of 9 mathunits (mkern-9mu) followed by the letter ldquoℎrdquo
defhbarmathcharrsquo26mkern-9muh
We can just as easily define other barred letters
defbbarmathcharrsquo26mkern-9mu b
defdbarmathcharrsquo26mkern-12mu d
(The space after the ldquomurdquo is optional but is added for clarity) bbar and dbar define ldquo119887rdquo and ldquo119889rdquorespectively Note that dbar requires a greater backward math kern than bbar a minus9 mu kern would haveproduced the less-attractive ldquordquo glyph
The amsmath package provides overset and underset commands for placing one symbol respectively
above or below another For example oversetGsim7 produces ldquo119866simrdquo (sometimes used for ldquoequidecom-
posable with respect to 119866rdquo)Sometimes an ordinary tabular environment can be co-opted into juxtaposing existing symbols into a
new symbol Consider the following definition of asterism (ldquo rdquo) from a June 2007 post to comptexttex
by Peter Flynn
newcommandasterismsmash
raisebox-5ex
setlengthtabcolsep-5pt
begintabularcc
multicolumn2c[-2ex]amp
endtabular
Note how the space between columns (tabcolsep) and rows ([ ]) is made negative to squeeze theasterisks closer together
There is a TEX primitive called mathaccent that centers one mathematical symbol atop another Forexample one can define dotcup (ldquo middotcuprdquo)mdashthe composition of a cup and a cdotmdashas follows
6More common symbols for representing ldquosuch thatrdquo include ldquo|rdquo ldquordquo and ldquostrdquo7LATEXrsquos stackrel command is similar but is limited to placing a symbol above a binary relation
230
newcommanddotcupensuremathmathaccentcdotcup
The catch is that mathaccent requires the accent to be a ldquomath characterrdquo That is it must be a characterin a math font as opposed to a symbol defined in terms of other symbols See The TEXbook [Knu86a] formore information
Another TEX primitive that is useful for composing symbols is vcenter vcenter is conceptually similarto ldquobegintabularlrdquo in LATEX but takes a list of vertical material instead of -separated rows Alsoit vertically centers the result on the math axis (Many operators such as ldquo+rdquo and ldquominusrdquo are also verticallycentered on the math axis) Enrico Gregorio posted the following symbol definition to comptexttex inMarch 2004 in response to a query about an alternate way to denote equivalence
newcommandthreesim
mathrelvcenteroffinterlineskip
hbox$sim$vskip-35exhbox$sim$vskip-35exhbox$sim$
The threesim symbol which vertically centers three sim (ldquosimrdquo) symbols with 035 119909-heights of spacebetween them is rendered as ldquosimsimsimrdquo offinterlineskip is a macro that disables implicit interline spacingWithout it threesim would have a full line of vertical spacing between each sim Because of vcenterthreesim aligns properly with other math operators 119886divide 119887 simsimsim 119888times 119889
A related LATEX command borrowed from Plain TEX is ooalign ooalign vertically overlaps symbolsand works both within and outside of math mode Essentially it creates a single-column tabular environ-ment with zero vertical distance between rows However because it is based directly on TEXrsquos ialign
primitive ooalign uses TEXrsquos tabular syntax instead of LATEXrsquos (ie with cr as the row terminator in-stead of ) The following example of ooalign a macro that defines a standard-state symbol (ststldquominus∘ rdquo) as a superscripted Plimsoll line (barcirc ldquominus∘rdquo)8 is due to an October 2007 comptexttex post byDonald Arseneau
makeatletter
providecommandbarcircmathpalettebarredcirc
defbarred12ooalignhfil$1-$hfilcrhfil$12$hfilcr
newcommandstst^protectbarcirc
makeatother
In the preceding code note the ooalign callrsquos use of hfil to horizontally center a minus sign (ldquominusrdquo)and a circ (ldquo∘rdquo)
As another example of ooalign consider the following code (due to Enrico Gregorio in a June 2007post to comptexttex) that overlaps a ni (ldquonirdquo) and two minus signs (ldquominusminusrdquo) to produce ldquoniminusminusrdquo an obscurevariation on the infrequently used ldquo3rdquo symbol for ldquosuch thatrdquodiscussed on page 229
newcommandsuchthat
mathrelooalign$ni$crkern-1pt$-$kern-65pt$-$
The slashed package although originally designed for producing Feynman slashed-character notation infact facilitates the production of arbitrary overlapped symbols The default behavior is to overwrite a givencharacter with ldquordquo For example slashedD produces ldquo 119863rdquo However the declareslashed commandprovides the flexibility to specify the mathematical context of the composite character (operator relationpunctuation etc as will be discussed in Section 104) the overlapping symbol horizontal and verticaladjustments in symbol-relative units and the character to be overlapped Consider for example the symbolfor reduced quadrupole moment (ldquo-119868rdquo) This can be declared as follows
newcommandrqm
declareslashedtext-0040IslashedI
8While barcirc illustrates how to combine symbols using ooalign the stmaryrd packagersquos minuso command (Table 52on page 32) provides a similar glyph (ldquordquo) as a single indivisible symbol
231
declareslashedmiddotmiddotmiddotmiddotI affects the meaning of all subsequent slashedI commands in the samescope The preceding definition of rqm therefore uses an extra set of curly braces to limit that scope to asingle slashedI In addition rqm uses amstextrsquos text macro (described on the next page) to makedeclareslashed use a text-mode hyphen (ldquo-rdquo) instead of a math-mode minus sign (ldquominusrdquo) and to ensurethat the hyphen scales properly in size in subscripts and superscripts See slashedrsquos documentation (locatedin slashedsty itself) for a detailed usage description of the slashed and declareslashed commands
Somewhat simpler than slashed is the centernot package centernot provides a single commandcenternot which like not puts a slash over the subsequent mathematical symbol However insteadof putting the slash at a fixed location centernot centers the slash over its argument centernot mightbe used for example to create a ldquodoes not implyrdquo symbol
=rArr notLongrightarrow
vs
=rArr centernotLongrightarrow
See the centernot documentation for more information
Making new symbols work in superscripts and subscripts
To make composite symbols work properly within subscripts and superscripts you may need to use TEXrsquosmathchoice primitive mathchoice evaluates one of four expressions based on whether the current mathstyle is display text script or scriptscript (See The TEXbook [Knu86a] for a more complete descrip-tion) For example the following LATEX codemdashposted to comptexttex by Torsten Brongermdashcomposes asubsuperscriptable ldquoperp⊤rdquo symbol out of top and bot (ldquo⊤rdquo and ldquoperprdquo)
deftopbotatom1hboxhbox to 0pt$1bot$hss$1top$
newcommandtopbotmathrelmathchoicetopbotatomdisplaystyle
topbotatomtextstyle
topbotatomscriptstyle
topbotatomscriptscriptstyle
The following is another example that uses mathchoice to construct symbols in different math modesThe code defines a principal value integral symbol which is an integral sign with a line through it
defXint1mathchoice
XXintdisplaystyletextstyle1
XXinttextstylescriptstyle1
XXintscriptstylescriptscriptstyle1
XXintscriptscriptstylescriptscriptstyle1
int
defXXint123setbox0=hbox$123int$
vcenterhbox$23$kern-5wd0
defddashintXint=
defdashintXint-
(The preceding code was taken verbatim from the UK TEX Usersrsquo Group FAQ at httpwwwtexacukfaq) dashint produces a single-dashed integral sign (ldquominus
intrdquo) while ddashint produces a double-dashed
one (ldquo=int
rdquo) The Xint macro defined above can also be used to generate a wealth of new integrals ldquoint
rdquo(Xintcirclearrowright) ldquo
intrdquo (Xintcirclearrowleft) ldquosub
intrdquo (Xintsubset) ldquoinfin
intrdquo (Xintinfty)
and so forthLATEX 2120576 provides a simple wrapper for mathchoice that sometimes helps produce terser symbol def-
initions The macro is called mathpalette and it takes two arguments mathpalette invokes the firstargument passing it one of ldquodisplaystylerdquo ldquotextstylerdquo ldquoscriptstylerdquo or ldquoscriptscriptstylerdquofollowed by the second argument mathpalette is useful when a symbol macro must know which mathstyle is currently in use (eg to set it explicitly within an mbox) Donald Arseneau posted the follow-ing mathpalette-based definition of a probabilistic-independence symbol (ldquoperpperprdquo) to comptexttex inJune 2000
232
newcommandindependentprotectmathpaletteprotectindependenTperp
defindependenT12mathrelrlap$12$mkern2mu12
The independent macro uses mathpalette to pass the independenT helper macro both the current mathstyle and the perp symbol independenT typesets perp in the current math style moves two math unitsto the right and finally typesets a secondmdashoverlappingmdashcopy of perp again in the current math stylerlap which enables text overlap is described later on this page
Some people like their square-root signs with a trailing ldquohookrdquo (ie ldquoradic
rdquo) as this helps visually distinguish
expressions like ldquoradic
3119909 rdquo from those like ldquoradic
3119909rdquo In March 2002 Dan Luecking posted a mathpalette-based
definition of a hooked square-root symbol to comptexttex This code was subsequently refined by Max
Dohse and Scott Pakin into the version shown below which accepts a root as an optional argument for
consistency with sqrt
newcommandhksqrt[2][]mathpaletteDHLhksqrt[1]2
defDHLhksqrt12setbox0=hbox$1sqrt2$dimen0=ht0
advancedimen0-02ht0
setbox2=hboxvrule heightht0 depth -dimen0
box0lower04ptbox2
Notice how hksqrt uses mathpalette to pass the current math style (displaystyle textstyle etc)to DHLhksqrt as argument 1 DHLhksqrt subsequently uses that style within an hbox The rest of thecode is simply using TEX primitives to position a hook of height 02 times the sqrt height at the right ofthe sqrt See The TEXbook [Knu86a] for more understanding of TEX ldquoboxesrdquo and ldquodimensrdquo
Sometimes however amstextrsquos text macro is all that is necessary to make composite symbols appearcorrectly in subscripts and superscripts as in the following definitions of neswarrow (ldquordquo) and nwsearrow
(ldquordquo)9
newcommandneswarrowmathreltext$nearrow$llap$swarrow$
newcommandnwsearrowmathreltext$nwarrow$llap$searrow$
text resembles LATEXrsquos mbox command but shrinks its argument appropriately when used within a sub-script or superscript llap (ldquoleft overlaprdquo) and its counterpart rlap (ldquoright overlaprdquo) appear frequentlywhen creating composite characters llap outputs its argument to the left of the current position over-lapping whatever text is already there Similarly rlap overlaps whatever text would normally appear tothe right of its argument For example ldquoAllapBrdquo and ldquorlapABrdquo each produce ldquoABrdquo However theresult of the former is the width of ldquoArdquo and the result of the latter is the width of ldquoBrdquomdashllap andrlap take up zero space
In a June 2002 post to comptexttex Donald Arseneau presented a general macro for aligning anarbitrary number of symbols on their horizontal centers and vertical baselines
makeatletter
defmoverlaymathpalettemovrlay
defmovrlay12leavevmodevtop
baselineskipzskip lineskiplimit-maxdimen
ialignhfil$1$hfilcr2crcr
makeatother
The makeatletter and makeatother commands are needed to coerce LATEX into accepting ldquordquo as partof a macro name moverlay takes a list of symbols separated by cr (TEXrsquos equivalent of LATEXrsquos) For example the topbot command defined on the previous page could have been expressed asldquomoverlaytopcrbotrdquo and the neswarrow command defined above could have been expressed asldquomoverlaynearrowcrswarrowrdquo
The basic concept behind moverlayrsquos implementation is that moverlay typesets the given symbols in atable that utilizes a zero baselineskip This causes every row to be typeset at the same vertical positionSee The TEXbook [Knu86a] for explanations of the TEX primitives used by moverlay
9Note that if your goal is to typeset commutative diagrams or pushoutpullback diagrams then you should probably beusing XY-pic
233
Modifying LATEX-generated symbols
Oftentimes symbols composed in the LATEX 2120576 source code can be modified with minimal effort to produceuseful variations For example fontdefdtx composes the ddots symbol (see Table 269 on page 119) outof three periods raised 7 pt 4 pt and 1 pt respectively
defddotsmathinnermkern1muraise7p
vboxkern7phboxmkern2mu
raise4phboxmkern2muraisephboxmkern1mu
p is a LATEX 2120576 shortcut for ldquoptrdquo or ldquo10ptrdquo The remaining commands are defined in TheTEXbook [Knu86a] To draw a version of ddots with the dots going along the opposite diagonal wemerely have to reorder the raise7p raise4p and raisep
makeatletter
defrevddotsmathinnermkern1muraisep
vboxkern7phboxmkern2mu
raise4phboxmkern2muraise7phboxmkern1mu
makeatother
revddots is essentially identical to the mathdots packagersquos iddots command or the yhmath packagersquosadots command
Producing complex accents
Accents are a special case of combining existing symbols to make new symbols While various tables in thisdocument show how to add an accent to an existing symbol some applications such as transliterations fromnon-Latin alphabets require multiple accents per character For instance the creator of pdfTEX writes hisname as ldquoHan Thacutee Thanhrdquo The dblaccnt package enables LATEX to stack accents as in ldquoHlsquoan Thrsquo^e
Thlsquoanhrdquo (albeit not in the OT1 font encoding) In addition the wsuipa package defines diatop anddiaunder macros for putting one or more diacritics or accents above or below a given character Forexample diaunder[diatop[rsquo|=]|textsubdotr] produces ldquoacuter
˙rdquo See the wsuipa documentation
for more informationThe accents package facilitates the fabrication of accents in math mode Its accentset command
enables any character to be used as an accent For instance accentsetstarf produces ldquo⋆
119891 rdquo and
accentseteX produces ldquo119890
119883rdquo underaccent does the same thing but places the accent beneath thecharacter This enables constructs like underaccenttildeV which produces ldquo
˜119881 rdquo accents provides
other accent-related features as well see the documentation for more information
Creating extensible symbols
A relatively simple example of creating extensible symbols stems from a comptexttex post by DonaldArseneau (June 2003) The following code defines an equals sign that extends as far to the right as possiblejust like LATEXrsquos hrulefill command
makeatletter
defequalsfill$mthmathord=mkern-7mu
cleadershbox$mathord=$hfill
mkern-7mumathord=$
makeatother
TEXrsquos cleaders and hfill primitives are the key to understanding equalsfillrsquos extensibility Essen-tially equalsfill repeats a box containing ldquo=rdquo plus some negative space until it fills the maximum availablehorizontal space equalsfill is intended to be used with LATEXrsquos stackrel command which stacks onemathematical expression (slightly reduced in size) atop another Hence ldquostackrelarightarrowrdquo
234
produces ldquo119886rarrrdquo and ldquoX stackreltextdefinitionhboxequalsfill Yrdquo produces ldquo119883
definition=======
119884 rdquoIf all that needs to extend are horizontal and vertical linesmdashas opposed to repeated symbols such as the
ldquo=rdquo in the previous examplemdashLATEXrsquos array or tabular environments may suffice Consider the followingcode (due to a February 1999 comptexttex post by Donald Arseneau and subsequent modifications byBilly Yu and Scott Pakin) for typesetting annuity and life-insurance symbols
DeclareRobustCommandactuarial[2][]
defarraystretch0
setlengtharraycolsep05pt
setlengtharrayrulewidth05pt
setbox0=hbox$scriptstyle12$
beginarray[b]2gtscriptstylec|
cline2-2
rule[125pt]0ptht0
1 amp 2
endarray
Using the preceding definition one can type eg ldquo$a_actuarialn$rdquo to produce ldquo119886119899rdquo andldquo$a_actuarial[x]n$rdquo to produce ldquo119886119909119899 rdquo This is similar in concept to how the actuarialangle packagedefines its actuarialangle command (Table 255)
A more complex example of composing accents is the following definition of extensible overbracketunderbracket overparenthesis and underparenthesis symbols taken from a May 2002comptexttex post by Donald Arseneau
makeatletter
defoverbracket1mathopvboxialigncrcrnoalignkern3p
downbracketfillcrcrnoalignkern3pnointerlineskip
$hfildisplaystyle1hfil$crcrlimits
defunderbracket1mathopvtopialigncrcr
$hfildisplaystyle1hfil$crcrnoalignkern3pnointerlineskip
upbracketfillcrcrnoalignkern3plimits
defoverparenthesis1mathopvboxialigncrcrnoalignkern3p
downparenthfillcrcrnoalignkern3pnointerlineskip
$hfildisplaystyle1hfil$crcrlimits
defunderparenthesis1mathopvtopialigncrcr
$hfildisplaystyle1hfil$crcrnoalignkern3pnointerlineskip
upparenthfillcrcrnoalignkern3plimits
defdownparenthfill$mthbraceldleadersvrulehfillbracerd$
defupparenthfill$mthbraceluleadersvrulehfillbraceru$
defupbracketfill$mthmakesmshllapvruleheight3pwidth7p
leadersvruleheight7phfill
makesmshrlapvruleheight3pwidth7p$
defdownbracketfill$mth
makesmshllapvruleheight7pdepth23pwidth7p
leadersvruleheight7phfill
makesmshrlapvruleheight7pdepth23pwidth7p$
makeatother
Table 525 showcases these accents The TEXbook [Knu86a] or another book on TEX primitives is in-dispensible for understanding how the preceding code works The basic idea is that downparenthfillupparenthfill downbracketfill and upbracketfill do all of the work they output a left symbol(eg braceld [ldquo⏞rdquo] for downparenthfill) a horizontal rule that stretches as wide as possible and a rightsymbol (eg bracerd [ldquo rdquo] for downparenthfill) overbracket underbracket overparenthesis
235
and underparenthesis merely create a table whose width is determined by the given text thereby con-straining the width of the horizontal rules
Table 525 Manually Composed Extensible Accents
119886119887119888 overbracketabc⏞ 119886119887119888 overparenthesisabc
119886119887119888 underbracketabc 119886119887119888⏟ underparenthesisabc
Note that the simplewick package provides mechanisms for typesetting Wick contractions which utilizeoverbracket- and underbracket-like brackets of variable width and height (or depth) For exampleldquoacontractionABCacontraction[2ex]ABCDbcontractionABCDABCDrdquo pro-duces
119860119861119862119863
See the simplewick documentation for more information
Developing new symbols from scratch
Sometimes is it simply not possible to define a new symbol in terms of existing symbols Fortunately mostif not all TEX distributions are shipped with a tool called METAFONT which is designed specifically forcreating fonts to be used with TEX The METAFONTbook [Knu86b] is the authoritative text on METAFONTIf you plan to design your own symbols with METAFONT The METAFONTbook is essential reading You mayalso want to read the freely available METAFONT primer located at httpmetafonttutorialfreefrThe following is an extremely brief tutorial on how to create a new LATEX symbol using METAFONT Itsprimary purpose is to cover the LATEX-specific operations not mentioned in The METAFONTbook and todemonstrate that symbol-font creation is not necessarily a difficult task
Suppose we need a symbol to represent a light bulb (ldquoArdquo)10 The first step is to draw this in METAFONTIt is common to separate the font into two files a size-dependent file which specifies the design size andvarious font-specific parameters that are a function of the design size and a size-independent file which drawscharacters in the given size Figure 2 shows the METAFONT code for lightbulb10mf lightbulb10mf
specifies various parameters that produce a 10 pt light bulb then loads lightbulbmf Ideally one shouldproduce lightbulb⟨size⟩mf files for a variety of ⟨size⟩s This is called ldquooptical scalingrdquo It enables forexample the lines that make up the light bulb to retain the same thickness at different font sizes whichlooks much nicer than the alternativemdashand defaultmdashldquomechanical scalingrdquo When a lightbulb⟨size⟩mf filedoes not exist for a given size ⟨size⟩ the computer mechanically produces a wider taller thicker symbol
A vs A vs A vs A vs A vs A vs A10 pt 20 pt 30 pt 40 pt 50 pt 60 pt 70 pt
lightbulbmf shown in Figure 3 draws a light bulb using the parameters defined in lightbulb10mfNote that the the filenames ldquolightbulb10mfrdquo and ldquolightbulbmfrdquo do not follow the Berry font-namingscheme [Ber01] the Berry font-naming scheme is largely irrelevant for symbol fonts which generally lackbold italic small-caps slanted and other such variants
The code in Figures Figure 2 and Figure 3 is heavily commented and should demonstrate some of thebasic concepts behind METAFONT usage declaring variables defining points drawing lines and curves andpreparing to debug or fine-tune the output Again The METAFONTbook [Knu86b] is the definitive referenceon METAFONT programming
10Irsquom not a very good artist yoursquoll have to pretend that ldquoArdquo looks like a light bulb
236
font identifier = LightBulb10 Name the fontfont size 10pt Specify the design size
em = 10pt ldquoMrdquo width is 10 pointscap = 7pt Capital letter height is 7 points above the baselinesb = 14pt Leave this much space on the side of each character119900 = 116pt Amount that curves overshoot borders
input lightbulb Load the file that draws the actual glyph
Figure 2 Sample METAFONT size-specific file (lightbulb10mf)
mode setup Target a given printer
define pixels(em cap sb) Convert to device-specific unitsdefine corrected pixels(119900) Same but add a device-specific fudge factor
Define a light bulb at the character position for ldquoArdquo with width 12em height cap and depth 1ptbeginchar(A 12em cap 1pt) A light bulb
pickup pencircle scaled 12pt Use a pen with a small circular tip
Define the points we needtop 1199111 = (1199082 ℎ+ 119900) 1199111 is at the top of a circlert 1199112 = (119908 + sb + 119900minus 1199094 1199104) 1199112 is at the same height as 1199114 but the opposite sidebot 1199113 = (1199111 minus (0 119908 minus sbminus 119900)) 1199113 is at the bottom of the circlelft 1199114 = (sbminus 119900 12[1199101 1199103]) 1199114 is on the left of the circlepath bulb Define a path for the bulb itselfbulb = 1199111 1199112 1199113 1199114 cycle The bulb is a closed path
1199115 = point 2minus 13of bulb 1199115 lies on the bulb a little to the right of 11991131199116 = (1199095 0) 1199116 is at the bottom directly under 11991151199117 = (1199098 0) 1199117 is at the bottom directly under 11991181199118 = point 2 + 13of bulb 1199118 lies on the bulb a little to the left of 1199113bot 11991167 = (12[1199096 1199097] pen botminus 119900minus 18pt) 11991167 lies halfway between 1199116 and 1199117 but a jot
lower
Draw the bulb and the basedraw bulb Draw the bulb properdraw 1199115 - - 1199116 11991167 1199117 - - 1199118 Draw the base of the bulb
Display key positions and points to help us debugmakegrid(0 sb 1199082 119908 minus sb)(0minus1pt 1199102 ℎ) Label ldquointerestingrdquo 119909 and 119910 coordinatespenlabels(1 2 3 4 5 6 67 7 8) Label control points for debugging
endcharend
Figure 3 Sample METAFONT size-independent file (lightbulbmf)
237
METAFONT can produce ldquoproofsrdquo of fontsmdashlarge labeled versions that showcase the logical structure ofeach character In fact proof mode is METAFONTrsquos default mode To produce a proof of lightbulb10mfissue the following commands at the operating-system prompt
promptgt mf lightbulb10mf lArr Produces lightbulb102602gf
promptgt gftodvi lightbulb102602gf lArr Produces lightbulb10dvi
You can then view lightbulb10dvi with any DVI viewer The result is shown in Figure 4 Observe howthe grid defined with makegrid at the bottom of Figure 3 draws vertical lines at positions 0 sb 1199082 and119908 minus sb and horizontal lines at positions 0 minus1pt 1199102 and ℎ Similarly observe how the penlabels commandlabels all of the important coordinates 1199111 1199112 1199118 and 11991167 which lightbulbmf defines to lie between 1199116and 1199117
1
2
3
4
5
6677
8
Figure 4 Proof diagram of lightbulb10mf
Most if not all TEX distributions include a Plain TEX file called testfonttex that is useful for testingnew fonts in a variety of ways One useful routine produces a table of all of the characters in the font
promptgt tex testfontThis is TeX Version 314159 (Web2C 731)
(usrsharetexmftexplainbasetestfonttex
Name of the font to test = lightbulb10Now type a test command (help for help))
∖table
∖bye[1]
Output written on testfontdvi (1 page 1516 bytes)
Transcript written on testfontlog
The resulting table stored in testfontdvi and illustrated in Figure 5 shows every character in the fontTo understand how to read the table note that the character code for ldquoArdquomdashthe only character defined bylightbulb10mfmdashis 41 in hexadecimal (base 16) and 101 in octal (base 8)
The LightBulb10 font is now usable by TEX LATEX 2120576 however needs more information before documentscan use the font First we create a font-description file that tells LATEX 2120576 how to map fonts in a given fontfamily and encoding to a particular font in a particular font size For symbol fonts this mapping is fairlysimple Symbol fonts almost always use the ldquoUrdquo (ldquoUnknownrdquo) font encoding and frequently occur in onlyone variant normal weight and non-italicized The filename for a font-description file important it mustbe of the form ldquo⟨encoding⟩⟨family⟩fdrdquo where ⟨encoding⟩ is the lowercase version of the encoding name
238
Test of lightbulb10 on March 11 2003 at 1127
0 1 2 3 4 5 6 710x A
˝4x11x
˝8 ˝9 ˝A ˝B ˝C ˝D ˝E ˝F
Figure 5 Font table produced by testfonttex
(typically ldquourdquo for symbol fonts) and ⟨family⟩ is the name of the font family For LightBulb10 letrsquos call thisldquobulbrdquo Figure 6 lists the contents of ubulbfd The document ldquoLATEX 2120576 Font Selectionrdquo [LAT00] describesDeclareFontFamily and DeclareFontShape in detail but the gist of ubulbfd is first to declare a U-encoded version of the bulb font family and then to specify that a LATEX 2120576 request for a U-encoded versionof bulb with a (m)edium font series (as opposed to eg bold) and a (n)ormal font shape (as opposed toeg italic) should translate into a TEX request for lightbulb10tfm mechanically scaled to the current fontsize
DeclareFontFamilyUbulb
DeclareFontShapeUbulbmnlt-gt lightbulb10
Figure 6 LATEX 2120576 font-description file (ubulbfd)
The final step is to write a LATEX 2120576 style file that defines a name for each symbol in the font Because wehave only one symbol our style file lightbulbsty (Figure 7) is rather trivial Note that instead of type-setting ldquoArdquo we could have had lightbulb typeset ldquochar65rdquo ldquochar41rdquo or ldquocharrsquo101rdquo (respectivelydecimal hexadecimal and octal character offsets into the font) For a simple one-character symbol fontsuch as LightBulb10 it would be reasonable to merge ubulbfd into lightbulbsty instead of maintainingtwo separate files In either case a document need only include ldquousepackagelightbulbrdquo to make thelightbulb symbol available
newcommandlightbulbusefontUbulbmnA
Figure 7 LATEX 2120576 style file (lightbulbsty)
METAFONT normally produces bitmapped fonts However it is also possible with the help of someexternal tools to produce PostScript Type 1 fonts These have the advantages of rendering better inAdobereg Acrobatreg (at least in versions prior to 60) and of being more memory-efficient when handled by aPostScript interpreter See httpwwwtexacukcgi-bintexfaq2htmllabel=textrace for pointers totools that can produce Type 1 fonts from METAFONT
104 Math-mode spacing
Terms such as ldquobinary operatorsrdquo ldquorelationsrdquo and ldquopunctuationrdquo in Section 3 primarily regard the sur-rounding spacing (See the Short Math Guide for LATEX [Dow00] for a nice exposition on the subject)To use a symbol for a different purpose you can use the TEX commands mathord mathop mathbinmathrel mathopen mathclose and mathpunct For example if you want to use downarrow as a vari-able (an ldquoordinaryrdquo symbol) instead of a delimiter you can write ldquo$3 x + mathorddownarrow$rdquo to getthe properly spaced ldquo3119909+ darrrdquo rather than the awkward-looking ldquo3119909+ darrrdquo Similarly to create a dotted-unionsymbol (ldquocuprdquo) that spaces like the ordinary set-union symbol (cup) it must be defined with mathbin justas cup is Contrast ldquo$A dotcup B$rdquo (ldquo119860cup119861rdquo) with ldquo$A mathbindotcup B$rdquo (ldquo119860 cup119861rdquo) SeeThe TEXbook [Knu86a] for the definitive description of math-mode spacing
239
The purpose of the ldquolog-like symbolsrdquo in Table 181 and Table 182 is to provide the correct amount ofspacing around and within multiletter function names Table 526 contrasts the output of the log-like symbolswith various naıve alternatives In addition to spacing the log-like symbols also handle subscripts properlyFor example ldquomax_p in Prdquo produces ldquomax119901isin119875 rdquo in text but ldquomax
119901isin119875rdquo as part of a displayed formula
Table 526 Spacing AroundWithin Log-like Symbols
LATEX expression Output
$r sin theta$ 119903 sin 120579 (best)$r sin theta$ 119903119904119894119899120579$r mboxsin theta$ 119903sin120579$r mathrmsin theta$ 119903sin120579
The amsmath package makes it straightforward to define new log-like symbols
DeclareMathOperatoratanatan
DeclareMathOperatorlcmlcm
The difference between DeclareMathOperator and DeclareMathOperator involves the handling of sub-scripts With DeclareMathOperator subscripts are written beneath log-like symbols in display style andto the right in text style This is useful for limit operators (eg lim) and functions that tend to map overa set (eg min) In contrast DeclareMathOperator tells TEX that subscripts should always be displayedto the right of the operator as is common for functions that take a single parameter (eg log and cos)Table 527 contrasts symbols declared with DeclareMathOperator and DeclareMathOperator in bothtext style ($ $) and display style ([ ])11
Table 527 Defining new log-like symbols
Declaration function $newlogsym p in P$ [ newlogsym p in P ]
DeclareMathOperator newlogsym119901isin119875 newlogsym119901isin119875
DeclareMathOperator newlogsym119901isin119875 newlogsym119901isin119875
It is common to use a thin space () between the words of a multiword operators as inldquoDeclareMathOperatorargmaxargmaxrdquo liminf limsup and all of the log-like symbols shownin Table 182 utilize this spacing convention
105 Bold mathematical symbols
LATEX does not normally use bold symbols when typesetting mathematics However bold symbols areoccasionally needed for example when naming vectors Any of the approaches described at http
wwwtexacukcgi-bintexfaq2htmllabel=boldgreek can be used to produce bold mathematical sym-bols Table 528 contrasts the output produced by these various techniques As the table illustrates thesetechniques exhibit variation in their formatting of Latin letters (upright vs italic) formatting of Greekletters (bold vs normal) formatting of operators and relations (bold vs normal) and spacing
106 ASCII and Latin 1 quick reference
Table 529 on the next page amalgamates data from various other tables in this document into a convenientreference for LATEX 2120576 typesetting of ASCII characters ie the characters available on a typical US computer
11Note that displaystyle can be used to force display style within $ $ and textstyle can be used to force text stylewithin [ ]
240
Table 528 Producing bold mathematical symbols
Package Code Output
none $alpha + b = Gamma div D$ 120572+ 119887 = Γdivide119863 (no bold)none $mathbfalpha + b = Gamma div D$ 120572+ b = ΓdivideDnone boldmath$alpha + b = Gamma div D$ 120572 + 119887 = Γ divide 119863amsbsy $pmbalpha + b = Gamma div D$ 120572+ 119887 = Γdivide119863120572+ 119887 = Γdivide119863120572+ 119887 = Γdivide119863 (faked bold)amsbsy $boldsymbolalpha + b = Gamma div D$ 120572 + 119887 = Γ divide 119863bm $bmalpha + b = Gamma div D$ 120572+ 119887 = Γdivide119863fixmath $mathboldalpha + b = Gamma div D$ 120572 + 119887 = 120548 divide 119863
keyboard The first two columns list the characterrsquos ASCII code in decimal and hexadecimal The thirdcolumn shows what the character looks like The fourth column lists the LATEX 2120576 command to typeset thecharacter as a text character And the fourth column lists the LATEX 2120576 command to typeset the characterwithin a texttt command (or more generally when ttfamily is in effect)
Table 529 LATEX 2120576 ASCII Table
Dec Hex Char Body text texttt
33 21
34 22 textquotedbl
35 23
36 24 $ $ $
37 25
38 26 amp amp amp
39 27 rsquo rsquo rsquo
40 28 ( ( (
41 29 ) ) )
42 2A
43 2B + + +
44 2C
45 2D - - -
46 2E
47 2F
48 30 0 0 0
49 31 1 1 1
50 32 2 2 2
57 39 9 9 9
58 3A
59 3B
60 3C lt textless lt
61 3D = = =
Dec Hex Char Body text texttt
62 3E gt textgreater gt
63 3F
64 40
65 41 A A A
66 42 B B B
67 43 C C C
90 5A Z Z Z
91 5B [ [ [
92 5C ∖ textbackslash charlsquo
93 5D ] ] ]
94 5E ^ ^ ^
95 5F _ charlsquo_
96 60 lsquo lsquo lsquo
97 61 a a a
98 62 b b b
99 63 c c c
122 7A z z z
123 7B charlsquo
124 7C | textbar |
125 7D charlsquo
126 7E ˜ ~ ~
The following are some additional notes about the contents of Table 529
bull ldquordquo is not available in the OT1 font encoding
bull Table 529 shows a close quote for character 39 for consistency with the open quote shown for charac-ter 96 A straight quote can be typeset using textquotesingle (cf Table 46)
241
bull The characters ldquoltrdquo ldquogtrdquo and ldquo|rdquo do work as expected in math mode although they produce respec-tively ldquoiexclrdquo ldquoiquestrdquo and ldquomdashrdquo in text mode when using the OT1 font encoding12 The following are somealternatives for typesetting ldquoltrdquo ldquogtrdquo and ldquo|rdquo
ndash Specify a document font encoding other than OT1 (as described on page 12)
ndash Use the appropriate symbol commands from Table 2 on page 14 viz textless textgreaterand textbar
ndash Enter the symbols in math mode instead of text mode ie $lt$ $gt$ and $|$
Note that for typesetting metavariables many people prefer textlangle and textrangle totextless and textgreater ie ldquo⟨filename⟩rdquo instead of ldquoltfilenamegtrdquo
bull Although ldquordquo does not require any special treatment LATEX additionally defines a slash commandwhich outputs the same glyph but permits a line break afterwards That is ldquoincreasedecreaserdquo isalways typeset as a single entity while ldquoincreaseslashdecreaserdquo may be typeset with ldquoincreaserdquoon one line and ldquodecreaserdquo on the next
bull textasciicircum can be used instead of ^ and textasciitilde can be used instead of ~Note that textasciitilde and ~ produce raised diacritic tildes ldquoTextrdquo (ie vertically centered)tildes can be generated with either the math-mode sim command (shown in Table 88 on page 52)which produces a somewhat wide ldquosimrdquo or the textcomp packagersquos texttildelow (shown in Table 46on page 28) which produces a vertically centered ldquo~rdquo in most fonts but a baseline-oriented ldquo~rdquo inComputer Modern txfonts pxfonts and various other fonts originating from the TEX world If yourgoal is to typeset tildes in URLs or Unix filenames your best bet is to use the url package which hasa number of nice features such as proper line-breaking of such names
bull The various char commands within texttt are necessary only in the OT1 font encoding In otherencodings (eg T1) commands such as _ and textbackslash all work properly
bull The code page 437 (IBM PC) version of ASCII characters 1 to 31 can be typeset using the ascii packageSee Table 326 on page 135
bull To replace ldquolsquordquo and ldquorsquordquo with the more computer-like (and more visibly distinct) ldquo`rdquo and ldquordquo withina verbatim environment use the upquote package Outside of verbatim you can use char18 andchar13 to get the modified quote characters (The former is actually a grave accent)
Similar to Table 529 Table 530 on the next page is an amalgamation of data from other tables in thisdocument While Table 529 shows how to typeset the 7-bit ASCII character set Table 530 shows the Latin 1(Western European) character set also known as ISO-8859-1
The following are some additional notes about the contents of Table 530
bull A ldquo(tc)rdquo after a symbol name means that the textcomp package must be loaded to access that symbolA ldquo(T1)rdquo means that the symbol requires the T1 font encoding The fontenc package can change thefont encoding document-wide
bull Many of the text accents can also be produced using the accent commands shown in Table 18 onpage 21 plus an empty argument For instance = is essentially the same as textasciimacron
bull The commands in the ldquoLATEX 2120576rdquo columns work both in body text and within a texttt command(or more generally when ttfamily is in effect)
bull The ldquo$rdquo and ldquo$rdquo glyphs occupy the same slot (36) of the OT1 font encoding with ldquo$rdquo appearing initalic fonts and ldquo$rdquo appearing in roman fonts A problem with LATEXrsquos default handling of this double-mapping is that ldquosffamilyslshapepoundsrdquo produces ldquo$rdquo not ldquopoundrdquo Other font encodings useseparate slots for the two characters and are therefore robust to the problem of ldquo$rdquordquo$rdquo conflictsAuthors who use pounds should select a font encoding other than OT1 (as explained on page 12) oruse the textcomp package which redefines pounds to use the TS1 font encoding
12Donald Knuth didnrsquot think such symbols were important outside of mathematics so he omitted them from his text fonts
242
Table 530 LATEX 2120576 Latin 1 Table
Dec Hex Char LATEX 2120576
161 A1 iexcl lsquo
162 A2 cent textcent (tc)163 A3 $ pounds
164 A4 curren textcurrency (tc)165 A5 yen textyen (tc)166 A6 brvbar textbrokenbar (tc)167 A7 sect S
168 A8 uml textasciidieresis (tc)169 A9 copy textcopyright
170 AA ordf textordfeminine
171 AB laquo guillemotleft (T1)172 AC not textlnot (tc)173 AD - -
174 AE reg textregistered
175 AF macr textasciimacron (tc)176 B0 deg textdegree (tc)177 B1 plusmn textpm (tc)178 B2 sup2 texttwosuperior (tc)179 B3 sup3 textthreesuperior (tc)180 B4 acute textasciiacute (tc)181 B5 micro textmu (tc)182 B6 para P
183 B7 middot textperiodcentered
184 B8 cedil c
185 B9 sup1 textonesuperior (tc)186 BA ordm textordmasculine
187 BB raquo guillemotright (T1)188 BC frac14 textonequarter (tc)189 BD frac12 textonehalf (tc)190 BE frac34 textthreequarters (tc)191 BF iquest lsquo
192 C0 A lsquoA
193 C1 A rsquoA
194 C2 A ^A
195 C3 A ~A
196 C4 A A
197 C5 A AA
198 C6 AElig AE
199 C7 C cC
200 C8 E lsquoE
201 C9 E rsquoE
202 CA E ^E
203 CB E E
204 CC I lsquoI
205 CD I rsquoI
206 CE I ^I
207 CF I I
208 D0 ETH DH (T1)
Dec Hex Char LATEX 2120576
209 D1 N ~N
210 D2 O lsquoO
211 D3 O rsquoO
212 D4 O ^O
213 D5 O ~O
214 D6 O O
215 D7 times texttimes (tc)216 D8 Oslash O
217 D9 U lsquoU
218 DA U rsquoU
219 DB U ^U
220 DC U U
221 DD Y rsquoY
222 DE THORN TH (T1)223 DF szlig ss
224 E0 a lsquoa
225 E1 a rsquoa
226 E2 a ^a
227 E3 a ~a
228 E4 a a
229 E5 a aa
230 E6 aelig ae
231 E7 c cc
232 E8 e lsquoe
233 E9 e rsquoe
234 EA e ^e
235 EB e e
236 EC ı lsquoı
237 ED ı rsquoı
238 EE ı ^ı
239 EF ı ı
240 F0 eth dh (T1)241 F1 n ~n
242 F2 o lsquoo
243 F3 o rsquoo
244 F4 o ^o
245 F5 o ~o
246 F6 o o
247 F7 divide textdiv (tc)248 F8 oslash o
249 F9 u lsquou
250 FA u rsquou
251 FB u ^u
252 FC u u
253 FD y rsquoy
254 FE thorn th (T1)255 FF y y
243
bull Character 173 - is shown as ldquo-rdquo but is actually a discretionary hyphen it appears only at the endof a line
Microsoftreg Windowsreg normally uses a superset of Latin 1 called ldquoCode Page 1252rdquo or ldquoCP1252rdquo forshort CP1252 introduces symbols in the Latin 1 ldquoinvalidrdquo range (characters 128ndash159) Table 531 presentsthe characters with which CP1252 augments the standard Latin 1 table
Table 531 LATEX 2120576 Code Page 1252 Table
Dec Hex Char LATEX 2120576
128 80 euro texteuro (tc)130 82 sbquo quotesinglbase (T1)131 83 f textitf
132 84 bdquo quotedblbase (T1)133 85 dots
134 86 dagger dag
135 87 Dagger ddag
136 88 ^ textasciicircum
137 89 permil textperthousand (tc)138 8A S vS
139 8B lsaquo guilsinglleft (T1)140 8C Œ OE
142 8E Z vZ
Dec Hex Char LATEX 2120576
145 91 lsquo lsquo
146 92 rsquo rsquo
147 93 ldquo lsquolsquo
148 94 rdquo rsquorsquo
149 95 bull textbullet
150 96 ndash --
151 97 mdash ---
152 98 ˜ textasciitilde
153 99 trade texttrademark
154 9A s vs
155 9B rsaquo guilsinglright (T1)156 9C œ oe
158 9E z vz
159 9F Y Y
The following are some additional notes about the contents of Table 531
bull As in Table 530 a ldquo(tc)rdquo after a symbol name means that the textcomp package must be loaded toaccess that symbol A ldquo(T1)rdquo means that the symbol requires the T1 font encoding The fontencpackage can change the font encoding document-wide
bull Not all characters in the 128ndash159 range are defined
bull Look up ldquoeuro signsrdquo in the index for alternatives to texteuro
While too large to incorporate into this document a listing of ISO 88791986 SGMLXML characterentities and their LATEX equivalents is available from httpwwwbitjunglecomisoent Some of thecharacters presented there make use of isoent a LATEX 2120576 package (available from the same URL) that fakessome of the missing ISO glyphs using the LATEX picture environment13
107 Unicode characters
Unicode is a ldquouniversal character setrdquomdasha standard for encoding (ie assigning unique numbers to) thesymbols appearing in many of the worldrsquos languages While ASCII can represent 128 symbols and Latin 1can represent 256 symbols Unicode can represent an astonishing 1114112 symbols
Because TEX and LATEX predate the Unicode standard and Unicode fonts by almost a decade supportfor Unicode has had to be added to the base TEX and LATEX systems Note first that LATEX distinguishesbetween input encodingmdashthe characters used in the tex filemdashand output encodingmdashthe characters thatappear in the generated dvi pdf etc file
13isoent is not featured in this document because it is not available from CTAN and because the faked symbols are not ldquotruerdquocharacters they exist in only one size regardless of the body textrsquos font size
244
Inputting Unicode characters
To include Unicode characters in a tex file load the ucs package and load the inputenc package withthe utf8x (ldquoUTF-8 extendedrdquo) option14 These packages enable LATEX to translate UTF-8 sequences toLATEX commands which are subsequently processed as normal For example the UTF-8 text ldquoCopyright copy2017rdquomdashldquocopyrdquo is not an ASCII character and therefore cannot be input directly without packages such asucsinputencmdashis converted internally by inputenc to ldquoCopyright textcopyright 2017rdquo and thereforetypeset as ldquoCopyright copy 2017rdquo
The ucsinputenc combination supports only a tiny subset of Unicodersquos million-plus sym-bols Additional symbols can be added manually using the DeclareUnicodeCharacter commandDeclareUnicodeCharacter takes two arguments a Unicode number and a LATEX command to executewhen the corresponding Unicode character is encountered in the input For example the Unicode characterldquodegree celsiusrdquo (ldquo rdquo) appears at character position U+210315 However ldquo rdquo is not one of the charactersthat ucs and inputenc recognize The following document shows how to use DeclareUnicodeCharacter totell LATEX that the ldquo rdquo character should be treated as a synonym for textcelsius
documentclassarticle
usepackageucs
usepackage[utf8x]inputenc
usepackagetextcomp
DeclareUnicodeCharacter2103textcelsius Enable direct input of U+2103
begindocument
It was a balmy 21enddocument
which produces
It was a balmy 21
See the ucs documentation for more information and for descriptions of the various options that controlucsrsquos behavior
Outputting Unicode characters
Orthogonal to the ability to include Unicode characters in a LATEX input file is the ability to include a givenUnicode character in the corresponding output file By far the easiest approach is to use X ELATEX insteadof pdfLATEX or ordinary LATEX X ELATEX handles Unicode input and output natively and can utilize systemfonts directly without having to expose them via tfm fd and other such files To output a Unicodecharacter a X ELATEX document can either include that character directly as UTF-8 text or use TEXrsquos charprimitive which X ELATEX extends to accept numbers larger than 255
Suppose we want to output the symbols for versicle (ldquo rdquo) and response (ldquo rdquo) in a document TheUnicode charts list ldquoversiclerdquo at position U+2123 and ldquoresponserdquo at position U+211F We therefore need toinstall a font that contains those characters at their proper positions One such font that is freely availablefrom CTAN is Junicode (Junicodettf) from the junicode package The fontspec package makes it easy fora X ELATEX document to utilize a system font The following example defines a textjuni command thatuses fontspec to typeset its argument in Junicode
documentclassarticle
usepackagefontspec
newcommandtextjuni[1]fontspecJunicode1
14UTF-8 is the 8-bit Unicode Transformation Format a popular mechanism for representing Unicode symbol numbers assequences of one to four bytes
15The Unicode convention is to express character positions as ldquoU+⟨hexadecimal number⟩rdquo
245
begindocument
We use lsquolsquotextjunichar2123rsquorsquo for a versicle
and lsquolsquotextjunichar211Frsquorsquo for a response
enddocument
which produces
We use ldquo rdquo for a versicle and ldquo rdquo for a response
(Typesetting the entire document in Junicode would be even easier See the fontspec documentation for moreinformation regarding font selection) Note how the preceding example uses char to specify a Unicodecharacter by number The double quotes before the number indicate that the number is represented inhexadecimal instead of decimal
108 About this document
History David Carlisle wrote the first version of this document in October 1994 It originally containedall of the native LATEX symbols (Table 50 Table 72 Table 88 Table 138 Table 181 Table 184 Table 218Table 219 Table 232 Table 240 Table 294 and a few tables that have since been reorganized) and wasdesigned to be nearly identical to the tables in Chapter 3 of Leslie Lamportrsquos book [Lam86] Even thetable captions and the order of the symbols within each table matched The 119964ℳ119982 symbols (Table 51Table 89 Table 90 Table 141 Table 142 Table 185 Table 194 Table 212 and Table 295) and an initialMath Alphabets table (Table 307) were added thereafter Later Alexander Holt provided the stmaryrd tables(Table 52 Table 74 Table 91 Table 144 Table 177 and Table 213)
In January 2001 Scott Pakin took responsibility for maintaining the symbol list and has since imple-mented a complete overhaul of the document The result now called ldquoThe Comprehensive LATEX SymbolListrdquo includes the following new features
bull the addition of a handful of new math alphabets dozens of new font tables and thousands of newsymbols
bull the categorization of the symbol tables into body-text symbols mathematical symbols science andtechnology symbols dingbats ancient languages and other symbols to provide a more user-friendlydocument structure
bull an index table of contents hyperlinks and a frequently-requested symbol list to help users quicklylocate symbols
bull symbol tables rewritten to list the symbols in alphabetical order
bull appendices providing additional information relevant to using symbols in LATEX
bull tables showing how to typeset all of the characters in the ASCII and Latin 1 font encodings
Furthermore the internal structure of the document has been completely altered from David Carlislersquosoriginal version Most of the changes are geared towards making the document easier to extend modify andreformat
Build characteristics Table 532 on the following page lists some of this documentrsquos build character-istics Most important is the list of packages that LATEX couldnrsquot find but that symbolstex oth-erwise would have been able to take advantage of Complete prebuilt versions of this documentare available from CTAN (httpwwwctanorg or one of its many mirror sites) in the directorytex-archiveinfosymbolscomprehensive Table 533 shows the package date (specified in the sty filewith ProvidesPackage) for each package that was used to build this document and that specifies a packagedate Packages are not listed in any particular order in either Table 532 or Table 533
246
Table 532 Document Characteristics
Characteristic Value
Source file symbolstex
Build date January 19 2017Symbols documented 14283Packages included textcomp latexsym amssymb stmaryrd euscript wasysym
pifont manfnt bbding undertilde ifsym tipa tipx extraipawsuipa phonetic ulsy ar metre txfonts mathabx fclfontskak ascii dingbat skull eurosym esvect yfonts yhmathesint mathdots trsym universa upgreek overrightarrowchemarr chemarrow nath trfsigns mathtools phaistos arcsvietnam t4phonet holtpolt semtrans dictsym extarrowsprotosem harmony hieroglf cclicenses mathdesign arevMnSymbol fdsymbol boisik cmll extpfeil keystroke fgeturnstile simpsons epsdice feyn staves igo colonequalsshuffle fourier dozenal pmboxdraw pigpen clock teubnerlinearA linearb cypriot sarabian china2e harpoonsteinmetz milstd recycle DotArrow ushort hhcountogonek combelow musixtex ccicons adfsymbols adfornbigints soyombo tfrupee knitting textgreek begrifffrege abraces CountriesOfEurope cookingsymbols prodintepiolmec mdwmath rsfso fontawesome stix handsgreenpoint nkarta astrosym webomints moonphasedancers semaphor umranda umrandb cryst starfonttikzsymbols dice apl go magic bartel-chess-fontsactuarialangle lilyglyphs knot bclogo bullcntr rubikcubesvrsymbols halloweenmath old-arrows allrunes emfesrelation accents nicefrac bm junicode mathrsfschancery urwchancal calligra bbold mbboard dsfont bbm
Packages omitted none
Table 533 Package versions used in the preparation of this document
Name Date Name Date Name Date
textcomp 20160619 latexsym 19980817 amssymb 20130114stmaryrd 19940303 euscript 20090622 wasysym 20031030pifont 20050412 manfnt 19990701 bbding 19990415undertilde 20000808 ifsym 20000418 tipa 20020808tipx 20030101 wsuipa 19940716 ar 20120123metre 20011205 txfonts 20080122 mathabx 20030729skak 20130718 ascii 20060530 dingbat 20010427skull 20020123 eurosym 19980806 yfonts 20030108mathdots 20140611 trsym 20000625 universa 980801upgreek 20030212 chemarr 20160516 mathtools 20151112phaistos 20040423 arcs 20040509 t4phonet 20040601semtrans 19980210 dictsym 20040726 extarrows 20080515protosem 20050318 harmony 20070504 hieroglf 20150602cclicenses 20050520 MnSymbol 20070121 fdsymbol 20111101boisik 20090821 extpfeil 20091031 keystroke 20100423
(continued on next page)
247
(continued from previous page)
Name Date Name Date Name Date
fge 20150519 turnstile 20070623 epsdice 20070215feyn 20091008 colonequals 20160516 shuffle 20081027dozenal 20150129 pmboxdraw 20160516 pigpen 20081207clock 20010410 teubner 20160331 linearA 20060313linearb 20050622 cypriot 20090522 sarabian 20051112china2e 19970601 harpoon 19941102 steinmetz 20090614milstd 20090625 DotArrow 20070212 ushort 20010613hhcount 19950331 ogonek 950717 combelow 20100502musixtex 20010708 ccicons 20130416 adforn 20100725bigints 20100215 soyombo 19960901 tfrupee 20101215knitting 20100829 textgreek 20111009 frege 20120804abraces 20120824 CountriesOfEurope 20120418 cookingsymbols 20141228epiolmec 20031105 mdwmath 19960411 fontawesome 20160515stix 20150417 starfont 20100929 tikzsymbols 20161226bclogo 20160110 bullcntr 20070402 rubikcube 20150925svrsymbols 20160408 halloweenmath 20170106 emf 20160909accents 20060512 nicefrac 19980804 bm 20160707calligra 20120410
109 Copyright and license
The Comprehensive LATEX Symbol ListCopyright copy 2017 Scott Pakin
This work may be distributed andor modified under the conditions of the LATEX Project Public Licenseeither version 13c of this license or (at your option) any later version The latest version of this license is in
httpwwwlatex-projectorglppltxt
and version 13c or later is part of all distributions of LATEX version 20060520 or later
This work has the LPPL maintenance status ldquomaintainedrdquo
The current maintainer of this work is Scott Pakin
248
References
[AMS99] American Mathematical Society Userrsquos Guide for the amsmath Package (Version 20) Decem-ber 13 1999 Available from ftpftpamsorgpubtexdocamsmathamsldocpdf
[Ber01] Karl Berry Fontname Filenames for TEX fonts June 2001 Available from httpwwwctanorgtex-archiveinfofontname
[Che97] Raymond Chen A METAFONT of lsquoSimpsonsrsquo characters Baskerville 4(4)19 September1997 ISSN 1354-5930 Available from httptugctanorgusergrpsuktugbaskervi4 4
bask4 4ps
[Dow00] Michael Downes Short math guide for LATEX July 19 2000 Version 107 Available from http
wwwamsorgtexshort-math-guidehtml
[Gib97] Jeremy Gibbons Heymdashit works TUGboat 18(2)75ndash78 June 1997 Available from http
wwwtugorgTUGboatArticlestb18-2tb55workspdf
[Gre09] Enrico Gregorio Appunti di programmazione in LATEX e TEX second edition June 2009 Availablefrom httpprofssciunivrit~gregoriointrotexpdf
[Knu86a] Donald E Knuth The TEXbook volume A of Computers and Typesetting Addison-Wesley Read-ing MA USA 1986
[Knu86b] Donald E Knuth The METAFONTbook volume C of Computers and Typesetting Addison-WesleyReading MA USA 1986
[Lam86] Leslie Lamport LATEX A document preparation system Addison-Wesley Reading MA USA1986
[LAT98] LATEX3 Project Team A new math accent LATEX News Issue 9 June 1998 Available fromhttpwwwctanorgtex-archivemacroslatexdocltnews09pdf (also included in manyTEX distributions)
[LAT00] LATEX3 Project Team LATEX 2120576 font selection January 30 2000 Available from http
wwwctanorgtex-archivemacroslatexdocfntguidepdf (also included in many TEX dis-tributions)
249