2011-05-01から1ヶ月間の記事一覧
XSLT3.0ではストリーミング機能が導入されますがそれに関連する関数が追加されています.今回はこれを紹介したいと思います.これらの関数には、copy-of、snapshot、outermost、innermost、haschildrenがあります.機能を読んでみましたが、ちょっと今までの…
この前お話したWord2010でのオーサリングツールの仕事ですが、現在のWord2003ではメニューの種類は約48個あります.これ全部ツールバーにアルファベット順で組み込んでフローティング状態でWordに表示させています.お客さんはそれをマウスクリックしてオー…
4月のスタイルシートの仕事も終わり、今度はWordでのオーサリングツール作成の仕事になりました.今までお客様にWord2003でオーサリングをやってもらってWordMLを出力しそこからDocBookのXMLファイルにXSLTで変換していたのです.でもいまやWord2003も二世代…
次にPathPatternで変更されている点にRootedPatternの追加があります.RootedPatternは次のように定義されます. [7] RootedPattern ::= ( VarRefRoot | DocCall | IdCall | ElementWithIdCall | KeyCall ) (('/' | '//') RelativePathPattern)? [8] VarRefR…
妻の実家が福島県の中通りにあります.東北関東大震災がありましたのでお見舞いにと連休に行ってきました. 私のところから行くには、新潟の磐越道を行く道と、中央道から都内を経由する道があります.東京経由は混んでイヤなのでいつも長野道、上信越道、北…
去る3月27日~28日にXML プラハ 2011(XML Prague 2011)というカンファレンスが開かれました.様々な講演が行われましたが、ここでSaxonの作者Michael Kayは、XSLT in the Browserと題した講演を行い、クライアントサイドのブラウザで動作するXSLT 2.0エン…