RSS
0

Dear anyone

Thank you for being interested in me. However I am difficult to trust your mail since it is too simple (no profile, no signature). If you mail me again, please add some profiles.

Thanks,
Read more
0

iPhone4の発売ですが

iPhone4S 64GBモデルが出るのを待ちます.基本引きこもり体質でフロントカメラは使うことはないので,そこまで食指は動かなかったです.Retina Displayは開発に気になるけど,グラフィッカル命なアプリはないので傍観です.

今縦書きを使って,和風?なTwitterクライアントを作ろうと考えてるが,面倒極まりない.ツイートの送受信は簡単だけど,そのほかが面倒だ.「夏らいおん」のソースがgitにあるので参考にしてみようと思う.最近の一般的なクライアントでこのUITextViewを入れ替えたらOKなコードは落ちてないかな・・・
Read more
0

整理中

次アプリの設計が上手く行かないので,縦書きパッドのコードをキレイにしてる.縦書きTextViewは再利用しやすいようにしてたけど,アプリの改修でいろいろいじってたから,またきれいにする.次のアプリは,縦書きTextViewを組み込む予定だけど,デザインやらがまだまとまってないからまだ先.
Read more
0

iPad生活

予想通り,iPadは開発以外では使っていない.NASにメディアデータを置いて,ネットブックでゴロゴロ見るという引きこもりシステムが構築されているので,iPadには出番がない.発売時にどこかのブログでオフィスワークはiPadでするという記事も見たけど,それも無理だった.やっぱり,iPadはソファーでゆっくりみたいな欧米スタイルで生活してる人じゃないと旨みはない.
Read more
0

縦書きアプリがリリースされてきた

縦書きパッドの他にも縦書きアプリがリリースされてる.ちょっと落として遊んだけど,このアプリはリアルタイムに組版をやってる(おそらく).だから,原稿用紙風に文字数やら行間を指定できる.ただし,裏の入力作業と表の組版処理が上手くリンクしてないときがある.これは問題だ.

原稿用紙モードとは見習いところはある,罫線はなくてもいいんだ.これはうちにも実装しようなかと
Read more
0

iPhone: テキストファイルの文字コードを調べる

結論からいうと,未知なテキストファイルの文字コードは分からない.唯一できるのはUnicodeか,Unicodeでないかの二者択一だけ.今のところ,少しでも文字コードの問題を回避したいならば,Unicode以外は全部S-JISだ!と排他的処理で通すしかない.

文字コードを(一応)取得するにはNSStringのstringWithContentsOfFile:usedEncoding:error:を使えばできる.これは戻り値がなくて,変数のポインタで返ってくるので,ちょっと使いやすくすると下のようなメソッドを作ればOK.ちなみにシミュレータだとEUCも識別してくれるけど,実機だとやっぱりUTFだけ.

+(NSStringEncoding)getEncode:(NSString *)path
{
NSStringEncoding enc;
NSString *str = [NSString stringWithContentsOfFile:path usedEncoding:&enc error:nil];
str = nil;
return enc;
}

この問題は昔から結構有名な問題らしい.だったら未知なファイルをiconvで文字コード変換すればいいじゃんと思っても,元の文字コードが分からないとiconvは動かない.このスパイラルは抜け出せない.
Read more
0

縦書きパッドの次バージョン?

やっぱり,原稿用紙モードを追加したい.

ただし,現ヴァージョンはテキストエディタ(Winでいうメモ帳,Macでいうシンプルテキスト)なので,ワープロ的要素が足りない.ページの概念と,原稿用紙のルールがない.んー,難しい.いろいろ考えて可能ならば実装したい
Read more
0

縦書きパッドv1.0.1

縦書きパッドv1.1がリリースされました.詳細はこちらです.

縦書きパッドv1.0.1がリリースされました.本アプリは、iPadアプリでは珍しい縦書き専用のエディターです(2010年6月現在,おそらく縦書きができる唯一のエディタです)。日本語は縦書きすることで、その美しさがよく分かります。ちょっとしたメモや、日記にとご利用してください。

主な機能
(1)一般のエディタのように、複数のファイルが扱えます。
(2)iTunesのファイル共有を使って、本アプリとコンピュータでテキストファイルのやり取りが行えます。
(3)テキストをPDFに変換できるようになります。


*** アップデートについて ***
現在iPadを横にしたときの表示の不具合を修正したv1.0.2を準備中です.また,この版はフォントを幾つか追加する予定です.しばらくお待ちください.
Read more
1

携帯機向け電子書籍の組版を考える

ずっと書籍アプリやらの組版でLaTeX for iPhone OSができないかと考えてたけど,この記事 「クラウドの中のLaTeX」を試す にあるように,日本語に対応したクラウドLaTeXが構築されたら,上手く行きそうな気がする.アプリ内にテキストファイル(+画像)だけを持たせて,携帯機内で組版するだけ・・・と思ったけど,常にネット必要ってのがネックだな.スタンドアローンで動かないと難しいな,やっぱり.
Read more
0

iPhone/iPad:なんちゃって組版をつくった

縦書きTextViewを作る前に,試験的に作っていた縦書きを再設計して,縦書きPadのPDF変換に使う縦書き用組版に書き直した.アップデート申請を入れ替えた後に気づいたけど,これで多段組もできるわけだ.でも簡易なものだから,文章によってはちゃんと整列しないかもしれん.しかも,純正で作成したPDFは何か汚い.オプション設定は見あたらなかった.何かあるかもしれない.この組版の元は,公開しても良かったかと思ったけど,新たな機能を持ったせいで公開はまた未定.
Read more