Dror Bar-Natan: Odds, Ends, Unfinished:
Date: This Edition: Mar. 2, 2020; Revision History: Section 7.
Department of Mathematics
University of Toronto
Toronto Ontario M5S 3G3
Canada
Alternative formats |
![]() |
![]() |
![]() |
![]() |
Sizes | 60Kb | 20Kb | 120Kb | 756Kb |
Full mirror of this directory (.tar.gz, 544Kb) |
Over the last few years I occasionaly needed new symbols for the
papers I was writing: overcrossings (
), undercrossings
(
), pentagons (
), whatever. I've always
settled for partial and ad-hoc solutions -- drawing little LATEX
figures, combining existing symbols, etc. But if the AMS can have its
own symbol package (amssymb.sty), why can't I have one too, with
symbols to my liking, which are placed and scaled just like TEX's own?
dbnsymb is an attempt to create this personal font. I plan to use it in my own papers and ship it with those when I ship them out, just like I ship macros and figures. I plan to continue adding symbols to it as needed (or as requested by others) and to continue improving the existing symbols in it.
This document documents dbnsymb, it's usage, and how it can
be modified. If you also need wheels (
) or double points
(
) or anything else that's in, feel free to use it yourself.
Finally, if you need your own symbols too, you are welcome to download dbnsymb and use it as a basis for your own modifications. I will also be
happy to add symbols to dbnsymb for you, provided they are likely to
be of interest for me and/or others with similar research interests.
To use dbnsymb, you need to have the files dbnsymb.mf and dbnsymb.sty somewhere where LATEX would see them -- your current working directory or in any other place where LATEX looks. These files can be downloaded by clicking on their names right above.
This done, you should include the package dbnsymb.sty in your document, cross your fingers, and hope for the best.
If all goes well and the files dbnsymb.mf and dbnsymb.sty really are in LATEX's sight, the following example file should produce the output that follows it:
\documentclass{article} \usepackage{dbnsymb} \begin{document} Here's a famous formula: \[ V(\doublepoint) := V(\overcrossing) - V(\undercrossing), \] and here's another way of writing it, with the new symbols as superscripts: \[ V(K^\doublepoint) := V(K^\overcrossing) - V(K^\undercrossing). \] \end{document}
Here's a famous formula:
and here's another way of writing it, with the new symbols as superscripts:
A more extensive example is this manual page itself. The source files are available here.
Symbol | LATEXcommand | Usage example |
![]() |
\doublepoint |
![]() |
![]() |
\overcrossing |
![]() |
![]() |
\undercrossing |
![]() |
![]() |
\virtualcrossing |
Virtual crossings (
![]() |
![]() |
\semivirtualover |
Semi-virtuals are differences:
![]() |
![]() |
\semivirtualunder |
![]() |
![]() |
\slashoverback |
![]() |
![]() |
\svslashoverback |
![]() |
![]() |
\backoverslash |
![]() |
![]() |
\svbackoverslash |
![]() |
![]() |
\Associator |
![]() ![]() |
![]() |
\righttwist |
``
![]() |
![]() |
\lefttwist |
``
![]() |
![]() |
\MobiusSymbol |
``
![]() |
![]() |
\crossing |
|
![]() |
\smoothing |
![]() |
![]() |
\upupsmoothing |
The Conway relation
![]() |
![]() |
\hsmoothing |
The ![]() ![]() |
![]() |
\HSaddleSymbol |
The cobordism
![]() |
![]() |
\ISaddleSymbol |
The cobordism
![]() |
![]() |
\fourinwheel |
The cobordism
![]() |
![]() |
\twowheel |
![]() |
![]() |
\fourwheel |
The wheeled Kontsevich integral
![]() |
![]() |
\pentagon |
The
![]() |
![]() |
\hexagon |
The
![]() |
![]() |
\tetrahedron |
![]() ![]() |
![]() |
\isolatedchord |
The framing correction
![]() |
![]() |
\righttrefoil |
![]() |
![]() |
\lefttrefoil |
![]() |
![]() |
\OpenHopfUp |
The open Hopf link
![]() |
![]() |
\OpenHopf |
The undirected open Hopf link
![]() |
![]() |
\HopfLink |
![]() |
![]() |
\botright |
![]() |
![]() |
\SGraph |
The STU relation:
![]() |
![]() |
\TGraph |
![]() |
![]() |
\UGraph |
![]() |
![]() |
\IGraph |
The IHX relation:
![]() |
![]() |
\HGraph |
![]() |
![]() |
\XGraph |
![]() |
![]() |
\YGraph |
The AS relation:
![]() |
![]() |
\FlippedYGraph |
The w-vertices:
![]() |
![]() |
\TwistedY |
![]() |
![]() |
\ThetaGraph |
![]() |
![]() |
\dumbbell |
|
![]() |
\wiggle |
![]() |
![]() |
\stonehenge |
The Stonehenge pairing
![]() |
![]() |
\inup |
![]() |
![]() |
\actsonleft |
![]() ![]() ![]() |
![]() |
\actsonright |
![]() ![]() ![]() |
![]() |
\isotopic |
|
![]() |
\horizontalchord |
![]() |
![]() |
\rightarrowdiagram |
![]() |
![]() |
\leftarrowdiagram |
![]() |
![]() |
\cappededge |
![]() |
![]() |
\upcap |
In
![]() |
![]() |
\downcap |
![]() ![]() |
![]() |
\doubletree |
The
![]() ![]() |
![]() |
\uppertriang |
![]() |
![]() |
\lowertriang |
![]() |
![]() |
\OU |
![]() |
![]() |
\CanadianFlag |
Canad$\overset{\CanadianFlag}{\text{a}}$ :
Canad
![]() |
![]() |
\dbnframe |
\hbox to 0pt{$\slashoverback$}$\dbnframe$ :
![]() |
To add new symbols or create your own symbol font, follow the following steps:
\dbnframe
(
The script makefont has an additional optional parameter,
-f2m_opts
filename, that may contain symbol by symbol
options for fig2dev. See the manual page for fig2dev and
the options file dbnsymb.f2m-opts used
for the creation of dbnsymb.
$\dbnframe\simeq\square$
).
This document was generated using the LaTeX2HTML translator Version 2018 (Released Feb 1, 2018)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -html_version 3.2 -dir l2h -split 0 -long_titles 4 -show_section_numbers -no_navigation -no_auto_link -no_footnode dbnsymbman.tex
The translation was initiated on 2020-03-02