;sitesrv.csm - Microsoft Site Server customized style map ;heading paragraph styles style(bt) { elem=h1 toc=1 } style(ch) { elem=h1 toc=2 } style("heading 1") { elem=h1 toc=3 } style("heading 2") { elem=h1 toc=4 } style("heading 3") { elem=h1 toc=5 } style(proch) { elem=h1 toc=6 } style(rh1) { elem=h1 toc=5 } style(rmh) { elem=h3 } style("heading 4") { elem=h3 } style("heading 5") { elem=h3 } style(thf th) { elem=th } style(tpf tp) { td.align="left" } style(gt) { start="

\r\n\r\n" end="
\r\n" } style(gd) { start="" end="\r\n\r\n" } style(le) { end="" } style(leh) { end="" } ;note settings style(ns) { end="
" } style(ne) { start="
" } style(nh) { start="" end="
" } style(np1) { start="

  • " end="\r\n" } ;warning settings style(ws) { end="
    " } style(we) { start="
    " } style(wh) { start="
  • " end="\r\n" } ;syntax statements ;list paragraph styles style(ln1) { elem=ol maxlist=1 } style(lb1) { elem=ul maxlist=1 } style(lp1) { maxlist=1 if %list%=1 { .class=indent1 } } style(ln2) { elem=ol maxlist=2 } style(lb2) { elem=ul maxlist=2 start="

    " } style(lp2) { maxlist=2 if %list%=1 { .class=indent1 } elseif %list%=0 { .class=indent2 } } elem(li) { start="

  • " end="
  • \r\n" } ;let unmapped styles not be list paragraphs style(*) { maxlist=0 } ;example styles style(ex) { elem=pre expandtabs=4 maxlist=1 } style(exw) { elem=pre expandtabs=4 } style(tex) { elem=pre expandtabs=4 } style(exl) { elem=pre expandtabs=4 } style(exl2) { elem=pre expandtabs=4 } elem(pre) { start="
    " end="
    " } ;customized tagging elem(table) { .frame="" .rules="" start="\r\n" end="
    \r\n\r\n" } elem(th) { start="\r\n" end="\r\n" } elem(td) { start="\r\n" end="\r\n" }