### 1 この節の使い方

この節は二つの部分で構成されています: 前半では、背景となることがらを (大雑把に) 網羅しています。後半は、キーボードの横に置けるような手軽な リファレンスになっています。

「ホゲホゲ (blah) するにはどうしたらよいですか」 という形の問いに答えよう と思うなら、まず Tk で「ホゲホゲ」する方法を調べてから、この ドキュメントに戻ってきてその方法に対応する`Tkinter` の 関数呼び出しに変換するのが多くの場合最善の方法になります。 Python プログラマが Tk ドキュメンテーションを見れば、たいてい 正しい Python コマンドの見当をつけられます。従って、 Tkinter を使うには Tk についてほんの少しだけ知っていればよいと いうことになります。 このドキュメントではその役割を果たせないので、次善の策として、 すでにある最良のドキュメントについていくつかヒントを示しておく ことにしましょう:

- Tk の man マニュアルのコピーを手に入れるよう強く勧めます。 とりわけ最も役立つのはmann ディレクトリ内にあるマニュアルです。 `man3` のマニュアルページは Tk ライブラリに対する C インタフェー スについての説明なので、スクリプト書きにとって取り立てて役に立つ内容 ではありません。

- Addison-Wesley は John Ousterhout の書いた Tcl and the Tk Toolkit (ISBN 0-201-63337-X) という名前の本 を出版しています。この本は初心者向けの Tcl と Tk の良い入門書です。 内容は網羅的ではなく、詳細の多くは man マニュアル任せにしています。

- たいていの場合、Tkinter.py は参照先としては最後の地 (last resort) ですが、それ以外の手段で調べても分からない場合には 救いの地 (good place) になるかもしれません。

参考:

ActiveState Tclホームページ
  Tk/Tcl の開発は ActiveState で大々的に行われています。

Tcl and the Tk Toolkit
  Tcl を考案した John Ousterhout による本です。

Practical Programming in Tcl and Tk
  Brent Welch の百科事典のような本です。