【レポート】
Mac OS Xユーザにとってベストなテキストエディタを探すレポート集
「初心者も扱いやすい、CUIベースの軽量テキストエディタ「GNU nano」」
「機能充実、旧Mac OS時代から多くのユーザに支持されている「mi」」
「Snow Leopardを快適にする - どれがいい? 自分にベストなMacのテキストエディタ」
もあわせてお楽しみください。
![]() |
Mac OS Xユーザ向けテキストエディタレポートの第4回は、「iText Express」をお届けする。NSTextViewを利用した"Mac OS Xらしい"機能の一方で、縦書き編集や脚注表示などの独自機能も用意されるなど、魅力あるテキストエディタだ。
iText Expressは、山下道明氏が開発した、Mac OS X 10.3/Panther以降に対応するフリーなテキストエディタ。縦書き表示など日本語環境ならではの使い方に対応しているうえ、バージョンアップの頻度が高い一方で旧Mac OS対応を継続するなど手厚いサポートがあり、多くのユーザから支持されている。
同じ作者により開発されたテキストエディタ「iText」は、Mac版とWindows版の2種が用意され、ほぼ同等の機能を実現している。こちらのMac版は旧Mac OS(漢字Talk 7.1~Mac OS 9.2.2)もサポート、Carbon APIを使用するなどiText Expressとは基本設計の部分で差異がある。
iText Expressの特徴は、Cocoaを採用したがゆえの基本機能の充実にある。文字コードはUnicodeに対応、20,000字を超えるOpenTypeヒラギノ書体を扱えるうえ、リッチテキスト(RTF/RTFD)やMicrosoft Wordのファイル形式をサポートしている。スピーチシンセサイザと英文のスペルチェックにも対応。Cocoa(のうちのAppKit)が提供するテキストエンジン「NSTextView」を使用していることから、機能的には「テキストエディット(TextEdit.app)+α」と考えて差し支えない。もちろん、"Emacsライクなキーバインド"(【コラム】OS X ハッキング! 第103回「Cocoaアプリのキーバインドにこだわる(1)」)も利用できる。
ポイントはこの「+α」の部分で、大きく2つに分類できる。1つは、同じ作者が開発したLightway Text/iText譲りの機能。青空文庫のビューアとして利用できることや、縦書き表示/編集、脚注/文末注の設定は、その筆頭格だろう。
そしてもう1つは、Cocoaならではの拡張が可能なこと。正規表現ライブラリ「Oniguruma」をMac OS Xで使いやすいようフレームワーク化した「OgreKit」(ほぼ(修正)BSDライセンス)の機能が、iText Expressネイティブの検索機能として利用できるのだ。
| レノボ・ジャパン、ウェブ広告モデルを一般公募 - 新生活キャンペーンの一環で [21:21 2/10] |
| 【レポート】スマートフォンを狙ったワンクリック詐欺やオンラインバンキングを狙うゼットボット - トレンドマイクロマンスリーレポート [20:43 2/10] |
| 【レポート】レノボ、大和研究所の開発陣らによる「ThinkPad X1 Hybrid」の技術解説 [20:41 2/10] |
| デル、「冬モデルファイナルセール」最終週 - 各種アップグレードが無料 [20:13 2/10] |
| Appleが3月初旬にスペシャルイベント開催の噂 - iPad 3の発表か [18:34 2/10] |
|
JRグループ、「周遊きっぷ」を見直し - 19の周遊ゾーンが3/31で販売終了に [07:30 2/11] ライフ |
|
「青春18きっぷ」春季用は2/20発売 - 夏季用・冬季用の発売は現時点で未定 [07:30 2/11] ライフ |
|
【ハウツー】炊飯器でつくるチャーシューが簡単すぎ、しかもおいしい! [07:00 2/11] ライフ |
|
【連載】出社前に。日常生活ですぐに使える! 英語クイズ 第118回 「どうぞお話しください、あなたが話す番です」ってなんて言う? [07:00 2/11] ライフ |
|
[観月ありさ]濃姫役で戦国時代劇初挑戦 信長役は城田優 SPドラマ「濃姫」 [05:00 2/11] エンタメ |