• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

Makefile.amH A D03-May-20223.2 KiB8561

Makefile.inH A D03-May-202232.2 KiB1,001894

README.imapH A D29-Jun-20201.9 KiB4535

args.cH A D29-Jun-20205.9 KiB289220

arith.hH A D29-Jun-20202 KiB10163

arrows.cH A D29-Jun-202021.4 KiB765627

brewer_colorsH A D29-Jun-202042.8 KiB1,7271,726

brewer_libH A D29-Jun-202041.9 KiB1,6901,689

chars.tclH A D29-Jun-20201.1 KiB3929

color.hH A D29-Jun-20201.3 KiB5531

color_libH A D29-Jun-202062.2 KiB2,5162,515

color_namesH A D29-Jun-202016 KiB680679

colorprocs.hH A D29-Jun-2020931 3214

colortbl.hH A D29-Jun-2020100.5 KiB2,5182,517

colxlate.cH A D29-Jun-202014.1 KiB568457

const.hH A D29-Jun-20208.1 KiB295198

ellipse.cH A D29-Jun-202017 KiB597404

emit.cH A D29-Jun-2020115.4 KiB4,2613,450

entities.hH A D29-Jun-20204.6 KiB278265

entities.tclH A D29-Jun-20201.3 KiB5145

fontmap.cfgH A D29-Jun-20204.8 KiB256216

geom.cH A D29-Jun-20208.3 KiB422295

geom.hH A D29-Jun-20202.8 KiB8437

geomprocs.hH A D29-Jun-20204.7 KiB273193

globals.cH A D29-Jun-20201.2 KiB3416

globals.hH A D29-Jun-20204.2 KiB136107

htmllex.cH A D29-Jun-202023.4 KiB1,079921

htmllex.hH A D29-Jun-2020904 3415

htmlparse.cH A D29-Jun-202071 KiB2,3991,710

htmlparse.hH A D29-Jun-20203.7 KiB157110

htmlparse.yH A D29-Jun-202013.1 KiB640470

htmltable.cH A D29-Jun-202052.2 KiB2,1401,697

htmltable.hH A D29-Jun-20204.3 KiB184138

input.cH A D29-Jun-202025.6 KiB964768

intset.cH A D29-Jun-20201.4 KiB7551

intset.hH A D29-Jun-2020801 2811

labels.cH A D29-Jun-202014.7 KiB644529

logic.hH A D29-Jun-2020984 5228

macros.hH A D29-Jun-20201.4 KiB5027

memory.cH A D29-Jun-20201.6 KiB7252

memory.hH A D29-Jun-20201.7 KiB5836

mksvgfonts.plH A D29-Jun-2020922 3928

ns.cH A D29-Jun-202027.5 KiB1,1721,004

output.cH A D29-Jun-202010.9 KiB405350

pointset.cH A D29-Jun-20203.8 KiB227178

pointset.hH A D29-Jun-20201.5 KiB6238

postproc.cH A D29-Jun-202017.9 KiB764616

ps_font_equiv.hH A D29-Jun-20203.2 KiB4746

psusershape.cH A D29-Jun-20207.7 KiB319246

render.hH A D29-Jun-20207.1 KiB171143

routespl.cH A D29-Jun-202033.8 KiB1,2991,092

shapes.cH A D29-Jun-2020111.2 KiB4,2253,192

splines.cH A D29-Jun-202039.2 KiB1,4911,231

strcasecmp.cH A D29-Jun-2020896 3313

strncasecmp.cH A D29-Jun-2020995 3717

svgcolor_libH A D29-Jun-20204.3 KiB148147

svgcolor_namesH A D29-Jun-20207.6 KiB155151

taper.cH A D29-Jun-202010.3 KiB452348

textspan.cH A D29-Jun-202013 KiB290233

textspan.hH A D29-Jun-20202 KiB7244

timing.cH A D29-Jun-20201.2 KiB5932

timing.hH A D29-Jun-2020756 2911

types.hH A D29-Jun-202020.8 KiB624528

usershape.hH A D29-Jun-20202.1 KiB7048

utils.cH A D29-Jun-202047.8 KiB2,0911,622

utils.hH A D29-Jun-20204.5 KiB13490

y.outputH A D29-Jun-202036.6 KiB1,7431,171

y.tab.cH A D29-Jun-202069.6 KiB2,3991,710

y.tab.hH A D29-Jun-20203.7 KiB157110

README.imap

1
2Description:  this code adds a new output filter to dot/tcldot.
3The new filter is called "imap".  It is used just like "ps,"
4"ismap," "gif," and the rest of the output filters.
5
6The new filter produces an "imap" file, the new-style
7Apache-compatible equivalent of the old-style "ismap" file which
8dot already knows how to produce.  In either case, the purpose is
9to map regions or points on a gif image to URLs, so that the user
10of a web browser can click on the gif image and activate anchors
11that invoke other pages.  The "ismap" map file style which was
12commonly used with early (NCSA) http servers required an external
13mapping mechanism kept in the cgi-bin dir (ismap executable or
14user-supplied equivalent), whereas recent Apache servers include
15the imap functionality in the server itself.  To configure an
16Apache server to use imap files correctly, uncomment this line
17
18	# If you wish to use server-parsed imagemap files, use
19	AddHandler imap-file map
20
21in srm.conf.  From then on, you can use files of the form mumble.map
22as follows:
23
24     <A HREF="./EER.Database.map">
25     <IMG ISMAP SRC="./EER.Database.gif">
26     </A>
27
28The .map file will be used as the image map for the associated
29gif image.  The new "imapgen" filter for dot produces valid imap
30files for use with Apache servers.
31
32In addition to being Apache-compliant, the imap file produced
33by imapgen can include clickable edge points as well as node
34rectangles.  If the attribute "URL" is defined for an edge, then
35the label virtual node will be bound/mapped to that URL, as will
36spline points along the edge.  If the special attributes "tailURL"
37and/or "headURL" are set, then the head and tail points of the
38edge will be bound to those URL, otherwise the head and tail will
39default to the main URL.  The older ismapgen code did not
40support edge URLs.
41
42[JCE may wish to correct my wording in the description of ismap
43 (old-style) files above]
44
45