Diff for /Amaya/amaya/HTMLT.T between versions 1.45 and 1.46

version 1.45, 1998/07/02 16:32:52 version 1.46, 1998/07/03 15:12:28
Line 10  CONST Line 10  CONST
 RULES  RULES
   
  HTML : BEGIN   HTML : BEGIN
 #ifdef COUGAR  
         Create '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\12';          Create '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\12';
 #else  
         Create '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">\12';  
 #endif  
         Create '<html';          Create '<html';
         Create Attributes;          Create Attributes;
         Create '>\12';          Create '>\12';
Line 310  RULES Line 306  RULES
         Create '>\12';          Create '>\12';
         END;          END;
   
 #ifdef COUGAR  
  Object: BEGIN   Object: BEGIN
         Create '<object';          Create '<object';
         Create Attributes;          Create Attributes;
Line 324  RULES Line 319  RULES
         Create '>';          Create '>';
         Create '</span>' After;          Create '</span>' After;
         END;          END;
 #endif  
   
 #ifdef MATHML  #ifdef MATHML
  Math: BEGIN   Math: BEGIN
Line 548  RULES Line 542  RULES
         END;          END;
   
  PICTURE_UNIT: BEGIN   PICTURE_UNIT: BEGIN
 #ifdef COUGAR  
         if Immediately within Object          if Immediately within Object
                 Remove;                  Remove;
         if NOT Immediately within Object BEGIN          if NOT Immediately within Object BEGIN
Line 558  RULES Line 551  RULES
                 END;                  END;
         if NOT within Paragraph AND NOT Immediately within Object          if NOT within Paragraph AND NOT Immediately within Object
                 Create '\12' After;                  Create '\12' After;
 #else  
         Create '<img';  
         Create Attributes;  
         Create '>' After;  
         if NOT within Paragraph  
                 Create '\12' After;  
 #endif  
         END;          END;
   
  Anchor: BEGIN   Anchor: BEGIN
Line 611  RULES Line 597  RULES
  Table_head:   Table_head:
         Remove;          Remove;
   
 #ifdef COUGAR  
  thead:   thead:
         BEGIN          BEGIN
         Create '<thead';          Create '<thead';
Line 634  RULES Line 619  RULES
         Create '>\12';          Create '>\12';
         Create '</tbody>\12' after;          Create '</tbody>\12' after;
         END;          END;
 #endif  
   
  Table_body:   Table_body:
         Get tfoot;          Get tfoot;
Line 709  RULES Line 693  RULES
   
 ATTRIBUTES  ATTRIBUTES
   
 #ifdef COUGAR  
  Langue:   Langue:
         IF not HTML          IF not HTML
             BEGIN              BEGIN
Line 717  ATTRIBUTES Line 700  ATTRIBUTES
             Create Langue;              Create Langue;
             Create DoubleQuote;              Create DoubleQuote;
             END;              END;
 #endif  
   
  http_equiv: BEGIN   http_equiv: BEGIN
         Create ' http-equiv="';          Create ' http-equiv="';
Line 821  ATTRIBUTES Line 803  ATTRIBUTES
         END;          END;
   
  Clear = Left_:   Clear = Left_:
         Create ' clear=left';          Create ' clear="left"';
  Clear = Right_:   Clear = Right_:
         Create ' clear=right';          Create ' clear="right"';
  Clear = All_:   Clear = All_:
         Create ' clear=all';          Create ' clear="all"';
  Clear = None:   Clear = None:
         Create ' clear=none';          Create ' clear="none"';
   
  Align = left_:   Align = left_:
         Create ' align=left';          Create ' align="left"';
  Align = center_:   Align = center_:
         Create ' align=center';          Create ' align="center"';
  Align = right_:   Align = right_:
         Create ' align=right';          Create ' align="right"';
   
    TextAlign = left_:
           Create ' align="left"';
    TextAlign = center_:
           Create ' align="center"';
    TextAlign = right_:
           Create ' align="right"';
    TextAlign = justify_:
           Create ' align="justify"';
   
  NoShade:   NoShade:
         Create ' noshade';          Create ' noshade';
Line 881  ATTRIBUTES Line 872  ATTRIBUTES
         Create Param_value;          Create Param_value;
         Create DoubleQuote;          Create DoubleQuote;
         END;          END;
 #ifdef COUGAR  
  classid: BEGIN   classid: BEGIN
         Create ' classid="';          Create ' classid="';
         Create classid;          Create classid;
