問題タブ [rouge]

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 に答える
238 参照

jekyll - Jekyll: _config.yml の入力を無視する kramdown

私のjekyllサイトの構文強調表示を、githubでもサポートされている構文強調表示の構文で機能させようとしています。現在、この構文を使用してコードを強調表示しています。

私のサイトでは問題なく動作しますが、github では動作しません。代わりに、このサポートされている構文で動作する必要があります。

構文が github でも強調表示されていることが要件です。そこで、このブログ投稿を見つけてフォローしました。しかし、それは機能していません。エラーは発生しません。この部分は kramdown によって解釈されず、代わりに<p>.

古いバージョンのjekyll 3.0をインストールしようとしましたが、これも違いはありませんでした。私は問題をグーグルで検索し、同じ問題を抱えている多くの人々を見つけましたが、githubの人々によってかなり激しく断られたため、githubで問題を開くのではなく、ここで質問しています. 彼らは、これは3.1で解決された既知のバグだと言っていますが、私は 3.1.2 を持っていますが、解決されていません。

また、rouge と kramdown の gem (1.10.1 と 1.10) もインストールしました。私は、jekyll が my のこれらの設定を無視していると信じています_config.yml:

誰かがこれについて助けてくれれば、それは素晴らしいことです。

0 投票する
3 に答える
2003 参照

css - jekyll、kramdown、rouge を使用してコード ブロックの行折り返しを防止する

jekyll ブログでマークダウン構文の強調表示に kramdown と rouge を使用して、長いコード行が新しい行に折り返されないようにしたいと考えています。水平スクロールバーを使用して残りのコンテンツを表示できるようにしたいと考えています。

jekyll の設定は次のとおりです。

base16.solarized.darkコマンドによって生成されたcssテーマを使用していrougifyます。

コードの使用例を次に示します。

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

css - Railsアセットcss.erbがロードされていません

Redcarpet と Rouge を使用して Rails 4 で Markdown を構成しています。そして、私はこの簡単な投稿に従っています

assets/stylesheets/rouge.css.erb私のファイルがロードされていないように見えることを除いて、すべてが(開発と本番の両方で)正常に機能しています。そして、現在は次のようになっています。

私がそれに何を入れても、このように同じように見える出力に違いはないからです

ここに画像の説明を入力

そして、同じ理由で構文の強調表示が存在しないと思います。また、開発と本番の両方で機能しません。それで、私の間違いは何でしょうか?

私は完全な初心者であり、重要なことを見逃している可能性があります。ですから、この件に関して他に情報を提供してほしいかどうか教えてください。

更新 1

私の使い方に誤りがあり、反対票を投じようとしている人は、最初に Rails ドキュメントの.css.erb2.3.1 を参照してください。

0 投票する
3 に答える
9142 参照

xml - @INC で XML/DOM.pm が見つかりません (XML::DOM モジュールをインストールする必要があるかもしれません)

私は、ROUGE ツールに基づいて Perl スクリプトの比較を実行する Perl 言語の新しいユーザーです。

特定のデータセットで結果が得られませんでした。このようなタイプのエラーを回避するために何をすべきかを提案してください。

runROUGE-test.pl端末から実行すると、このエラーが発生します。

常に同じエラーが表示されます。Can't locate XML/DOM.pm in @INC

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

ruby-on-rails - RailsでRouge構文の強調表示を実装するにはどうすればよいですか?

たくさんのチュートリアルが浮かんでいますが、それらは不完全であるか、完全に最新ではないか、完全に機能していないようです。

これが私がやったことです。

Gemfile:

次に、次を作成しましたconfig/initializer/rouge.rb

次に、というファイルを作成しましたapp/assets/stylesheets/rouge.css.erb

次に、app/helpers/application_helper.rbにこれを追加しました:

それから私の中show.html.erbで、私はこれをしました:

しかし、それは文字通りうまくいきません。ruby次のようなコード スニペットが出力されます。

フォーマットされていないルビーのスニペット

このコード スニペットを Github のようにフォーマットするにはどうすればよいですか? または、最初のステップでさえフォーマットするだけで、フォーマットを微調整するにはどうすればよいですか?

ページのソースにスタイルシートが含まれていないので、どのスタイルを調整すればよいかわかりません。

