RTF1.8白皮书

http://www.microsoft.com/downloads/details.aspx?FamilyID=ac57de32-17f0-4b46-9e4e-467ef9bc5540&displaylang=en


//标签 name为自定义标签名称 
   
  {\*\bkmkstart name} 
  
 
   
 
  

    //文本头部 
  
 
  
RTF版本\ansi 
   字符集\ansicpg936 
   简体中文
 
  
 
   
 
  

    //字体表 
  
 
  
字体0\fmodern\fprq6 
   字体间距为6\fcharset134 
   GB2312国标码 \'cb\'ce\'cc\'e5 
   宋体;}} 
  
 
  
 
   
 
  

    //颜色表 
  
 
  
红色值0-255\green0 
    绿\blue0 
    蓝;\red0\green0\blue255;} 
   
 
   

     \cf2代表蓝色(颜色表索引从1开始) 
   
 
   
 
    
 
   

     //段落 
   
 
   

     \pard段首\fi500首行缩进\li500左缩进\ri600右缩进 
   
 
   

     水平对齐方式:\qc居中\qj两端\ql左\qr右\qd分散 
   
 
   

     \sl400行间距\sb段前间距\sa段后间距 
   
 
   

     \par段尾 
   
 
   
 
    
 
   

     //内容 
   
 
   

     \f0字体\fs24字号\b加粗\i倾斜\highlight2背景颜色 
   
 
   
 
    
 
   

     //表格 
   
 
   

     表格行1 
   
 
   

     \trowd表行1开始 
   
 
   

     表格属性 
   
 
   

     \trgaph108表中单元格半间距\trleft-108表的最左边位置 
   
 
   

     行边框设置 
   
 
   

     \trbrdrt行的上边框\brdrs单倍厚度\brdrw10线宽\brdrcf1边框颜色(1指向颜色表) 
   
 
   

     \trbrdrl行的左边框\brdrs单倍厚度\brdrw10线宽\brdrcf1 
   
 
   

     \trbrdrb行的下边框\brdrs单倍厚度\brdrw10线宽\brdrcf1 
   
 
   

     \trbrdrr行的右边框\brdrs单倍厚度\brdrw10线宽\brdrcf1 
   
 
   

     单元格1边框设置 
   
 
   

     \clvertalt文本上对齐(\clvertalc居中;\clvertalb下对齐) 
   
 
   

     单元格合并\clmgf横向合并开始\clmrg横向被合并\clvmgf纵向合并开始\clvmrg纵向被合并 
   
 
   

     \clbrdrt单元格上边框\brdrw15线宽\brdrs单倍厚度\brdrcf1边框颜色(1指向颜色表) 
   
 
   

     \clbrdrl单元格左边框\brdrw15线宽\brdrs单倍厚度\brdrcf1 
   
 
   

     \clbrdrb单元格下边框\brdrw15线宽\brdrs单倍厚度\brdrcf1 
   
 
   

     \clbrdrr单元格右边框\brdrw15线宽\brdrs单倍厚度\brdrcf1 
   
 
  

    \cellx2000单元格1结束,2000表示宽度 
  
 
  

      单元格2边框设置 
    
 
    

      \clvertalt文本上对齐 
    
 
    

      \clbrdrt单元格上边框\brdrw15线宽\brdrs单倍厚度\brdrcf1边框颜色(1指向颜色表) 
    
 
    

      \clbrdrl单元格左边框\brdrw15线宽\brdrs单倍厚度\brdrcf1 
    
 
    

      \clbrdrb单元格下边框\brdrw15线宽\brdrs单倍厚度\brdrcf1 
    
 
    

      \clbrdrr单元格右边框\brdrw15线宽\brdrs单倍厚度\brdrcf1 
    
 
   

     \cellx4000单元格2结束 
   
 
  

    \intbl内容开始 
  
 
  

    123\cell单元格1 
  
 
  

    456\cell单元格2 
  
 
  

    \row表格行1尾 
  
 
  
 
   
 
  

    横向合并一般直接生成一个单元格。 
  
 
  

    横向+纵向则每横向生成一个大单元格,在加纵向合并标签。 
  
 
  
 
   
 
  

     //批注 
   
 
   

     Comments部分 
   
 
   

     {\*\atrfstart N} 
   
 
   

     被批注的内容 
   
 
   

     {\*\atrfend N} 
   
 
   

     {\*\atnid xxx}{\*\atnauther xxx}\chatn 
   
 
   

     {\*\annotation{\*\atnref N}{\*\atndate } 
   
 
   

     批注内容 
   
 
   

     } 
   
 
  
 
   
 
  

    //分页 
  
 
  

    \page