0

ruby,javascript用のmarukuでコードブロックを書くにはどうすればいいですか

現在私はテクニックを使用しています。しかし、私の最初の行は左に移動します。

hash["test"] = "test"
hash.merge!("test" => "test")
h=HashWithIndifferentAccess.new
h.update(:test => "test")

{:lang=ruby html_use_syntax=true}

4

2 に答える 2

1

質問を完全に理解しているかどうかはわかりませんが、Marukuは単なるMarkdownインタープリターです。

Markdownでコード ブロックを生成するには、ブロックのすべての行を少なくとも 4 つのスペースまたは 1 つのタブでインデントします。たとえば、次の入力があるとします。

This is a normal paragraph:

    This is a code block.

Markdown は以下を生成します。

<p>This is a normal paragraph:</p>

<pre><code>This is a code block.
</code></pre>
于 2009-07-17T23:52:30.927 に答える
0

Jekyllを使用して Maruku でブロックをコード化するソリューションを検索することになったので、この回答を追加します。同じボートに乗っている他の人には、Markdown 構文の代わりにコード ブロックに Liquid タグを使用します。

{% highlight java %}  
System.out.println("Hello, Maruku.");  
{% endhighlight %}  

この質問/回答も参照してください:ハイライト with Jekyll と pygments が機能しない

于 2013-01-13T04:40:45.390 に答える