2013/10/11

Geogebra

Geogebraとは


Geogebra とは幾何、代数、解析を1つに結びつけた動的幾何学ソフトウェア*である。(参考:1)





このソフトウェアはフリーソフトウェアで、約50ヶ国語に翻訳されており、Windows, Linux, Mac OSX, Android にインストール可能である。また、バージョン4.2 (最新場.ジョン 4.2.58.0) からは CAS* 機能も追加された。(参考:3)

ダウンロードとインストール


動作環境についての記述がほとんどない所をみると、OS がインストールされているPCなら動作すると考えられる。


ファイルは以下のリンクからダウンロードできる。

http://www.geogebra.org/cms/en/download/

インストールの仕方は windows の場合は以下のファイルに詳しく書かれている。

http://www.ism.ac.jp/lectures/Install.pdf

Geogebra の基本構成


Geogebra を起動すると以下のような画面が現れる。


入力は画面したの入力バー、もしくはツールバーから選択しておこなう。また、表計算ビューからも入力出来る。入力されたデータは数式ビューとグラフィックスビューに出力される。(参考:5)

使い方


使い方については以下に詳しい説明が出ている。

http://wiki.geogebra.org/en/Tutorial:Main_Page (en)

https://sites.google.com/site/geogebrajp/home (jp)

備考


動的幾何学ソフトウェアとは描いたグラフや図形を動かしたり変化させることが出来るソフトウェアである。(参考:2)

CAS とは computer algebra system の略で、記号を含んだ数式の演算が可能なソフトウェアのことである。(参考:4)

 参考


 1. https://sites.google.com/site/geogebrajp/
 2. Interactive geometry software
 3. http://de.wikipedia.org/wiki/GeoGebra
 4. http://en.wikipedia.org/wiki/Computer_algebra_system
 5. http://fe.math.kobe-u.ac.jp/MathLibre-doc/geogebra.pdf

2013/10/09

Ubuntu  Scratchで画面が黒くなる。

Scratchで黒い画面


Ubuntu 12.04 で Scratch を起動すると画面が黒くなって反応しなくなったり,画面を最大化すると黒くなって反応しなくなる不具合がある。この現象は Ubuntu 12.10 でも起こることが報告されている。(参考:3)

原因


Ubuntu 21.04 に LTSP * がインストールされていて、XSHM ** が有効になっていると Scratch が正常に動作しない。(参考:1)

解決策


 以下の手順に従って Scratch ファイルの中のオプション -xshm を削除するか、$XSHM と書き換える。
  - 端末から以下のコマンドを使って scratch  ファイルを開く。

  sudo gedit /usr/bin/scratch

  - scratch  ファイルを開いたら

   VMOPTIONS=
"-encoding UTF-8 -vm-display-x11 -xshm -plugins /usr/lib/scratch/plugins/:$SQ_DIR/"

    から -xshm を削除して

   VMOPTIONS=
"-encoding UTF-8 -vm-display-x11 -plugins /usr/lib/scratch/plugins/:$SQ_DIR/"

    とするか(参考:2)、-xshm を $XSHM と書き換えて

   VMOPTIONS=
"-encoding UTF-8 -vm-display-x11 $XSHM -plugins /usr/lib/scratch/plugins/:$SQ_DIR/"

    とする。(参考:1)

LTSP: LSTP (Linux Terminal Server Project) とは複数の人がサーバーにアクセスするためのソフトウェアの集まり。(参考:4)

XSHM: XSHM (Cross-Site History Manipulation) とはグラフィックカードを使うためのソフトウェア (ドライバー) の一つ。(参考:5)

参考


  1. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692587
  2. https://bugs.launchpad.net/ubuntu/+source/scratch/+bug/1025013
  3. https://bugs.launchpad.net/ubuntu/+source/scratch/+bug/1072309
  4. Linux Terminal Server Project
  5. http://wiki.ubuntuusers.de/Videotreiber_%C3%A4ndern?highlight=XSHM