問題タブ [jekyll-extensions]
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.
ruby - 外部ファイルを Jekyll テンプレートに含める
Jekyll テンプレート内に別のドメインからの html ファイルを含めることは可能ですか? もしそうなら、構文はどうなりますか?
私は Ruby や Jekyll の開発者ではありません。多かれ少なかれ別の人に代わって質問しているので、答えが明らかな場合はご容赦ください。少なくとも、最初の調査では答えを見つけることができませんでした。
本質的には、別のドメインからフッターのマークアップを取得しようとしています。これが本番環境のしくみなので、テンプレートの成果物で実際にシミュレートしようとしているだけです。
乾杯
jekyll - Octopress の blockquote プラグインに Markdown を埋め込む
Octopress の blockquote プラグイン ( http://octopress.org/docs/blogging/plugins/ ) の機能が気に入っています。引用を著者に帰属させる良い方法を教えてくれます。
ただし、マークダウンのコンテンツを引用する方法がわかりませんでした。
これが私が試したものの例です:
何かアドバイス?次のようなものがうまくいくようです: Embedding Markdown in Jekyll HTML
私は github octopress deploy でこれを持っています: http://www.railsonmaui.comそして、この記事のソースをここで見つけることができます: https://github.com/justin808/justin808.github.io/blob /source/source/_posts/2013-04-27-octopress-setup-with-github-and-org-mode.markdown
(github に自由にデプロイされた Octopress は、特に org-mode で非常にクールです)
syntax-highlighting - YAML 変数に基づく Jekyll の構文強調表示
Jekyll によって読み取られるコードでマークダウンを記述する場合、構文の強調表示を有効にできます。
ただし、コードとテキストを頻繁に切り替える場合、これは少し冗長になります。次のように、ヘッダーに YAML 変数を導入することは可能ですか?
このページのすべてのコード ブロックが python のように強調表示されますが、インデントするだけでフェンスで囲われないようにするにはどうすればよいですか?
ruby - タグ付けに関するJekllyのプラグイン
site.owner.email
基本的に、私が定義した my を取得し_config.yml
て難読化し、About ページに配置するJeklly 用のシンプルなプラグインを作成しました。次のコードがあります。
_plugins/obfuscate_email.rb
この場合に使用してください:
の{% obfuscate_email site.owner.email %}
ような結果が得られます: site[dot]owner[dot]email
、しかし、私はこのようなものが返されることを期待していましたowner[dot]something[at]gmail[dot]com
これをどのように呼ぶと思いますか?
ありがとう
jekyll - {% Capture %} 変数をビューから Jekyll/Liquid のレイアウトに渡す方法は?
私は Jekyll でブログを再構築しようとしていますが、簡単な作業に失敗しました。
次の一連のテンプレートがあるとします。
default.html:
frontpage.html:
index.html:
{% capture head %}
私はそれが変数をレイアウトに渡すことを期待していました。しかし、Front Matter の変数のみが実際に として渡されているようpage.variable_name
です。
capture
-d var を Jekyll のレイアウトに渡す方法はありますか?
と の 2 つの異なるレイアウトを作成でき、レイアウト内のブロック全体を置き換えることができるfrontpage
と思います。しかし、それはhtmlの2倍のようなものなので、可能であれば解決したいと思います。normal_page
{{head}}{{content}}
capture
ruby - 図のキャプションと代替テキストでの Pandoc の引用
jekyll と pandoc マークダウンプラグインを使用して、静的な html ページで引用をレンダリングしています。これはマークダウン テキストではうまく機能しますが、最終的な html で代替テキストに変換される図のキャプションでは機能しないようです。
キャプションに引用が必要な図を含むマークダウンの例 (bibkey2013 などの参考文献キーは、jekyll 構成オプションで指定された bibtex ファイルに格納されます):
キャプション内にラテックス コマンドを含めようとしてもうまくいきませんでした。キャプション内で pandoc プロセスの引用を行う方法について何か提案はありますか?