目次 - Cinderella Documentation
Description: The user's guide to the Interactive Geometry Software Cinderella

コンテンツにスキップ

# 目次

## 内容一覧

### 序文

- 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
- 演算子一覧表