问题标签 [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 投票
0 回答
157 浏览

markdown - Kramdown 围栏代码块上的 Rouge 语法高亮选项

在受保护的代码块上设置 Rouge 选项时,该选项将被忽略且无效,HTML 不会更改:

我在 GitHub Pages 上使用 Jekyll、Kramdown 和 Rouge。

这是否受支持 - 它应该工作吗?


我的_config.yml

  • 我看过几篇应该可以正常工作的博客文章。
  • 我也知道我可以使用{% highlight %}标签,但这不是一个选项。
  • 我已经测试了几个不同的选项,不仅是line_numbers,还有冒号而不是等号,语言和选项之间的空格,我能想到的很多组合。它们要么被忽略,要么破坏受保护的代码块。
0 投票
1 回答
260 浏览

markdown - 如何在 jekyll markdown 代码块之上显示代码语言

我已经看到人们的网站具有类似于降价代码块的代码块。但是,在代码块的侧面或顶部,它会显示代码的语言(例如 html/python/java...)。在 github 页面上使用 jekyll 可以实现吗?我必须做哪些设置才能使语言在代码块的角落可见?谢谢!

在此处输入图像描述

0 投票
1 回答
164 浏览

jekyll - GitHub 页面中的 Rouge 语法高亮显示

自从我使用 Jekyll 以来,我一直在使用 Rouge 和 Kramdown 来正确格式化语法。我有一段时间没看,但最近注意到语法突出显示似乎无法正常工作。我注意到,当 GitHub 页面开始支持 Jekyll 3.9(最长的时间是 3.8.5)和最新版本的 Rouge 时,更改就中断了。其他人找到解决方案吗?它似乎在许多使用 GitHub Pages 的网站上都被破坏了,我找不到它正在工作的网站。

这是一个不起作用的 URL:https ://www.jasongaylord.com/blog/embed-javascript-in-custom-aspnet-server-controls

0 投票
0 回答
60 浏览

python - 即使正确安装了胭脂,仍然“ModuleNotFoundError”

我已经在 Ubuntu 上正确安装了 rouge 用于文本摘要项目,但是在执行“from rouge import Rouge”时仍然出现“ModuleNotFoundError: No module named 'rouge'”。

这是我所做的:

  • 在 Ubuntu 虚拟机上(版本 18.04)

  • 使用 conda 创建环境

  • 在创建的环境中,安装 XML:DOM 和所有其他必需的模块。

  • 设置 ROUGE_EVAL_HOME

    纳米〜/ .profile

    在 .profile 末尾添加 "export ROUGE_EVAL_HOME="$ROUGE_EVAL_HOME :/home/ubuntu/ROUGE-RELEASE-1.5.5/data"

  • 进入文件夹 ROUGE-RELEASE-1.5.5,运行“perl runROUGE-test.pl”,结果如下: 在此处输入图像描述

说明 rouge 安装正确。

  • 但是,运行简单的 python 代码: 在此处输入图像描述

  • “ModuleNotFoundError”发生:

在此处输入图像描述

任何人都可以帮助我吗?我很感激!

0 投票
2 回答
494 浏览

python - 胭脂分数追加列表

我有一个文本摘要项目。在这个项目中,我确保按顺序汇总数百篇文本。我也得到了这些总结的胭脂分数。但是,我必须先将 Rouge 分数保留在列表中,然后才能生成统计数据。我不知道该怎么做。你能帮助我吗?

样本结果:

自然,我无法直接访问结果。

0 投票
0 回答
6 浏览

nlp - 用于推理文本摘要的参考摘要也应该是提取摘要还是抽象摘要?

我使用 Rouge 指标来评估提取摘要性能。

我使用的数据集是 Kaggle 上的 BBC 新闻数据集。要使用 Rouge 指标,必须有一个参考摘要(人工)和一个系统摘要。数据集中有一个参考摘要,但我想自己创建一个参考摘要。创建此参考摘要时,我是否需要阅读文本并根据我记得的内容创建摘要(可能包括新词,例如抽象摘要),还是需要创建文本中句子的提取摘要?

0 投票
0 回答
23 浏览

jekyll - Jekyll 荧光笔中的双引号会破坏网站并且看起来很糟糕

我刚刚将我的网站从 Octopress 转换为 Jekyll 4.2.0。

使用内置的荧光笔胭脂,我的页面在使用双引号时会中断。荧光笔工作正常,但它以某种方式使网页无法加载 search.json 文件。有点奇怪。

不仅该页面损坏,而且我网站上的每个页面都损坏了。

如果我使用单引号,除了中间带有单引号的单引号字符串会弄乱突出显示之外没有任何问题。这TypeError ('String can't be coerced into Integer')弄乱了它后面的突出显示。

除此之外,与 Octopress 使用的任何荧光笔相比,Rouge 看起来都非常糟糕。与三个反引号相比,它更详细,{% highlight ruby​​ %}。尽管文档说'~~~'根本不起作用。它不允许内联突出显示。

高亮 div 上没有标题,我可以给它一个标题,我不能使用行号,因为行号和代码之间大约有 50 个空格。这样的事情如何成为默认设置令人困惑。

有没有更好的荧光笔,最好像 Octopress 使用的那样简单漂亮?

我切换的唯一原因是因为 Octopress 多年来没有更新,所以只能在旧版本的 Ruby 上运行。

0 投票
0 回答
87 浏览

python - 如何计算多句摘要的 ROUGE?

我正在尝试在 TAC2010 数据集上运行几个汇总指标(ROUGE、METEOR、BLEU、CIDEr)。我使用了一个名为 nlg-eval ( https://github.com/Maluuba/nlg-eval ) 的 python 包来执行此操作。我尝试了 github 上列出的两个 API:functional API: for the entire corpus

功能 API:仅用于一个句子(我将所有句子堆叠成一个句子用于假设摘要及其每四个参考)

但是,我从 nlg-eval 获得的 ROUGE-L 分数与数据集报告的官方 ROUGE-L 分数不一致。

所以我的问题是

  1. 多句摘要计算ROUGE的正确方法是什么
  2. 如何在 TAC2010 上进行 nlg-eval 工作
0 投票
0 回答
55 浏览

gitlab - GitLab 特定的语法高亮选项

我正在尝试指定一个在 GitLab 使用的LUA词法分析器库(ruby library Rouge)中定义的选项。

在存储库根目录的.gitattributes文件中,我尝试了:

以及其他几种没有运气的格式。

我在GitLab Docs中找不到任何有关选项的信息。

任何人都知道正确的语法,或者在该上下文中是否支持选项?

0 投票
0 回答
37 浏览

css - Jekyll Rouge 洗掉了 Monokai 颜色

我在我的网站上使用带有 Cayman 主题的 Github Pages Jekyll 静态网站生成器,用于 Rouge Monokai 语法高亮

我使用了这个答案中的说明。

我从以下位置复制了 scss:https ://raw.githubusercontent.com/jwarby/pygments-css/master/monokai.css

并将其发布到assets/css/style.scss网站上。

非语言 markdown 颜色格式的文字模糊:

jekyll 胭脂 default.png

这不是问题,但像pycharmdoc string good ole 单色监视器绿色这样更容易阅读:

在此处输入图像描述

大问题

当谈到 Github 的默认降价(用于 Python)时,预览时看起来不错:

jekyll rouge markdown github style.png

但是,当您保存页面时,Krampdown 或 RedCarpet 或任何使用``` python代码块错误地生成 HTML 的人:

jekyll rouge markdown python error.png

如果有帮助,这里是我的内容_config.yml

如何使用 Monokai 主题让Rouge格式正常工作?