問題タブ [kramdown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
8134 参照

markdown - Jekyll:Kramdownを使用してブロック内でマークダウン解析を取得するには?

Kramdown のドキュメントによると、このオプションparse_block_htmlを設定すると、html ブロッ​​ク内でマークダウン (Kramdown) 構文を処理できるようになります。

私の_config.ymlでは、次のように設定しています。

次に、ポスト .md ファイルで、次のようなことを試みます。

div 内のマークダウン コンテンツは、HTML に変換されませんjekyll build。私は何が欠けていますか?(また、RedCarpet など、他のマークダウン構文のいずれかでそれを行う簡単な方法はありますか?)

0 投票する
1 に答える
567 参照

vim - vim のコード ブロックの強調表示を防止しながら、kramdown 脚注の構文強調表示を許可する

マークダウン用の vim のデフォルトの構文強調表示は、すべてのタブまたは 4 つのスペースでインデントされた行をコード ブロックの始まりと見なすバニラ マークダウンに基づいています。markdown.vim から:

ただし、脚注を許可する kramdown を使用します (Pandoc、Markdown Extra、MultiMarkdown などの他のものと同様)。構文の強調表示と脚注内のスペル チェックを許可するが、コード ブロックは許可しないように、このルールの変更を考え出しました。

ただし、脚注をインスタンス化と同じ行で開始することは許可されず、脚注内のコード ブロックは許可されず、複数段落の脚注は許可されないため、完全ではありません。これを改善する方法について何か提案はありますか?

0 投票する
0 に答える
88 参照

octopress - Octopress: テーブルと定義リストがレーキ プレビューに表示されない

こんにちは、これが通常の動作かどうかはわかりませんが、可能であればテーブルと定義リストをプレビューしたいと思います。最新バージョンの使用: マークダウンの kramdown バージョンを使用しています。まだ展開していません。つまり、ソースしかなく、Masters フォルダーがありません。

rake generate または rake preview コマンドのみを使用します。私が試してみました

および定義リストの場合

0 投票する
1 に答える
732 参照

ruby - カスタム変換後にコンテンツをjekyllデフォルトコンバーターに渡す方法は?

最初にマークダウンファイルで何かを行い、コンテンツをデフォルトのコンバーターに戻すjekyllプラグインを作成しようとしています

例えば、

今、私が手に入れることができる最も近いもの

しかし、すべての強調表示コードの色が失われています...そして、他の問題があると思われます...

私の質問は次のとおりです。デフォルトのコンバーターを呼び出す正しい方法は何ですか?

0 投票する
0 に答える
122 参照

markdown - Kramdown で生のスタイル要素を解析できますか?

マークダウン ファイルの生のスタイル要素を解析したい。

しかし、Kramdown&nbspは以下のようにスペースを変更します。

から

0 投票する
2 に答える
89 参照

jekyll - kramdown の ALD を Jekyll サイト全体で利用できるようにする

kramdown の属性リスト定義を多用するサイトを作成するために Jekyll を使用しています。ただし、現在これを機能させる唯一の方法は、すべてのページにすべての定義を含めることです。

定義を変更したい場合は、すべてのページで変更する必要があるため、これは私には本当に臭いようです。うーん。

これらの定義を、すべてのページに含まれる場所に配置することは可能ですか? それらをレイアウトに入れてみましたが、Jekyllはレイアウトのマークダウンを解析しないようです。

これが正しい方法でない場合は、ALD の代替手段にもオープンです。

0 投票する
4 に答える
817 参照

markdown - Kramdown でテーブルを無効にするにはどうすればよいですか?

そこで、最近、Github Pages で Maruku から Kramdown に切り替えたところ、問題が発生しました。

クラムダウンの問題

問題を引き起こしているマークダウンは次のとおりです。

そのパイプが見え"Aadit M Shah | Standardizing Harmony Classes"ますか?Kramdown はそれを表のセル区切りとして誤って扱い、実際には段落であるはずの上記の恐ろしい表を作成します。

パイプ区切り文字はリンク テキスト リテラル内にあり、マークダウンはリンク テキスト リテラルに適用されるべきではないため、これは意味がありません。これは明らかに Kramdown のバグです。

では、Kramdown Jekyll でテーブルを無効にするにはどうすればよいでしょうか? パイプを持っている場所はたくさんありますが、交換したくありません。この問題に対する他の解決策はありますか?

0 投票する
0 に答える
122 参照

ruby-on-rails - Rails 3.2.13 で ActionView::Template::Handler から継承しようとするとエラーが発生する

Rails 3.0.23 から 3.2.13 にアップグレードしようとしたところ、次のようなサーバーの起動を停止するエラーが発生しました。

これを引き起こしているコードは次のようになります。

ただし、継承を削除すると、サーバーが正常に起動し、すべてのマークダウン ファイルが期待どおりにレンダリングされます。

何がうまくいかないかについてのアイデアはありますか?

0 投票する
5 に答える
15552 参照

markdown - Jekyll のマークダウン コード ブロック内で二重中括弧をエスケープする

Jekyll を使用して、ハンドルバーのような構文を含むコードを文書化しようとしている文書サイトを作成しています。たとえば{{foo}}。問題は、Jekyll がリキッド タグを使用していて、何をしても、リキッド プロセッサによってダブル カーリーが引き裂かれることです。

ちなみに、markdownプロセッサにはkramdownを使用しています。

これが私が試したことです:

これは {{name}} セクションを完全に削除します。これは、液体変数への参照であると考えているためです。

私もこれを試しました:

この場合、中かっこをエスケープしようとしていますが、その結果、スラッシュがページにレンダリングされます。

私もこれを試しました:

確かに、これはかなりばかげていました。この場合、構文を html として指定したため (そうである必要があります)、span タグがページにレンダリングされます。

では、どうすればこれを解決できますか?

0 投票する
2 に答える
148 参照

markdown - Jekyll 1.5.1 レイアウトでマークダウンを使用できますか?

Jekyll 1.5.1 では、私のレイアウトは解析されていますが、マークダウンは無視されています。

これを回避する方法はありますか?

これが私のpost.mdレイアウトです

page.title、コンテンツ、およびレイアウトが取得されるので、Jekyll がファイルを解析していることがわかります。

最初の 2 番目と 3 番目がリストにあると予想し、hi が h1 であると予想しますが、それらはマークダウンによって取得されませんが、他のファイルは同様test.mdです (実際、test.md もこのレイアウトを使用しています)。