## 内容一覧

### 序文

- Cinderella.2.6への序文)
- Cinderella.2.0への序文
- Cinderella 1.2への序文
- このマニュアルの読み方

### 序論

- Cinderellaとは?
  - 動的な幾何学
  - 物理シミュレーション環境
  - プログラミング環境
- Cinderella.2で新しくなったこと
- 技術的背景
- インストールとアップデート

### 理論的な背景

- 理論的背景

### とりあえず始める

- チュートリアルへの導入
  - パッポスの定理
  - 4節リンク機構
  - ケプラーの楕円
  - ひまわりの花とフィボナッチ数列

### リファレンスガイド

- 動的幾何学 (純粋な幾何学としてシンデレラを使う)
  - メインメニュー
  - ツールバー
  - 全体的な操作 (読み込み、保存、選択方法など)
  - 基本的な使い方
    - 動かすモード
    - インタラクティブなモード

      - | 点を加える
        | 直線を加える
        | 傾きつき直線を加える
        | 平行線を描く
        | 垂線を描く
        | 固定した角度の直線を描く
        | 円を加える
        | 半径つき円を加える
        | 固定した半径の円を加える
        | 中点を加える
        | 線分を加える

    - 定義モード

      - | ２次曲線の中心を加える
        | 角の二等分線を加える
        | コンパス
        | 鏡映
        | ３点で決まる円
        | ５点で決まる２次曲線
        | 焦点と通る点で決まる楕円
        | 焦点と準線で決まる放物線
        | 焦点と通る点で決まる双曲線
        | 点の極線を加える
        | 線の極線を加える
        多角形
        | ２つの曲線の交点を求める
        | 円弧を定義する
        | 角の印

    - 計測

      - | 距離を測る
        | 角度を測る
        | 面積を測る

    - 特別モード

      - | 文字を追加する
        | 関数を定義する
        | 軌跡
        | アニメーション

    - ２次曲線の扱い
    - 多角形
  - 表示画面と幾何学
    - 幾何学
    - 表示画面
  - 変換と基底
    - 変換モード
      - 変換の一般的な使い方
      - 平行移動
      - 回転
      - 鏡映変換
      - 相似変換
      - アフィン変換
      - 射影変換
      - メビウス変換
      - 逆変換
      - 合成
      - 要素の写像
      - 関数による変換
    - 基底の定義
  - 変換と反復関数系
    - 反復関数系
    - 変換群

- インスペクタ (オブジェクトの属性を管理する)
  - 情報ブロック
  - 外観のインスペクタ
  - 足跡と矢印
  - 表示画面のコントロール

- CindyLab (物理シミュレーション)
  - 質点と力のシミュレーション
    - 基本的なしくみ
    - シンデレラと物理
    - CindyLab と CindyScript
  - リファレンス
    - CindyLabの要素
    - オブジェクト

      - | 自由質点
        | 速度
        | 重力
        | 恒星
        | 磁場
        | ゴムバンド
        | バネ
        | クーロン力
        | 床
        | 反射壁

    - 環境
    - 複数の粒子システム
    - アニメーションとCindyLab
    - 幾何学とCindyLab
    - 物理的環境のプログラム
- CindyScript (シンデレラのプログラミング環境)
  - リファレンス
    - CindyScriptの基礎
      - 全般的な仕様
      - プログラムコードの入力
      - 変数と関数
      - 幾何学要素へのアクセス
      - 制御命令 (if, for, while, など)
      - 算術演算子 (+,-,*,/,sin(),cos()など)
      - ブール演算子
      - 文字列演算子
    - リスト (全般的仕様)
      - リスト処理の基礎
      - 高度なリスト処理
      - 幾何学要素のリスト
      - ベクトルと行列
    - 描画 (draw(), plot()など)
      - オブジェクトの表現
      - 描画関数の基礎
      - 関数プロット
      - 文字と表
      - TeX記法
      - 画像の操作とレンダリング
      - シェイプ
      - 座標系
    - 幾何学演算子 (join, meet,など)
    - 計算 (derivatives and tangents, など)
    - 音声出力
      - MIDI関数
      - サウンド関数
    - 特殊演算
      - 幾何との連携
      - ファイル管理
      - コンソールへの出力
      - 時間とアニメーション
      - ユーザー入力
      - CindyLabとの連携
      - 数式解析
    - スクリプトエディタ
    - ちょっとしたスクリプトの例
- 複写、貼付け、マクロ (シンデレラのマクロの仕様)
- HTMLへの書き出し (インタラクティブなHTMLページを作る)
- 手書きモード (ペンタブレットでCinderellaを使う)
- 拡張機能 (Cinderellaの拡張)
  - プラグイン
  - Javaスクリプト
  - インタラクティブな練習問題
  - MatheVital
  - Jython とJRuby
  - Visage
  - CleverPHL Frameworkのサポート
- ライセンス
  - 追加ライセンス
  - Mozilla Public License
- 演算子一覧表

Page last modified on Saturday 11 of April, 2015 [15:56:08 UTC].
The original document is available at http://doc.cinderella.de/tiki-index.php?page=Table%20of%20ContentsJ