編集 1

または、私がこれを行うときでも:

次のようにレンダリングされます。

別のルビースニペット

編集 2

BoraMa の提案を試みたところ、次のような出力が得られました。

ここに画像の説明を入力

編集 3

BoraMa の回答を次のように変更しました。

私のblock_code方法では、次のようにハイライトを呼び出します。

次に、私の見解では、これを行います:

次に、これが生成されます:

ここに画像の説明を入力

スクリーンショットの下部にあるコード スニペットを参照していることに注意してください。

ただし、上部のテキストは次のように生成されます。

そして、スクリーンショットに示すようにレンダリングされます。

編集 4

を削除すると<div class="highlight">、次のように表示されます。

ここに画像の説明を入力

別名....何もレンダリングされていません。

ビューに追加rawすると...別名<%= raw rouge_markdown(@question.body) %>

ビューはこれをレンダリングします:

ここに画像の説明を入力

編集 5

@questionさまざまなオブジェクトのコンテンツは次のとおりです。

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

r - ルージュ構文の強調表示は、R の非基本関数を強調するためのものですか?

シンタックス ハイライターを理解しようとしてrougeおり、特に R コードをハイライトするために使用しています。最終的には、で構築された Web サイト用ですjekyllが、問題を特定することができましたrouge(たとえばrougify、サンプル コードを使用して検査可能な HTML を生成します)。

私の問題は、私のコードのほとんどに class = "n" が与えられていることです。これは "name" を表し、任意の変数と区別できないと思います。シンタックス ハイライターのほとんどの CSS では、クラス "n" のコードはそのまま残されていると思います。から生成されるものの例を次に示しlibrary(ggseas)ます。

このプルリクエストの議論について私が理解していることから、Rのrouge強調表示は 6 月上旬からまったく機能しませんでした。のソース内のコードの重要なビットであると確信しているものを見ると、変数内の関数のみが強調表示されるrouge思いPRIMITIVE_FUNCTIONSます。言い換えれば、強調表示されていないすべての非プリミティブ関数rougeをそのままにしておくことで、R 構文の非常に限られた感覚しか得られません。

私の質問は、私はそれを正しく理解しましたか?

R の基本パッケージのプリミティブ関数ではありませんが、 とlibrary()のようなものを強調表示する必要があります。正しく理解している場合は、 のソースをハックしてより多くの関数を含めるか、別のものに移動する必要があります。 .ggplot()rouge

0 投票する
3 に答える
26427 参照

nlp - テキスト要約評価 - BLEU vs ROUGE

2 つの異なる要約システム (sys1 と sys2) と同じ参照要約の結果を使用して、BLEU と ROUGE の両方で評価しました。問題は、sys1 のすべての ROUGE スコアが sys2 より高かった (ROUGE-1、ROUGE-2、ROUGE-3、ROUGE-4、ROUGE-L、ROUGE-SU4、...)、sys1 の BLEU スコアが低かったことです。 sys2 の BLEU スコアより (かなり)。

だから私の質問は: ROUGE と BLEU はどちらも、システムの要約と人間の要約の間の類似性を測定するために n-gram に基づいています。では、なぜこのように評価結果に差が出るのでしょうか。そして、この問題を説明する ROUGE と BLEU の主な違いは何ですか?

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

jekyll - Jekyll Rouge の垂直スクロール バー

非常に長いコードのためにJekyllに垂直スクロールバーを追加する方法はありますか? _syntax.scss に Height 属性を追加しようとしましたが、うまくいきませんでした。私が使用しているシンタックス ハイライターは rouge で、使用しているテーマはこちらです: https://github.com/mmistakes/hpstr-jekyll-theme

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

rouge - ROUGE 警告: ピア 13 のテスト インスタンスは評価 5 用に存在しません

私は要約結果を評価するためにルージュを使用します。設定xmlは次のようになります。

評価設定xml

モデル ファイルとシステム ファイルはすべて、次のように「models」および「systems」フォルダーにあります。 ここに画像の説明を入力 ここに画像の説明を入力

ルージュスクリプトを実行した後、次のような多くの警告が表示されます。 ここに画像の説明を入力

何か問題がありますか?これらの警告を無視できますか?