ruby,javascript用のmarukuでコードブロックを書くにはどうすればいいですか
現在私はテクニックを使用しています。しかし、私の最初の行は左に移動します。
hash["test"] = "test"
hash.merge!("test" => "test")
h=HashWithIndifferentAccess.new
h.update(:test => "test")
{:lang=ruby html_use_syntax=true}
質問を完全に理解しているかどうかはわかりませんが、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>
Jekyllを使用して Maruku でブロックをコード化するソリューションを検索することになったので、この回答を追加します。同じボートに乗っている他の人には、Markdown 構文の代わりにコード ブロックに Liquid タグを使用します。
{% highlight java %}
System.out.println("Hello, Maruku.");
{% endhighlight %}
この質問/回答も参照してください:ハイライト with Jekyll と pygments が機能しない