問題タブ [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.
css - Jekyll: 外部リンク用のカスタム HTML を生成する (ターゲットと CSS クラス)
target
CSSでリンクの属性を<a>
指定できないことは承知しています。次の出力を使用して、Jekyll ベースのマークダウン ドキュメントで外部リンクを生成できるようにしたいと考えています。
このようなものに頼ることなく:
target
ある時点で変更する可能性があるため、各リンクにハードコーディングしたくありません。また、ノイズが多いです。だから理想的には私は持っているだろう
...しかし、CSS は . を追加できませんtarget="_blank"
。
だから私のアイデアは、私が書くことを可能にするカスタムプラグインです
そのようなプラグインは存在しますか?これを達成するためのより良い方法はありますか?
syntax-highlighting - JekyllでMarkdownコードを強調表示するには?
jekyll でマークダウン コードを強調表示したいのですが、その方法が見つかりません。Pygement のレクサーを調べましたが、マークダウンやクラムダウンのレクサーは見つかりませんでした。
他のコードを強調表示できますが、markdown と kramdawn は強調表示できません。
jekyll - Jekyll: kramdown の目次をハッシュ ナビゲーション用の _include に配置する
ページの見出しへのハッシュ リンクを Web ページのメニューに導入したいと考えています。Web ページは Jekyll で生成され、デフォルトのレイアウトは次のようになります。
さまざまなページに移動するためのメニューが配置されているのはヘッダーです。{{ content }}
次の Kramdown コマンドを使用して、目次を に追加できました。
醜い JavaScript ハックを使用して、この目次を and から{{ content }}
and に移動することもできますheader.html
が、それは悪い解決策です。{:toc}
マクロは Kramdown によって解析されないため、内部に配置することはできません。たとえば、このプラグインheader.html
を使用して Kramdown によって解析されていることを確認したとしても、コンテンツの TOC ではなく TOC を出力します。header.md
markdown - Jekyll kramdown テキストを中央に配置する方法
Jekyll (kramdown) を使用しており、一部のテキストを中央揃えにしたいと考えています。
<span style="">
フォントの色とサイズでは機能することがわかりましたが、 では機能しませんtext-align
。
一部のテキストを揃えるにはどうすればよいですか。
私が試してみました:
と:
それらのどれも機能しません。