File:  [LON-CAPA] / doc / plot / plot.dtd
Revision 1.1: download - view: text, annotated - select for diffs
Thu Dec 13 16:20:18 2001 UTC (22 years, 5 months ago) by matthew
Branches: MAIN
CVS tags: HEAD
*** empty log message ***

    1: <!-- $Id -->
    2: 
    3: <!NOTATION hexcolor SYSTEM '^x[0-9abcdef]{6}$' >
    4: <!NOTATION num      SYSTEM '^[0-9]+\.?[0-9]*$' >
    5: 
    6: <!ELEMENT plot 
    7: 	( term*, title?, xlabel?, ylabel?, key?, axis,
    8:           label*, (curve+, label*)+ >
    9: <!ATTLIST plot
   10: 	height      "200" NDATA num
   11: 	width       "200" NDATA num
   12: 	bgcolor     "xffffff" NDATA hexcolor
   13: 	fgcolor     "x000000" NDATA hexcolor
   14: 	transparent (on|off)    "off"
   15: 	grid        (on|off)    "off"
   16: 	border      (on|off)    "on"
   17: 	font        (tiny|small|medium|large|giant) "medium"
   18: >
   19: 
   20: <!ELEMENT term   #PCDATA>
   21: <!ATTLIST term   
   22: 	type (postscript|gif|png)   "gif" 
   23: >
   24: 
   25: <!ELEMENT title  #NMTOKENS>
   26: <!ELEMENT xlabel #NMTOKENS>
   27: <!ELEMENT ylabel #NMTOKENS>
   28: 
   29: <!ELEMENT key   (position?, title?)>
   30: <!ELEMENT position #PCDATA >
   31: <!ATTLIST key 
   32: 	box    (on|off) "off"
   33: >
   34: 
   35: <!ELEMENT axis EMPTY>
   36: <!ATTLIST axis 
   37: 	color     "x000000" NDATA hexcolor
   38: 	thickness "1"       NDATA num
   39: 	xmin      "-10.0"   NDATA num
   40: 	xmax      " 10.0"   NDATA num
   41: 	ymin      "-10.0"   NDATA num
   42: 	ymax      " 10.0"   NDATA num
   43: >
   44: 
   45: <!ELEMENT label #PCDATA>
   46: <!ATTLIST label
   47: 	xpos      NDATA num  #REQUIRED
   48: 	ypos      NDATA num  #REQUIRED
   49: 	justify   (right|left|center) "center"
   50: >
   51: 
   52: <!ELEMENT curve (function? | data+ ) >
   53: <!ATTLIST curve 
   54: 	color     "x000000" NDATA hexcolor
   55: 	name      #PCDATA   #REQUIRED
   56: 	linestyle (lines|linespoints|dots|points|steps) "lines"
   57: >
   58: <!ELEMENT function #PCDATA >
   59: <!ELEMENT data     #PCDATA >

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>