HomeBlog Page

iBlog 1.3.6 - Chapter 3 (解決編)

iBlog 1.3.6 を使うにあたって、「iBlog 1.3.6 - Chapter 2」で書いたように、

(i) <div class="Normal"> タグが index.html にところどころ勝手に挿入される。
(ii) rss.xml の [$DocumentRoot$] が展開されない。

という問題があったのですが、単純な文字列の変換だけなので、ProofReader を使えばすぐに修正できました。
昔、サイトを立ち上げたとき、よくお世話になってたのをすっかり忘れてました。
久しぶりに使ってみると、「ワークスペース」機能がついてて、ますます強力なツールになってました。
で、ざっと作業方法をご紹介。

※5/31追記
エントリの html 記述を変更。
自分の辞書内容を書いてみる。



(0) ProofReader 環境設定
環境設定を開いて、「フィルタ」タブの「拡張子:」に xml を追加しておく。

「保存」タブの「ファイル名:」から「*」を取り除いておく。

こうしないと、校正後のファイルが上書きされずに、index*.html という新しいファイルが作成されてしまう。

(1) iBlog 変換用辞書を作る
「辞書」メニューの「新規辞書作成...」を選んで、変換辞書を作る。ファイル名は何でもいいのだけれど、保存先は ProofReader アプリケーションと同じフォルダにある 「Dictionary」フォルダへ。作った辞書は、こんな感じ。


タグの記述に使う < や > を検索文字列に含んでやると、エントリ本文に書いた [$DocumentRoot$] 等の文字列までも置換してしまう事故が防げると思う。置換の際に逐一確認したいときは、「確認しながら置換」にチェックを入れておく。

(2) ワークスペースを作る
今後は同じ校正作業の繰り返しになるので、ワークスペースを作ってやるとラク。「ワークスペース」メニューから「新規ワークスペース...」を選ぶ。(1) で作った辞書と、校正するフォルダをドラッグアンドドロップで登録。~/Sites/iblog フォルダを登録してます。登録が終わったら適当なフォルダにワークスペースファイルを保存。以後はこのファイルを使用します。


(3) Proof!
校正作業は (2) でつくったワークスペースファイルを開いて、「校正開始」を押せば終了する。だから、

iBlog でプレビュー

校正

iBlog で Publish

してやれば OK。

ていうか素直に 1.3.5 にもどればいいのにね ...oπ

※5/31追記
t0moriさんに、「ML ニタレコミシマシタ」との報告を受け、慌ててこのエントリの html をなるべく valid になるように書き直しました。
また、(3)の手順ですが、エントリが増えてくると校正時間が長くかかってしまうので、今は、校正作業を行うフォルダを /iDisk/Sites/iblog/ に変更して、

iBlog でプレビュー

Publish

校正

ってやって、ほったらかしにしてます。Ping 打つのは校正→iDisk 同期が終わってからになるわけですが、ほっとくといつの間にか終わってるので、気付いたときに適当に打ってます。
それと、最近の辞書の内容はかなり肥大化してきてて、こんなことになってます。

[前]<link>[$DocumentRoot$]</link> →
[後]<link>http://homepage.mac.com/akihide/iblog</link>
[前][CDATA[[$DocumentRoot$] →
[後][CDATA[http://homepage.mac.com/akihide/iblog
[前]<img SRC="[$DocumentRoot$] →
[後][<img src="http://homepage.mac.com/akihide/iblog
[前]<div class="Normal"> →
[後]空欄
[前]<br> < →
[後]<br /><
[前]<img SRC="  →
[後]<img src="
[前]<div><br /><p> →
[後]<div><p>
[前]<h2 class="date"></h2><br /> → 
[後]空欄
[前]categoryImage.png" width="32" height="32" alt="" /> →
[後]categoryImage.png" width="32" height="32" alt="CategoryIcon" class="categoryicon" />