烏鹿庵-react-

烏鹿庵の移動先

pre記法まわり。

http://i.hatena.ne.jp/idea/5774を見て「これってpre記法(>|〜|<)で出来ないかなぁ?」と思ってみた。以下試し。

module a ( clk, in, out);
input in;
input clk;
output out;
reg outr;

 /* やべっ、キーワード加えてないや。
always @ (posedge clk) begin
  outr <= in;
end
 */
always @ (posedge clk) begin
  outr <= in;
end

assign out = outr;
endmodule

上記はものすごく簡単なVerilogの記述。色付けるだけ、HTMLの記法に対応しているだけならpre記法で十分。*についてはちょっと面倒かもしれないが行頭に一文字スペースを入れれば見出しとして認識しないし。ただ、http://d.hatena.ne.jp/keyword/%a5%b9%a1%bc%a5%d1%a1%bcpre?kid=57700#differentに書いてある通りキーワードリンクがかかってしまう。これに関しては編集画面の"この内容を登録する"の横に"キーワードを編集"とある。ここでリンクしないキーワードにチェックを入れればいい。だけど、この後普通に更新してしまうと元に戻ってしまう。他に詳しい説明がhttp://d.hatena.ne.jp/keyword/%a4%cf%a4%c6%a4%ca%a5%c0%a5%a4%a5%a2%a5%ea%a1%bc%a5%ac%a5%a4%a5%c9%a1%d6%c6%fc%b5%ad%a4%ce%a5%ad%a1%bc%a5%ef%a1%bc%a5%c9%a5%ea%a5%f3%a5%af%a4%f2%be%c3%a4%b9%a1%a2%ca%d4%bd%b8%a4%b9%a4%eb%a1%d7にあるので参考になればと。(いやぁ、こういう時ちゃんとヘルプあると便利。id:sugioさんを始め、g:guideの方々、有志の方々お疲れ様〜♪)
というわけで、HTMLのタグ位ならpre記法で十分対処出来る、そういう事ですな。なので、要望するのであればpre記法とスーパーpre記法の間のpre記法(ミドルpre記法?)を作って欲しいという事になるのかな。
・通常のpre記法+自動キーワードリンク除去記法
とか。