- お知らせ -
  • 当wikiのプログラムコードの表示を直してみました(ついでに長い行があると全体が下にぶっ飛ぶのも修正)。不具合があればBBSまでご連絡下さい。

MovableType

はじめに Edit

mt-sukeroku2の改造です。

基本、pukiwiki記法の改造。

以下の改造を行っています。

  • dp.SyntaxHighlighter対応
  • &sizeのpx固定をはずす

dp.SyntaxHighlighter対応 Edit

プログラムコードのシンタックスハイライトのdp.SyntaxHighlighter対応にする方法。

まず、dp.SyntaxHighlighterをHTMLで書いても、普通に使えるようにしておいてください。
インストールは、こちらを参考に

使い方 Edit

pukiwikiのcodeプラグインみたいに使います。

#code(delphi){{
  Hoge;
  Moge;   
}}

みたいな感じです。

'delphi'以外に、

  • 'c#', 'c-sharp', 'csharp'
  • 'cpp', 'c', 'c++'
  • 'css'
  • 'delphi', 'pascal'
  • 'java'
  • 'js', 'jscript', 'javascript'
  • 'php'
  • 'py', 'python'
  • 'ruby', 'rails'
  • 'sql'
  • 'vb', 'vb.net'
  • 'xml', 'xhtml', 'xslt', 'html', 'xhtml'

などが使えます。(というか、dp.SyntaxHighlighter の class="ほげ" のところに書けるものが使えます)

sizeのpx固定をはずす Edit

デフォルトでは、

&size(12){ほげほげ};

では、12pxと固定になります。
pxは、文字サイズを変えても変わらないので、emにしたいのです。
そこで、

&size(2em){ほげほげ};

と書けるようにしました。

ダウンロード Edit

上記の改造をほどこした、mt-sukeroku2のダウンロードは、以下から、
パッチと、パッチ当て済み両方を置いておきました。

ver 0.0.3

HISTORY Edit

  • ver 0.0.3 patch zip
    • dp.SyntaxHighlighterで、オプションを Kiseru.pm の code_highlight_option 指定できるように。
      デフォルトは、":nogutter"で、行番号非表示になってます。
      行番号を表示したい場合は、空文字""にするとよいです。
  • ver 0.0.2 patch zip
    • sizeを
      &size(2em){大きいサイズ};
      のように、emを指定できるように
  • ver 0.0.1 patch zip
  • とりあえず、dp.SyntaxHighlighterに対応



Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2007-08-03 Fri 14:26:54 JST (3789d)