たまさんの誕生日

たまさんのお誕生日です。10歳になりました!

↓ちらっと動画

NSTextView の「スマート引用符」

Cocoa アプリで文字入力ができる箇所は、ほとんどが NSTextView です。そこには開発者が自分で実装しなくても付いてくる機能がいくつかあります。そのひとつが「スマート引用符」。

Smart Quarts

「スマート引用符」を理解するには、英文の引用符が抱える問題を知っておかないといけません。コンさんが InDesignによる欧文組版の基本操作その4 でこの問題に触れています。必読。(以降は読んだことを前提にして書きます)
Read more…

FILL InDesign 0.9.9

FILL InDesign 0.9.9 を公開!
download page | Help

  • [完全フォーマットなしでペースト]時に改行コードを CR にするようにした

InDesign の改行コードは Mac/Win 版ともに CR です。なのでこれに統一しなければいけないんですけど、どうして今までやっていなかったんでしょう…きゃー。
([テキスト配置]の方は最初から CR にしています)

あかつきさんからのご指摘でやっと気づいて修正できました。感謝!

IVS Checker 開発版

IVS Checker はプレーンテキストに Unicode の 異体字シーケンス があるかどうかを調べるソフトです。まだ開発中ですが、試験的に公開してみます。(ライセンス関係がクリアになるまで、公開を見合わせます)

  • 最新バージョン:111111
  • 追加:[IVS を検索]で検出した IVS を赤色に着色
  • 改善:IVS 検出リストをダブルクリック→該当箇所を選択→見えるようにスクロール
  • 改善:「取り消し」「やり直し」が正常に
  • 改善:コードポイント入力パネルをテキスト選択に連動
  • 改善:その他にもテキスト選択に連動すべきところはするように
  • 追加:フォントファイル選択ダイアログで最初に表示される場所をメニューに追加
  • 追加:選択テキスト Hex 表示の ON/OFF
  • 変更:「選択テキスト Hex」「フォント名」「エンコーディング」の表示位置を変更

開発版の仕様

  • バージョンは公開日(yymmdd)で表記します。
  • 前バージョンの初期設定ファイルを引き継がない場合があります(エラー防止のため)
  • まだまだ残念なところが多々あります。

動作環境

  • Intel Mac + Mac OS X 10.5.8 以降
  • IVS で実際に表示グリフが変わるのは、IVS 対応フォント + OS X 10.6 以降です

経緯

IPAmj明朝、約6万の漢字?

10月26日にIPAmj明朝の正式版 001.01 が公開されました。ニュースサイトで「約6万の漢字を収録」と報道されましたが、このあたりの私の理解がかなりあやしいので、メモがわりに書いておきます。
Read more…

Libera Memory Resident 1.2.2

Libera Memory Resident 1.2.2 を公開!(開発終了してるのに)
download page | Help

  • ログの日付時刻の取得を修正。

PHP5.3以降の date 関数の仕様でタイムゾーンを手抜きしましたが、解決方法を思いつきました。といっても shell_exec で date しただけですけど! ということで、修正しておきましたよ。

←Older