Line 911  ATTRIBUTES Line 902  ATTRIBUTES
         Create codetype;          Create codetype;
         Create DoubleQuote;          Create DoubleQuote;
         END;          END;
 #endif  
  Title : BEGIN   Title : BEGIN
         NoTranslation;          NoTranslation;
         Create ' title="';          Create ' title="';
Line 925  ATTRIBUTES Line 916  ATTRIBUTES
         Create DoubleQuote;          Create DoubleQuote;
         END;          END;
   
  Style\240:   Style\240: BEGIN
         BEGIN  
         IF not Within HEAD          IF not Within HEAD
             BEGIN              BEGIN
             Create ' style="';              Create ' style="';
Line 935  ATTRIBUTES Line 925  ATTRIBUTES
             END;              END;
         END;          END;
   
 #ifdef COUGAR  
  ID:    BEGIN   ID:    BEGIN
         Create ' id="';          Create ' id="';
         Create ID;          Create ID;
         Create DoubleQuote;          Create DoubleQuote;
         END;          END;
 #endif  
    dir = ltr :
           Create ' dir="ltr"';
    dir = rtl :
           Create ' dir="rtl"';
   
    onclick: BEGIN
           Create ' onclick="';
           Create onclick;
           Create DoubleQuote;
           END;
   
    ondblclick: BEGIN
           Create ' ondblclick="';
           Create ondblclick;
           Create DoubleQuote;
           END;
   
    onmousedown: BEGIN
           Create ' onmousedown="';
           Create onmousedown;
           Create DoubleQuote;
           END;
   
    onmouseup: BEGIN
           Create ' onmouseup="';
           Create onmouseup;
           Create DoubleQuote;
           END;
   
    onmouseover: BEGIN
           Create ' onmouseover="';
           Create onmouseover;
           Create DoubleQuote;
           END;
   
    onmousemove: BEGIN
           Create ' onmousemove="';
           Create onmousemove;
           Create DoubleQuote;
           END;
   
    onmouseout: BEGIN
           Create ' onmouseout="';
           Create onmouseout;
           Create DoubleQuote;
           END;
   
    onkeypress: BEGIN
           Create ' onkeypress="';
           Create onkeypress;
           Create DoubleQuote;
           END;
   
    onkeydown: BEGIN
           Create ' onkeydown="';
           Create onkeydown;
           Create DoubleQuote;
           END;
   
    onkeyup: BEGIN
           Create ' onkeyup="';
           Create onkeyup;
           Create DoubleQuote;
           END;
   
  BulletStyle = disc :   BulletStyle = disc :
         Create ' type=disc';          Create ' type="disc"';
  BulletStyle = square :   BulletStyle = square :
         Create ' type=square';          Create ' type="square"';
  BulletStyle = circle :   BulletStyle = circle :
         Create ' type=circle';          Create ' type="circle"';
   
  COMPACT:   COMPACT:
         Create ' compact';          Create ' compact';
   
  NumberStyle = Arabic_ :   NumberStyle = Arabic_ :
         Create ' type=1';          Create ' type="1"';
  NumberStyle = LowerAlpha :   NumberStyle = LowerAlpha :
         Create ' type=a';          Create ' type="a"';
  NumberStyle = UpperAlpha :   NumberStyle = UpperAlpha :
         Create ' type=A';          Create ' type="A"';
  NumberStyle = LowerRoman :   NumberStyle = LowerRoman :
         Create ' type=i';          Create ' type="i"';
  NumberStyle = UpperRoman :   NumberStyle = UpperRoman :
         Create ' type=I';          Create ' type="I"';
   
  Start > 1: BEGIN   Start > 1: BEGIN
         Create ' start="';          Create ' start="';
Line 971  ATTRIBUTES Line 1024  ATTRIBUTES
         END;          END;
   
  ItemStyle = disc :   ItemStyle = disc :
         Create ' type=disc';          Create ' type="disc"';
  ItemStyle = square :   ItemStyle = square :
         Create ' type=square';          Create ' type="square"';
  ItemStyle = circle :   ItemStyle = circle :
         Create ' type=circle';          Create ' type="circle"';
  ItemStyle = Arabic_ :   ItemStyle = Arabic_ :
         Create ' type=1';          Create ' type="1"';
  ItemStyle = LowerAlpha :   ItemStyle = LowerAlpha :
         Create ' type=a';          Create ' type="a"';
  ItemStyle = UpperAlpha :   ItemStyle = UpperAlpha :
         Create ' type=A';          Create ' type="A"';
  ItemStyle = LowerRoman :   ItemStyle = LowerRoman :
         Create ' type=i';          Create ' type="i"';
  ItemStyle = UpperRoman :   ItemStyle = UpperRoman :
         Create ' type=I';          Create ' type="I"';
   
  ItemValue: BEGIN   ItemValue: BEGIN
         Create ' value="';          Create ' value="';
