Text_Highlighter 設置プロセス(1)
2008年9月21日 08:38
おはようございます。
最近、和の配色って絶妙で奥が深いなぁ…と日本のわびさびを感じている掛尾です。
さて、このブログで、くだらない事ばかり書いていてもいいのですが、少しは役に立つ事も書きたいなと思って、Tips?なんぞを書きつづってみようかと。
そこで必要になったのが、コードのいわゆるHighlighterというやつです。
探せば種類はたくさんあるのですが、ライセンスの問題などを考慮して、PEARのText_Highlighterというものを使う事にしました。
今回は少し時間を取って設置したそのプロセス第1弾という事で。
僕は基本的にPEARパッケージを手動で設置するので注意して下さい。
1)何はともあれパッケージをダウンロード
PEAR::Package::Text_Highlighterから、Text_Highlighterのパッケージをダウンロード(Text_Highlighter-0.7.1)。
PEARの本体パッケージも必要になるので、PEAR::Package::PEARからダウンロード(PEAR-1.7.2)しておきます。
2)PEARのディレクトリ構成の規則に沿って設置
ダウンロードしたものを解凍すると、たくさんのファイルやらフォルダやらがありますが、今回は必要なものだけ使う事にして、PEARディレクトリを新しく作成して以下の構成にします。
■ ディレクトリ構成
PEAR/
|
+-- PEAR.php
| ※解凍したフォルダの中のPEAR-1.7.2フォルダの中にある
|
+-- Text/
| ※解凍したフォルダの中のText_Highlighter-0.7.1をリネーム
|
+-- css/
| ※この中にハイライト用のCSSファイルを入れる。
| サンプルファイルはTextフォルダにsample.cssがある
|
+-- test.php
※Text_Highlighterを使用するPHPファイル
ここまででとりあえず設置は完了。
他のサイトのサンプルを見ると、大体はこの後text.phpで自分自身のスクリプトを表示させるっていうので終わっているけど、ここではもう少し実用的なサンプルを作っていこうと思います。
このまま書き散らかしても良いんですが、個人的にこういうのを一つの記事で完結してるものを見るのが苦痛なので、何回かに分けて書きます。
次回はtest.phpでMySQLからデータを取得して、その中身にText_Highlighterを適用するという所でしょうか。
ではでは、今回はこの辺で。
徳島県徳島市名東町
tel/fax 088-635-5859
営業時間 平日 10:00〜18:00
※打ち合わせ等で不在の場合は、お電話でのお問い合わせに対応できない場合がありますので、ご了承ください。
徳島・香川・愛媛・高知および大阪・京都を中心にご依頼を承ります。その他の地域でも、メール・お電話・FAX・Skype等での作業が可能であれば柔軟に対応いたします。