問題タブ [redcarpet]

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 投票する
1 に答える
5464 参照

github - アンダースコアの問題: Jekyll + redcarpet == Github フレーバーのマークダウン?

私は github ページでサイトを構築していますが、単語内のアンダースコアでそれらの単語の一部を斜体にしたくありません。たとえば 、イタリック体function_name_hereでレンダリングしないでください。namegithubフレーバーのマークダウンはこのようにスマートであるはずだと理解しています。しかし、レンダリングされたページにまだイタリック体が表示されています。

私は自分で設定しました_config.yml

... Githubフレーバーのマークダウン動作を取得するために他に何かする必要がありますか?

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

ruby-on-rails - ブロック引用のためのマークダウンでの単純なフォーマット/解析

サイトでマークダウンを使用しており、ニュース記事の簡単な解析を行いたいと考えています。

マークダウンを解析してすべての引用符とリンクを取得し、ドキュメントの残りの部分とは別に強調表示するにはどうすればよいですか

たとえば、ドキュメント内の最初の引用符 ( > ) を解析して、ドキュメント内のどこで発生しても先頭にプッシュできるようにしたいと考えています。(記事の特定の部分を強調するために、多くのニュース サイトが行うことと同様です。) ただし、本文のブロック引用を解除します。したがって、それは 2 回発生します (1 回目はハイライト表示で常に上部に表示され、次に通常はドキュメント内で発生します)。

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

markdown - RedcarpetとMarkdownでテーブルをレンダリングする方法

Redcarpetでこのようなテーブルをレンダリングしようとしています

しかし、それは機能していません。

Redcarpetでテーブルをレンダリングすることは可能ですか?

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

ruby-on-rails - Redcarpet を拡張して、リンクから YouTube ビデオを自動的に埋め込むことはできますか?

Redcarpet Markdown ライブラリを使用して、YouTube 共有リンクから YouTube 動画を自動的に埋め込むことはできますか? もしそうなら、誰かがそれをどうやって進めるかについて何かアイデアを持っていますか? (Ruby/Rails 3.2 を使用しています)

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

ruby - ユーザーの言及の自動リンクをサポートするためにredcarpetを拡張する方法は?

rails3アプリケーションで、redcarpetを使用してユーザーの投稿とユーザーコメントセクションを処理したいと思います。そのため、redcarpetを拡張して、@usernameを自分のサイトのユーザーへのリンクに変換できるようにしたいと思います。redcarpetがCで書かれていることは知っていますが、とにかくそれをルビーで拡張する簡単な方法はありますか?Cで書くのはどれくらい難しいでしょうか?これはredcarpetの外で行う必要がありますか?

また、アプリ内の他のモデルにリンクするための省略形であるredcarpetの他の拡張機能にも興味があります。構文はまだわかりませんが、githubが問題へのリンクを処理する方法と似ていると思います。

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

macos - LiveReload で Redcarpet を使用する

Markdown フィルターについて読んだことから、RedCarpet を HAML のフィルターとして使用したいと考えています。ただし、私は LiveReload を使用しており、現在は RDiscount、RPeg-markdown、Maruku、BlueCloth のみをサポートしているようです。

LiveReload で RedCarpet を使用する方法を教えてもらえますか? それが不可能な場合、他の 4 つのフィルターのうちどれが適切な推奨事項ですか (最も積極的に開発され、最も安全で、コミュニティの支援が大きい)?

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

html - Redcarpet と Markdown を使用して生の html をレンダリングする

Redcarpetを Markdown レンダラーとして使用していますが、解析せずに HTML または < と > を含む任意のテキストを表示できるようにしたいと考えています。

以下は、何が起こるべきかを示したものです。

ユーザーの種類

サーバーから送り返されたときのこのコメントのソースは、

問題は、マークダウンの解析時にレンダラーがエスケープされた html を出力するため、次のようになります。

したがって、人々がサーバーに送信する html と Redcarpet レンダラーによって生成される html を区別できません。これを行う.html_safeと、マークダウンは解釈されますが、ユーザーが入力したhtmlも解釈されます。

これを修正する方法について何か考えはありますか? ユーザーがマークダウンで期待されるようにバッククォート ` を使用しなかった場合でも、ユーザーが入力した html を表示する (ただし解析しない) という考えに注意してください。

関連するコードは次のとおりです。

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

wiki - オクトプレスでの値下げ引用

私はマークダウンを頻繁に使用しており、wiki参照の動作を模倣したページをいくつか用意したいと思います。

例えば:

数ページにわたって多くの参照を追加しますが、マークダウンでこの動作を実現する方法がわかりません。私が見つけたすべてのリソースは、それらを追跡するために多くの作業を必要とします。ページの下部にリストを自動的に作成できるWikiマークアップとは対照的に、ページの下部と上部の両方で自分で注文する必要があります。単純な{reflist}のあるページ。TOCに似たもの。Markdownにこのようなものはありませんか?

RedCarpetまたは別のプロセッサを拡張して、ページ全体の参照リンクを管理し、リストを作成するにはどうすればよいですか?

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

jekyll - アサーションに失敗しました md - Jekyll

最近、自分の Jekyll サイトが完全に空白であることに気付きました。jekyll サーバーをローカルで実行すると正常に起動しますが、ファイルを変更すると失敗します。私が覚えている唯一の異常なことは、Redcarpet を使用することです。

これを修正する方法を知っている人はいますか?

見たい場合は、 githubに私のプロジェクトがあります。

1.9.3-p194 で rbenv を使用しています。

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

ruby-on-rails - Rails / Redcarpet:Markdown->HTMLとリンク属性がヘルパーで機能しない

ApplicationHelperに関数があり、事前レンダリング用のコントローラーに正確な複製があります。事前レンダリングは、target = "_ blank"を使用して、希望どおりにリンクを作成しますが、その場でレンダリングすることはできません。私のコードは次のとおりです。

これをrailsコンソールで実行すると、リンク属性なしで通常どおりリンクがレンダリングされます。コントローラ内の同一のコードは期待どおりに機能します。