61
PCalcの進歩

もしかしたら公の場でこんなことを言うべきではないのかもしれませんが、私は電卓が大好きです。銀行でタダでもらったような薄っぺらい電卓や、スーパーやディスカウントストアで売っているような安っぽい電卓ではなく、科学電卓のことです。大きな画面、たくさんのボタン、そして大容量のメモリを備えたタイプのものです。こうしたオタクっぽいガジェットに惹かれる理由の一つは、私の理系のバックグラウンドにあります(もともと物理学者になるために大学に通っていましたが、考えが変わりました)。もう一つは、科学や技術系の人が好む入力方法である逆ポーランド記法(RPN)の大ファンでもあることです。RPNに慣れてしまうと、従来の数式入力には限界を感じてしまいます。RPNは主に高機能電卓に搭載されている機能です。

近年、ソフトウェア電卓の人気が高まっています。これはおそらく、科学計算用電卓を使っている人が、コンピュータも使っている可能性が高いためでしょう。Mac プラットフォームでは、私が長年愛用してきたソフトウェア電卓は、James Thomson 氏の優れた PCalc 2 でした。しかし、最後のアップデートは 4 年以上前で、Mac OS X はそれ以来大きく進化しています。Tiger の組み込み電卓アプリには、科学計算モードと RPN モードが追加され、電卓全般に最適な環境である Dashboard の登場により、私はウィジェットベースの電卓 RPN Calc を使うようになりました。しかし、私は PCalc のアップデート版をずっと期待していました。

おそらく、この先どうなるかはもうお分かりでしょう。ついにJamesが PCalc 3   19ドル、PCalc 2購入者は無料アップグレード、MacにPCalc 2が無料で付属していた人は10ドル)をリリースしました。これは素晴らしいアップデートです。科学計算用の電卓が必要な方、RPN(Return to Process)が好きな方、あるいは単にマニアックなソフトウェアが好きな方にとって、PCalcは再び最高の電卓と言えるでしょう。(PCalcは標準入力もサポートしているので、RPN愛好家だけのものではありません。)

OS X 独自の計算機と同様に、PCalc には最も一般的な計算機機能を提供する基本モードがあります。

PCalc 基本モード

ただし、さまざまな高度なオプションを有効にすると、本格的な科学計算機に期待されるすべての機能に加えて、「紙」テープ、現在の数値に関する詳細情報、RPN レジスタの表示、関数、変換、定数用のクイック アクセス ツールバー メニューも利用できるようになります。

PCalc の詳細オプション

PCalc の標準的な科学関数は、おそらく、それを必要とする人にとっては馴染み深いものでしょう。しかし、関数、変換、定数オプション (PCalc ツールバーまたはそれぞれのメニューからアクセス可能) は、便利な追加機能です。関数機能は、複素数、三角法、金融などに関する高度な計算を提供します。変換機能は、Apple 独自の計算機とほぼ同じように動作します。角度、面積、バイト、エネルギー、長さ、圧力、速度、温度、時間、体積、重量の単位を変換できます。(PCalc には計算機の通貨変換機能はありませんが、必要な場合は Apple の Dashboard ウィジェットから利用できます。) また、定数メニューでは、光速、アバガドロ数、標準重力加速度、さらには究極の答えである 42 など、いくつかの便利な定数を簡単に入力できます。(PCalc は、関数と変換用のサードパーティ製プラグインもサポートしています。)

PCalcは好みに合わせてカスタマイズできます。2種類の外観スタイル(AquaとMetal)が組み込まれており、サードパーティ製のスタイルプラグインもサポートされているため、見た目を自由にカスタマイズできます。また、ほぼすべての機能でキーボードショートカットを自由に設定できるので、PCalcを思い通りに操作できます。

最後に、PCalcには、他の計算機では滅多に見られない、地味ながらも便利な機能が数多く備わっています。例えば、「元に戻す」と「やり直し」コマンドを使えば、操作手順をやり直して修正できます。また、任意の数値をASCII、UTF-8、UTF-16のいずれかでコピーまたはペーストできます。PCalcはこれらの変換をリアルタイムで行ってくれます。さらに、PCalcはおそらくユニバーサルバイナリとして提供される最初の計算機で、近日発売予定のIntelベースMacで既に動作可能です。

DashboardのPCalcを使いたい場合はどうすればいいでしょうか?ウィジェット版も含まれています。PCalcのような凝ったドロワーやツールバーはなく、関数、変換、定数機能も搭載されていませんが、それでも私が今まで見た中で最高のウィジェット計算機です。

PCalcウィジェット

もうひとつ…もし私のように、PCalc の大きなウィンドウが、アクティブに使用されていない時に他のウィンドウやデスクトップ(またはダッシュボード内の他のウィジェット)を覆い隠してしまうのを避けたいのであれば、バックグラウンドで自動的に最小化してディスプレイだけになるように設定できます。計算結果は引き続き表示されますが、それ以外のものはすべて非表示になります。(ただし、奇妙なことに、このオプションを有効にし、さらにテープ、情報、スタックのドロワーも有効にすると、PCalc の起動や終了のたびにドロワーが実際に開閉するのが見えます。アニメーションが邪魔なので、単純に表示と非表示を切り替える方が好みです。)

PCalc 最小化

もちろん、誰もがこれほど高性能な計算機を必要としているわけではないことは承知しています。しかし、学生、教師、物理学者を目指す人、あるいは単に高性能な計算機を好む人にとって、PCalcに勝るものはありません。

PCalc 3はTiger専用の技術を使用しているため、Mac OS X 10.4.2以降が必要です。古いバージョンのMac OS Xでも動作するPCalc 2は、現在も利用可能です(そして、依然として非常に優れています)。