Shammer's Philosophy

My private adversaria

整形されたソースコードHTML

ソースコード整形表示 - Shammerismで書いた、ソースコードを整形した状態で表示するHTMLを書いてみた。

<html>
  <head>
    <title>TestSource</title>
  </head>
  <body>
    <table border="0">
      <tr><td>1</td><td rowspan="6" style="width: 1pm; height: 12px; background-color: blue;"></td><td>#include &lt;stdio.h&gt;</td></tr>
      <tr><td>2</td><td></td></tr>
      <tr><td>3</td><td>int main(int argc, char * args[]){</td></tr>
      <tr><td>4</td><td>&nbsp;&nbsp;&nbsp;&nbsp;puts(&quot;Hello World!&quot;);</td></tr>
      <tr><td>5</td><td>&nbsp;&nbsp;&nbsp;&nbsp;return 0;</td></tr>
      <tr><td>6</td><td>}</td></tr>
    </table>
  </body>
</html>

まあ、必要なのは

タグ内の情報のみかな。受け取ったソースコードファイルからこのようなHTMLを生成するツールを書いてみるか。一番いいのはJavaScript渡しにすることなんだけれども、、、いまひとつイメージできない。