Movable Type 3.3-jaでは,エントリのソース中の改行に<br />を付加する機能があります.
便利なのですが,<pre>の中の改行にも<br />がついちゃうので,プログラムソースの張り付け時なんかに間延びしてしまって困ります (リスト1--2.)
Pumpkin Moonshine
さんで公開されている改行設定のプラグインを導入することで,これを解決できます.有用なプラグインの公開ありがとうございます.
しかし,最近はちょっと探せば殆どのものは見付かりますね.おかげで自分でプログラム書く機会が随分減りました.楽だけどちょっとつまらない気もしますね.
-ソース
<pre>
int main(void){
printf("Hello! World\n");
return EXIT_SUCCESS;
}
</pre>
-リスト1: 吐き出されるHTML (改行設定=「改行を変換する」)
<pre><br />
int main(void){<br />
printf("Hello! World\n");<br />
return EXIT_SUCCESS;<br />
}<br />
</pre>
-リスト2: 出力結果 (改行設定=「改行を変換する」)
int main(void){
printf("Hello! World\n");
return EXIT_SUCCESS;
}
-リスト3: 吐き出されるHTML (改行設定=「Tag」)
<pre>
int main(void){
printf("Hello! World\n");
return EXIT_SUCCESS;
}
</pre>
-リスト4: 出力結果 (改行設定=「Tag」)
int main(void){
printf("Hello! World\n");
return EXIT_SUCCESS;
}