XML,XSL

当初、このサイトは XML で書いたものを XSLT で変換して HTML ファイルを生成していました。ここではその XML, XSL の説明と、実際の XSLT ファイルの内容を記載しています。

XSL の現物の一覧↓。

XSL 一覧
XSL ファイル 説明

main.xsl

XML から直接参照するのはこの XSL ファイル。 他の XSL ファイルのインクルードと、 パラメータの設定を行う。

general.xsl

未定義タグはそのまま出力。 HTML のタグをそのまま使うため。

document.xsl

document タグ(一般ページの root 要素)を定義。

index.xsl

index タグ(索引ページの root 要素)を定義。

section.xsl

ドキュメント中の章割り・章の参照。

keyword.xsl

キーワードの定義・参照。

figure.xsl

キャプションつきの図表の定義。

source.xsl

ソースファイルやコンソール出力の標示用。

exercise.xsl

演習問題の定義・参照・一覧作成。

link.xsl

リンク集作成。

qanda.xsl

Q&A 作成。

mathenv.xsl

数式の記述用。

variable.xsl

数式中で使う変数の定義・参照用。

amazon.xsl

Amazon アフィリエイト生成用

XSD ファイルをまとめた ZIP ファイル

XSL概要

スタイルシートの説明

リンク集

数式表現用XML