ブログ等ではWYSIWYGなテキストエディタがよく使われる。その場で見た目も分かりやすいHTMLが作れる反面、動作が重たく操作が面倒という欠点もある。

ピクチャ 1 Thumbnail-49

慣れてくると大抵、文章が定型化してくるので、テキストエリアに普通の入力ができるのが簡単になる。その際に便利なのがWikiのようなマークアップ言語だ。

今回紹介するオープンソース・ソフトウェアはTexy、XHTML Validなマークアップ言語だ。

TexyはWikiに似た記法を使ってXHTMLを出力するテキスト変換ライブラリで、それ単体というよりも他のソフトウェアに組み込んで使われる方が多い。

ピクチャ 2 Thumbnail-41

例えばb2evolution、WordPress、BLOG:CMS、Nucleus、lucidCMS、Drupal、Symfony向けのライブラリが存在している。処理自体は関数化されているので、自作のソフトウェアの組み込みやGeshi等の既存ライブラリとの連携も容易だ。

文字装飾はもちろん、画像の埋め込みやYoutube動画の表示、シンタックス表示、引用表示等、数多くの機能が実装されている。

ピクチャ 3 Thumbnail-36

HTMLを直に書くというのが難しい以上、WYSIWYGかTexyのようなマークアップ言語かどちらかを選択する必要がある。ユーザの質によって異なるが、中級者以上であればマークアップ言語の方が作業効率は高そうだ。

Texy! je sexy! | Texy
 http://texy.info/cs/

ピクチャ 4 Thumbnail-33