Cinderella
現在の正式版は3.0版の Build 2083で2024年2月21日にアップロードされています。こちらにあります。
最近の更新履歴(新着情報)
2024.3.11 「Cinderella はじめの一歩」をnoteに掲載
2019.3.5 ダウンロードについて,Linux(Ubuntu)の場合について詳解
2018.11.28 CindyScript基礎と応用 道具箱更新
2017.03.09 Tips集 を削除
2017.03.05 「CindyScript基礎と応用」サイトを新設。左のNavigation から行けます。
2017.03.01 GeoGebraユーザーのためのCinderella案内:「GeoGebraとCinderella」サイト新設。左のリンクから。
2017.02.02 高校数学のページ,オイラー線,三角関数の値の web版(CindyJS)へのリンクを更新。
2017.01.31 このページの情報を更新。CindyJS など。
2016.10.14 インドラの真珠移転。こちらへ
2016.05.10 Macユーザーへの注意事項(このページ)
2016.05.9 「黄金比の探索」ページ新設。
2016.02.01 「Cinderellaで描く 3Dグラフィクス」 iBookStoreより発行。
2015.10.20 電子書籍について を改訂
2014.10.20 リンク集に KETCindy追加
関連サイト
Cinderellaに関連するサイトです。すべて CinderellaJapan が管理しています。
Cinderella 総合目次:note に書いた Cinderella関連記事の総目次です。
Cinderellaで3D : Cinderellaで空間図形を扱います。
Cindyscript基礎と応用 : Cindyscript の使い方に関するサイトです。
KeTCindy : Cinderellaをベースに,TeX用の図版を作成します。Tikzより簡単です。
GeoGebraとCinderella : GeoGebraとCinderellaの両方の紹介をしています。
CindyJS
CindyJSは,シンデレラで作ったものをWeb上で動かすためのプロジェクトです。まだ,Cinderellaの機能を完全にはサポートしていませんが,かなり動くようになりました。
CindyJS の Webサイトはこちらです。
新しいギャラリー CindyJS Example Gallery というページができています。
CindyJS の使い方は Webサイトにかかれていますが,記事がちょっと古いのと,英語なので,CinderellaJapanでも簡単に解説をしています。
Cinderella関連の電子書籍について
以下の Cinderella関連の本を出版していましたが終了しました。
シンデレラ入門 シンデレラについての総合ガイド
Cinderellaクックブック 細かいテクニックを紹介しています。
Cinderellaで学ぶ 複素数平面 高校数学の複素数平面から始め、フラクタルまで
Cinderellaで動かす 大学入試問題 数学IAIIB 大学入試問題の図をCinderellaで動かします。
Cinderellaで学ぶ 2次関数と2次曲線 高校数学+α の内容
Cinderellaで学ぶプログラミング 始めようCindyscript Cindyscriptの解説書
すべての子どもに計算力を 小学校の算数ソフトの開発記
Cinderellaで描く 3Dグラフィクス SpaceCindy,Cindy3D,SpaceCindyRayの使い方
また、これらについてのサポートを「出版物サポート」でおこなっています。
書籍に載っているシンデレラの図などがダウンロードできます。
プラグイン(Cindy3D , LEAP,etc )
Cinderella用のプラグインがいくつかあります。3DグラフィックスのCindy3D、LEGOコントローラなどです。プラグインはこちらにあります。
Cindy3Dについては左のNavigation から、Cindy3Dのページに進んでください。
LEAP MOTION を使ったデモを作りました。YouTubeにアップロードしました。 第1作 第2作
MatheVital日本語版
MatheVitalの日本語版のページを作りました。左のリンク集にあります。MaheVitalのVitalとは、Visual Interactive Tools for Advances Learning の頭文字をとったものです。
2013年3月に、「インドラの真珠ークラインの夢見た世界」(D.マンフォード他著、小森洋平訳 日本評論社)が出ました。MatheVitalにはこの「Indra's Pearls」が入っています。日本版にもあります。
フォーラムへの参加
Cinderella.2 のユーザーのかた(フリー版でもOK)の情報交換の場としてフォーラムを作りました。左のNavigationから「フォーラム」へどうぞ。書き込みは会員制です。ご希望の方はhannya002@ジーメール.com までどうぞ。(ジーメールはもちろん gmail です。スパム対策のためにこうしています)へメールでご連絡ください。
Cinderellaの動作環境とインストール
Cinderellaは、LinuxやUNIX、Windows、MacOSX上で動作します。
ライセンス
Cinderellaはフリーウェアです。
ライセンスは以前ありましたが,現在はフリーになりました。
インストール方法
以下に、プラットフォームごとのインストール方法を示します。
Windows
Windowsにインストールするには、ダウンロードしたinstall.exe を実行します。このとき、以前の版があれば上書きされます。
MacOS
MacOS の場合は、インストーラはありません。ダウンロードしてできたファイルをどこにでも置くことができます。最初だけ右クリック(またはコントロールキーを押しながらクリック)して「開く」を選択します。
MacOSでは名前を変更することも可能です。最新版にはときどきバグが潜入していることがありますので,ファイル名にBuild番号をつけて安定した版をとっておくとよいでしょう。
Linux
以下は,Ubuntu18.04LTS または CentOS7 の場合についてです。
Cinderellaのサイトからインストーラをダウンロードしてインストールする場合,Ubuntuでは,OpenJDK 8 が必要なので,
sudo apt install openjdk-8-jre
sudo update-alternatives --config java
で導入しておきます。CentOSではすでに入っているので必要ありません。
Cinderellaのβ版のページに,インストーラとtarの2つがありますが,インストーラの方を選ぶのがよいでしょう。ダウンロード(保存)したら,端末(ターミナル)で,「ダウンロード」に移動して
sudo bash Cinderella_unix_2_8.sh
を実行します。
ただし,この方法でインストールすると,Cinderellaで作成したファイルとCinderellaとの関連付けがされておらず,アイコンもCinderellaのものになりません。関連付けとアイコンの登録はできますが,結構面倒です。Ubuntuであれば,https://github.com/tmytokai/CinderellaDeb/releases (函館高専:東海林さん作成)からdebパッケージをダウンロードして,
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install gdebi
$ sudo gdebi cinderella_2.9.0ubuntu1.0_amd64.deb
を実行します。少し時間がかかりますが,/opt にCinderellaがインストーラされ,関連付け,アイコン登録もできます。
<参考:debパッケージを使わない場合>
Cinderellaのページのインストーラをダウンロードして,端末(ターミナル)で,「ダウンロード」に移動して
sudo bash Cinderella_unix_2_8.sh
を実行した場合です。
インストール先と,シンボリックリンクの置き場所を聞いてきます。デフォルトは /usr/local/cinderella (CentOSでは /opt/cinderella)と /usr/local/bin です。このあとは,デフォルトでインストールしたものとして進めます。
(1) mimetype の追加
端末で
sudo gedit /usr/share/mime/packages/freedesktop.org.xml
として、freedesktop.org.xml を開き,末尾に
<mime-type type="application/x-cdy">
<comment>Cinderella file</comment>
<comment xml:lang="ja">Cinderella ファイル</comment>
<acronym>CDY</acronym>
<expanded-acronym>CDY file</expanded-acronym>
<glob pattern="*.cdy"/>
</mime-type>
を追加します。他のものをコピーして書き換えればいいでしょう。
次に
sudo update-mime-database /usr/share/mime
とすれば登録が完了します。
(2) desktop ファイルの移動
インストールした時点で,/usr/share/applications に 'Cinderella 2-0.desktop' というファイルができています。(2の前にスペース)
内容は
#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=Cinderella 2
Exec=/bin/sh "/usr/local/cinderella/Cinderella2"
Icon=/usr/local/cinderella/.install4j/Cinderella2.png
Categories=Education;
これを Cinderella2.desktop と名前を変えて,~/.local/share/applications に移動します。
(3) mimeapps.list の作成
sudo gedit ~/.local/share/applications/mimeapps.list
として,次の内容のファイルを作ります。
[Default Applications]
application/x-cdy=Cinderella2.desktop;
ファイルができたら
update-desktop-database ~/.local/share/applications/
でデータベースを更新します。
これで,関連付けができて,Cinderellaで作成したファイルをダブルクリックすればCinderellaが立ち上がるようになります。
(4) アイコンを変える
以下は Ubuntu18.04 の場合です。CentOS7については未調査です。
(1)~(3) で関連付けをすると,アイコンが zip のものから,書類のアイコンに変わって,ダブルクリックするとCinderellaが立ち上がるようになります。これをCinderellaのアイコンに変える手順です。
まず,GNOME Tweaks を用いて(なければインストールしましょう)「外観」の「アイコン」を調べます。
ここでは,上のように Ubuntu-mono-dark となっているものとします。これと異なる場合は適宜読み替えてください。
まず,
mkdir -p ~/.local/share/icons/ubuntu-mono-dark/mimes/24
でフォルダを作ります。
次に,
ln -s /usr/local/cinderella/.install4j/Cinderella2.png ~/.local/share/icons/ubuntu-mono-dark/mimes/24/application-x-cdy.png
でシンボリックリンクを作ります。(~/ のところは /home/ユーザー名 の方がいいかもしれません)
これで,端末を終了するとアイコンがCinderellaのものに変わります。
もし変わらない場合は,GNOME Tweaks を用いていったん別のテーマに変え,その後,もう一度 Ubuntu-mono-dark に戻してみましょう。
(Linux のインストールで,関連付け・アイコンの変え方については,矢野充志さんのアドバイスによりました)
Build番号の調べかた
現在使っている版が、どの版なのかを知りたい場合は、Cinderella.2を起動して、ヘルプから「シンデレラについて」を選びます。
すると、次のようなウインドウが開きます。この中にbuild番号が書かれています。
問い合わせ・連絡先
その他の問い合わせ、連絡もhannya002@ジーメール.com までどうぞ。