Line 1076  ATTRIBUTES Line 1129  ATTRIBUTES
         END;          END;
   
  Alignment = Top_:   Alignment = Top_:
         Create ' align=top';          Create ' align="top"';
  Alignment = Middle_:   Alignment = Middle_:
         Create ' align=middle';          Create ' align="middle"';
  Alignment = Bottom_:   Alignment = Bottom_:
         Create ' align=bottom';          Create ' align="bottom"';
  Alignment = Left_:   Alignment = Left_:
         Create ' align=left';          Create ' align="left"';
  Alignment = Right_:   Alignment = Right_:
         Create ' align=right';          Create ' align="right"';
   
  Height_: BEGIN   Height_: BEGIN
         Create ' height="';          Create ' height="';
Line 1124  ATTRIBUTES Line 1177  ATTRIBUTES
         Create ' nohref';          Create ' nohref';
   
  shape = rectangle:   shape = rectangle:
         Create ' shape=rect';          Create ' shape="rect"';
  shape = circle:   shape = circle:
         Create ' shape=circle';          Create ' shape="circle"';
  shape = polygon:   shape = polygon:
         Create ' shape=poly';          Create ' shape="poly"';
   
  coords: BEGIN   coords: BEGIN
         Create ' coords="';          Create ' coords="';
Line 1138  ATTRIBUTES Line 1191  ATTRIBUTES
   
 #ifdef MATHML  #ifdef MATHML
  mode = inline_math:   mode = inline_math:
         Create ' mode=inline';          Create ' mode="inline"';
  mode = display:   mode = display:
         Create ' mode=display';          Create ' mode="display"';
 #endif  #endif
   
  Border: BEGIN   Border: BEGIN
Line 1162  ATTRIBUTES Line 1215  ATTRIBUTES
         END;          END;
   
  Position = Position_top:   Position = Position_top:
          Create ' align=top';           Create ' align="top"';
  Position = Position_bottom:   Position = Position_bottom:
          Create ' align=bottom';           Create ' align="bottom"';
   
  Row_align = Row_left:   Row_align = Row_left:
          Create ' align=left';           Create ' align="left"';
  Row_align = Row_center:   Row_align = Row_center:
          Create ' align=center';           Create ' align="center"';
  Row_align = Row_right:   Row_align = Row_right:
          Create ' align=right';           Create ' align="right"';
  Row_valign = Row_top:   Row_valign = Row_top:
          Create ' valign=top';           Create ' valign="top"';
  Row_valign = Row_middle:   Row_valign = Row_middle:
          Create ' valign=middle';           Create ' valign="middle"';
  Row_valign = Row_bottom:   Row_valign = Row_bottom:
          Create ' valign=bottom';           Create ' valign="bottom"';
   
  colspan_: BEGIN   colspan_: BEGIN
         Create ' colspan="';          Create ' colspan="';
Line 1192  ATTRIBUTES Line 1245  ATTRIBUTES
         END;          END;
   
  Cell_align = Cell_left:   Cell_align = Cell_left:
         Create ' align=left';          Create ' align="left"';
  Cell_align = Cell_center:   Cell_align = Cell_center:
         Create ' align=center';          Create ' align="center"';
  Cell_align = Cell_right:   Cell_align = Cell_right:
         Create ' align=right';          Create ' align="right"';
   
  Cell_valign = Cell_top:   Cell_valign = Cell_top:
         Create ' valign=top';          Create ' valign="top"';
  Cell_valign = Cell_middle:   Cell_valign = Cell_middle:
         Create ' valign=middle';          Create ' valign="middle"';
  Cell_valign = Cell_bottom:   Cell_valign = Cell_bottom:
         Create ' valign=bottom';          Create ' valign="bottom"';
   
  No_wrap = no_wrap:   No_wrap = no_wrap:
         Create ' nowrap';          Create ' nowrap';

Removed from v.1.45  
changed lines
  Added in v.1.46


Webmaster