DokuWiki内のGeSHiをLSLカラーに

DokuWikiにおけるGeSHiの特性

シンタックスハイライトの設定は一括指定

 通常、GeSHiは各言語ごとに色指定が可能なのですが、DokuWikiは lib/styles/style.css にて一括指定するようになっています。また、フォントの指定も同様に、このファイル1)で指定する必要があります。

LSLにぴったり?のカラー設定

 SecondLifeビュア内のスクリプト編集ウィンドウでのシンタックスハイライトに似せた色使いをしてみました。また、等幅フォントで表示できるようにフォントファミリーも追加指定しています。

style.css
/* syntax highlighting code */
.code { font-family: \'Courier New\', Courier, monospace; font-weight: normal; }
.code .br0  { color: #666666; }
.code .co0  { color: #ff8c00; }
.code .co1  { color: #ff8c00; }
.code .co2  { color: #ff8c00; }
.code .co3  { color: #ff8c00; }
.code .coMULTI  { color: #ff8c00; }
.code .es0  { color: #666666; }
.code .kw1  { color: #00C; }
.code .kw2  { color: #0000A0; }
.code .kw3  { color: #004C80; }
.code .kw4  { color: #194C19; }
.code .kw5  { color: #800026; }
.code .me1  { color: #006600; }
.code .me2  { color: #006600; }
.code .nu0  { color: #666666; }
.code .re0  { color: #0000ff; }
.code .re1  { color: #0000ff; }
.code .re2  { color: #0000ff; }
.code .re3  { color: #ff3333; }
.code .re4  { color: #009999; }
.code .st0  { color: #194C19; }
.code .sy0  { color: #666666; }
1) または、テンプレートセット内のCSSファイル
最終更新: 2010年11月09日 01 : 41 by arz Nitely
http://arzNitely.com/dokuwiki/style.css.html

Copyright 2007-2010 ©arzNitely.com all right reserved

www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0