[WordPress]Plugin:コードを表示するCrayon Syntax Highlighter
導入
WordPressの記事中にソースコード等を入れる際に綺麗に表示させるためのプラグインとしてCrayon Syntax Highlighterを導入しました。
こんな風に表示されるやつ。
#include <stdio.h> int main() { printf( "Hello, world!¥n" ); return 0; }
よく見かけますよね。まぁ私の以前のサイトでも導入してましたけど。
英語表示
コードを入力する画面や設定の画面が初期状態では英語表記でした。ちゃんと日本語対応のはずなのに・・・
どうやら、
(site-top)/wp-content/languages/plugins # ls akismet-ja.mo hello-dolly-ja.po akismet-ja.po table-of-contents-plus-ja.mo crayon-syntax-highlighter-ja.mo table-of-contents-plus-ja.po crayon-syntax-highlighter-ja.po wp-multibyte-patch-ja.mo hello-dolly-ja.mo wp-multibyte-patch-ja.po (site-top)/wp-content/languages/plugins # rm crayon-syntax-highlighter-ja.*
で日本語表示されるらしい。
削除したファイルは、本来日本語化するためのファイルのようですがこのファイルがダメなようです。実はちゃんとしたファイルが同プラグインフォルダ配下にありますので上記は消しても良いようです。
./wp-content/plugins/crayon-syntax-highlighter/trans: total 1172 (中略) -rw-r--r-- 1 www www 13023 Jun 5 22:59 crayon-syntax-highlighter-fr_FR.mo -rw-r--r-- 1 www www 27004 Jun 5 22:59 crayon-syntax-highlighter-fr_FR.po -rw-r--r-- 1 www www 12431 Jun 5 22:59 crayon-syntax-highlighter-it_IT.mo -rw-r--r-- 1 www www 24195 Jun 5 22:59 crayon-syntax-highlighter-it_IT.po -rw-r--r-- 1 www www 20384 Jun 5 23:16 crayon-syntax-highlighter-ja.mo -rw-r--r-- 1 www www 43350 Jun 5 23:16 crayon-syntax-highlighter-ja.po -rw-r--r-- 1 www www 18265 Jun 5 22:59 crayon-syntax-highlighter-ko_KR.mo -rw-r--r-- 1 www www 37328 Jun 5 22:59 crayon-syntax-highlighter-ko_KR.po (後略)
しかし、上記ファイル(wp-content/languages/pluginsの方)を消して日本語表示されてもしばらくするとまた英語表示になることがあるようです。確認するとまたダメファイルが復活してます。。。そのあたりはまだわかっていません。
まだ初期でいろいろ触っている段階なので様子見してみます。
使い勝手
まぁ、表示結果はいいんじゃないかと思います。
表示のテーマが豊富です。色、フォント等が選べる。自分独自のテーマも作れるようですが、そこまで踏み込んでないです。きっと踏み込まないです。そこまでこだわるところでもないかと思うんで。
テキストの入力ペインでの[Tab]の入力の仕方がわからない。コピペでは入力できるのでそれで入力しているが・・・もともとコード自体が他の箇所からコピーしてくることが多いので大きな問題ではないが、ここで入力しようとするとストレスであります。ご存知の方、教えてください。
また、設定できるメニューが豊富なんですが、反面、項目を見るだけでも大変です。なので、標準設定はしていますが、記事ごとの設定はあまり考慮してません。というかそんなところにエネルギーを使うと記事の方から意識が離れるので。
ディスカッション
コメント一覧
まだ、コメントがありません