問題タブ [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.
markdown - Jekyll:Kramdownを使用してブロック内でマークダウン解析を取得するには?
Kramdown のドキュメントによると、このオプションparse_block_html
を設定すると、html ブロック内でマークダウン (Kramdown) 構文を処理できるようになります。
私の_config.yml
では、次のように設定しています。
次に、ポスト .md ファイルで、次のようなことを試みます。
div 内のマークダウン コンテンツは、HTML に変換されませんjekyll build
。私は何が欠けていますか?(また、RedCarpet など、他のマークダウン構文のいずれかでそれを行う簡単な方法はありますか?)
vim - vim のコード ブロックの強調表示を防止しながら、kramdown 脚注の構文強調表示を許可する
マークダウン用の vim のデフォルトの構文強調表示は、すべてのタブまたは 4 つのスペースでインデントされた行をコード ブロックの始まりと見なすバニラ マークダウンに基づいています。markdown.vim から:
ただし、脚注を許可する kramdown を使用します (Pandoc、Markdown Extra、MultiMarkdown などの他のものと同様)。構文の強調表示と脚注内のスペル チェックを許可するが、コード ブロックは許可しないように、このルールの変更を考え出しました。
ただし、脚注をインスタンス化と同じ行で開始することは許可されず、脚注内のコード ブロックは許可されず、複数段落の脚注は許可されないため、完全ではありません。これを改善する方法について何か提案はありますか?
octopress - Octopress: テーブルと定義リストがレーキ プレビューに表示されない
こんにちは、これが通常の動作かどうかはわかりませんが、可能であればテーブルと定義リストをプレビューしたいと思います。最新バージョンの使用: マークダウンの kramdown バージョンを使用しています。まだ展開していません。つまり、ソースしかなく、Masters フォルダーがありません。
rake generate または rake preview コマンドのみを使用します。私が試してみました
および定義リストの場合
ruby - カスタム変換後にコンテンツをjekyllデフォルトコンバーターに渡す方法は?
最初にマークダウンファイルで何かを行い、コンテンツをデフォルトのコンバーターに戻すjekyllプラグインを作成しようとしています
例えば、
今、私が手に入れることができる最も近いもの
しかし、すべての強調表示コードの色が失われています...そして、他の問題があると思われます...
私の質問は次のとおりです。デフォルトのコンバーターを呼び出す正しい方法は何ですか?
markdown - Kramdown で生のスタイル要素を解析できますか?
マークダウン ファイルの生のスタイル要素を解析したい。
しかし、Kramdown 
は以下のようにスペースを変更します。
から
に
jekyll - kramdown の ALD を Jekyll サイト全体で利用できるようにする
kramdown の属性リスト定義を多用するサイトを作成するために Jekyll を使用しています。ただし、現在これを機能させる唯一の方法は、すべてのページにすべての定義を含めることです。
定義を変更したい場合は、すべてのページで変更する必要があるため、これは私には本当に臭いようです。うーん。
これらの定義を、すべてのページに含まれる場所に配置することは可能ですか? それらをレイアウトに入れてみましたが、Jekyllはレイアウトのマークダウンを解析しないようです。
これが正しい方法でない場合は、ALD の代替手段にもオープンです。
markdown - Kramdown でテーブルを無効にするにはどうすればよいですか?
そこで、最近、Github Pages で Maruku から Kramdown に切り替えたところ、問題が発生しました。
問題を引き起こしているマークダウンは次のとおりです。
そのパイプが見え"Aadit M Shah | Standardizing Harmony Classes"
ますか?Kramdown はそれを表のセル区切りとして誤って扱い、実際には段落であるはずの上記の恐ろしい表を作成します。
パイプ区切り文字はリンク テキスト リテラル内にあり、マークダウンはリンク テキスト リテラルに適用されるべきではないため、これは意味がありません。これは明らかに Kramdown のバグです。
では、Kramdown Jekyll でテーブルを無効にするにはどうすればよいでしょうか? パイプを持っている場所はたくさんありますが、交換したくありません。この問題に対する他の解決策はありますか?
ruby-on-rails - Rails 3.2.13 で ActionView::Template::Handler から継承しようとするとエラーが発生する
Rails 3.0.23 から 3.2.13 にアップグレードしようとしたところ、次のようなサーバーの起動を停止するエラーが発生しました。
これを引き起こしているコードは次のようになります。
ただし、継承を削除すると、サーバーが正常に起動し、すべてのマークダウン ファイルが期待どおりにレンダリングされます。
何がうまくいかないかについてのアイデアはありますか?
markdown - Jekyll のマークダウン コード ブロック内で二重中括弧をエスケープする
Jekyll を使用して、ハンドルバーのような構文を含むコードを文書化しようとしている文書サイトを作成しています。たとえば{{foo}}
。問題は、Jekyll がリキッド タグを使用していて、何をしても、リキッド プロセッサによってダブル カーリーが引き裂かれることです。
ちなみに、markdownプロセッサにはkramdownを使用しています。
これが私が試したことです:
これは {{name}} セクションを完全に削除します。これは、液体変数への参照であると考えているためです。
私もこれを試しました:
この場合、中かっこをエスケープしようとしていますが、その結果、スラッシュがページにレンダリングされます。
私もこれを試しました:
確かに、これはかなりばかげていました。この場合、構文を html として指定したため (そうである必要があります)、span タグがページにレンダリングされます。
では、どうすればこれを解決できますか?
markdown - Jekyll 1.5.1 レイアウトでマークダウンを使用できますか?
Jekyll 1.5.1 では、私のレイアウトは解析されていますが、マークダウンは無視されています。
これを回避する方法はありますか?
これが私のpost.md
レイアウトです
page.title、コンテンツ、およびレイアウトが取得されるので、Jekyll がファイルを解析していることがわかります。
最初の 2 番目と 3 番目がリストにあると予想し、hi が h1 であると予想しますが、それらはマークダウンによって取得されませんが、他のファイルは同様test.md
です (実際、test.md もこのレイアウトを使用しています)。