授業に関連する重要なフリーソフト


目次


AVG (フリーのアンチウイルスソフト) (更新:2009/10/16)

自分のパソコンにウイルス対策ソフトがインストールされていない人, または期限が過ぎて無効になっている人は,京都女子大学のネットワークの利用を禁止されています。 すぐにウイルス対策ソフトを購入してインストールするか, 上のAVGのサイトから無料のアンチウイルスソフトをダウンロードして,インストールしてください。

AVG Home

GIMP (GNU License による画像処理ソフト) (更新:2008/01/22)

GIMP は高度な機能をもつ画像処理ソフトで,Unix 上で開発されてきました。Windows 版もあります。 ペイント系のアプリケーションとしては非常に優れた機能をもち, Adobe の有名な定番ソフトであるPhotoShop キラーという声もあるそうです。
GIMP でできること: 絵や文字を描く,画像を取り込む, 画像をいじる,画像形式やサイズを変換する,バッチ処理で画像処理を行う,その他。

情報とファイルは下のサイトから入手できます。

GIMP ホームページ
GIMP for Windows 配信元
インストールの手順:
  1. GIMP for Windows 配信元 にアクセス(Firefox で右クリック→「リンクを新しいタブで開く」)
  2. Installers for GIMP for Windows というページが現れる。
  3. 画面右に見えるStable versionのリンクをクリック。
  4. Base packagesの下の Gimp for Windows(version 2.4.x)Download をクリック。
  5. gimp-2.4.3-i686-setup.exe というファイルのダウンロードが始まる。
  6. ダウンロードが終了したら,そのファイルのアイコンをダブルクリック。これでインストールが 始まる。
  7. 途中でファイルの関連付けをどうするかについて訊ねられる 場面が現れますが,チェックはすべて外してください。
  8. その他の選択はすべて デフォルトのままで。

Ghostscript & Gsview(GNU による Postscript 処理系とビューア)

PostScript/GhostScript とは何か

GhostScript は,Adobe 社による PostScript 言語は 高機能の画像処理言語で, 同社の Illustlator や Photoshop などの高品質の DTP システムの 根幹をなしています。

PostScript の画像ファイルは拡張子 ps, eps をもつファイルで, これは 他の画像フォーマットと異なり, 描画のためのプログラムそのものがファイルに記述されていて, それを処理系が解釈して描画が行われる仕組みになっています。 このシステムの柔軟性や拡張性は,画像ファイル自体がプログラム であるという特質に負っており, PostScript の仕様に従って画像を作成することは, プログラマーにとっては比較的容易なことですので, 作成しやすい画像形式でもあります。

GhostScript は GNU プロジェクトによる PostScript 処理系で, PostScript ファイルを解釈してビットマップデータを出力します。 一方 GhostView は GhostScript を使って ps, eps ファイルを 処理して,スクリーンに描画するためのアプリケーションです。

GhostScript と GIMPの共同作業

GIMP は,それ自体では PostScriptファイルを解釈する機能をもってい ません。しかし,ps, eps ファイルを読み込むと GhostScript を呼び出してビットマップを作らせ,その後の処理を 行うことができます。結論を言えば,ps, eps ファイルから png や jpeg のファイルへ変換できるわけです。 Postscript ファイルを作成することは難しいことではないので, これによって画像の作成の幅が大きく広がることになります。

GhostScript, Gsview のインストール

最新のバージョンに関するものはわずかなようです。 信頼できそうなものだけ 下にリンクしました。これらをたどってインストール作業を 行ってください。

ghostscriptのミラーサイト
gs??? というディレクトリのうち,最も番号の大きいものに最新版が入っています。 そのディレクトリの中のgs***w32.exe をダウンロードしてください。

ダウンロードしたファイルをダブルクリックすればインストールが 始まります。 途中,セットアップの画面で,

Use Windows TrueType fonts for Chinese, Japanese and Korean
という項目が現われます。デフォルトの設定ではここにチェックが入っていないので, チェックを入れてください。

