2.0関連のメモ書きです。C:/xslt/docx2xxx.xslxsl:analyze-stringdocxのw:lvlTextのフォーマット(例えば%1.%2.%3)に従って、実際の段落番号文字列(例えば、1.5.10)に変換する場合、xsl:analyze-stringが便利。$gridBefore">のように、指定した回数でのループが可能で、以下の例ではw:trPr/w:gridBeforeで指定された数だけ空のtdを作成している。式for~in~return式は、二重ループなども可能。べき乗が計算できない?ので、あらかじめ用意する。