Gsview の置き場所
gsv??w32.exe というファイルの中で,最も番号の大きいものをダウンロードして ください。

愛知大学の堀田耕作さんのページ
GhostScript, Gsview 以外に GNUPLOT や LaTex 関連の情報も掲載された盛りだくさんのページです。インストールの具体的な手順はこちらを参照してください。

GhostScriptにパスを通す

上記に従ってインストールしただけでは, GhostScript を他のアプリケーションから 呼び出せません。次のように作業してください。


GNUPLOT (グラフ作成ツール)
GNUPLOT (「ニュープロット」と読みます。) は高機能のグラフ作成ツールで,データファイルや関数をグラフとして 表示したり,その結果をさまざまの画像フォーマットで出力できます。2次元,3次元いずれのグラフにも対応しています。

インストール手順:

  1. 供給先 から,gpxxxwin32.zip というファイル(2005年秋時点で xxx = 400) をダウンロード.
    あるいは コピーしてあるファイル をダウンロード。
  2. ダブルクリックして解凍する.
  3. 下のようなディレクトリ構造が展開される.
    gnuplot - bin    
              contrib
              demo
              docs 
              BUGS
              ...
    
  4. 上のgnuplot 以下をそっくり,C:\Program Files の下に移動させる. つまり,C:\Program Files\gnuplotというディレクトリの中に GNUPLOT がインストールされる.
  5. [マイコンピュータ]→[ローカルディスク(C:)]→[Program Files]→[gnuplot]→[bin] と入っていくと, wgnuplot.exeというファイルがある.これが Windows 用の GNUPLOT の 本体(実行ファイル).
  6. 上記のwgnuplot.exeのアイコンの上で右クリックしてデスクトップにドラッグし, ボタンを離すと,メニューが現れるので,「ショートカットをここに作成」 を選ぶ.以後はこれをクリックするだけで,GNUPLOT を起動できます.
  7. Bash(Cygwinのシェル)を立ち上げて,コマンドラインから次のように 入力する.このとき,タブキーによるファイル名補完機能を活用すると, 間違いなく,しかも迅速に作業できます.
       ln -s /cygdrive/c/Program\ Files/gnuplot/bin/wgnuplot.exe /usr/local/bin/gnuplot
    
    これでコマンドラインから単に, gnuplot & とタイプするだけで,GNUPLOT が起動します. この方法で起動したほうが,カレントディレクトリがそのまま 反映されるので便利です.
  8. 上のいずれかの方法でGNUPLOTを起動.
  9. このままでは文字がつぶれて読めないので,画面上でマウスを [右クリック]→ [Choose Font] として,フォントを MSゴシック に, サイズを 10 程度に設定します.
  10. フォントの設定などを後まで有効にするには, 画面上でマウスを [右クリック]→ [Update wingnuplot.ini] をクリックします。

Firefox
ウェブブラウザを FireFox に変更しましょう。セキュリティと便利さの両面で今一押しのブラウザです。 Interner Explorer はセキュリティの問題を常に抱えていて,しかもタブ式ブラウジングができません。Netscape はセキュリティに関わるバグが見つかっていますが,すでに製品開発は終了してしまいました。京女の教室用ブラウザもFireFox に切り替わっています。 FireFox では,画面のデザイン(テーマ)を変更して雰囲気を変えたり,速くて快適な検索を楽しんだりできます。何より起動や動作が非常に軽いことが魅力です。

Firefox のインストール手順


AN HTTPD
HTTPD は HTTP (Hyper Text Transfer Prtocol) で 情報をネット上に送り出すためのソフトウェアです。D は Deamon の頭文字で,システムに常駐してずっと 走っているものには,この D が最後についているものがよくあります(inetd, telnetd, ftpd, ...)。 つまり,あるコンピュータの上で HTTPD を走らせると,ウェブのサーバとして情報を外に 送り出せるのです。

自分のPCをウェブサーバにすることの利点は 次の2つです。

AN HTTPD のホーム