阅读更多

redcloth是一个受欢迎的Ruby库,将Textile-formatted文本转换为HTML 。由whytheluckystiff演变而成 ,Jason Garber刚刚公布的第4版( rubyforgegithub ) 。这是一个重大的更新,三年前发布了3.0.4版本。

新的更新包括:

引用
新的superredcloth ( redcloth 4.0 )是一个完全使用ragel重写来解析的。
markdown支持已被删除。
单行转换成为<br>标签,正如传统redcloth和其他Textile解析器所作的。
HTML特殊字符自动转义内代码签名,像Textile 2 。这意味着您可以简单地写@ <br /> @ ,而在redcloth 3 ,你不得不写"@& l t ; br / & g t; @"让代码片段具有可读性。
嵌入式的HTML在Textile输入
……
速度比以前的版本快40倍。



你可以通过-gem来安装RedCloth。
来自: rubyinside.com
7
1
评论 共 3 条 请登录后发表评论
3 楼 linginfanta 2008-07-25 08:53
效果图呢                                          
2 楼 strongkill 2008-07-24 21:59
快40倍,证明以前的代码有问题!并不能说明现在的代码先进。
1 楼 smellcode 2008-07-24 17:49
还是用rst比较好
在我写文档过程中,发现不管是redcloth还是py-textile都有很多bug
主要是对于pre的处理问题
具体问题可以见我的博客http://hujinpu.net

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • redcloth-formatters-plain:与RedCloth中包含HTML和Latex格式化程序类似,这一代码使您可以将Textile转换为纯文本,而无需使用Textile语法

    RedCloth :: Formatters :: Plain 与RedCloth中包含的HTML和Latex格式化程序类似,此格式允许您将Textile转换为纯文本,而无需使用Textile语法。依存关系这个插件只需要 。例子RedCloth.new("p. this is *simple* _...

  • oracle数据库极限,用智能优化器提高Oracle数据库性能极限

    消耗在准备新的SQL语句的时间是Oracle SQL语句执行时间的最重要的组成部分。但是通过理解Oracle内部产生执行计划的机制,你能够控制Oracle花费在评估连接顺序的时间数量,并且能在大体上提高查询性能。准备执行SQL语句当SQL语句进入Oracle的库缓存后,在该语句准备执行之前,将执行下列步骤:1)语法检查:检查SQL语句拼写是否正确和词序。2)语义分析:核实所有的与数据字典不一致的表...

  • 使用智能优化器提高Oracle的性能极限

    消耗在准备新的SQL语句的时间是Oracle SQL语句执行时间的最重要的组成部分。但是通过理解Oracle内部产生执行计划的机制,你能够控制Oracle花费在评估连接顺序的时间数量,并且能在大体上提高查询性能。 准备执行SQL语句 当SQL语句进入Oracle的库缓存后,在该语句准备执行之前,将执行下列步骤: 1) 语法检查:检查SQL语句...

  • Oracle Max()/Min()类的性能优化

    工作中的经验。此文写得仓促,较为完整的探讨在http://karsus.itpub.net/post/36558/470885[@more@]1.SELECT MAX(SEQ) FROM MO_ROUTE WHERE ISN=U...

  • 【INSERT】逐行提交、批量提交及极限提速方法

    在Oracle数据库中,不是提交越频繁越好。恰恰相反,批量提交可以得到更好的性能。这篇文章给大家简单展示一下在Oracle数据库中逐行提交于批量提交两者之间的性能差别。最后再给出一种可以极大改变性能的方法。1.创建表t...

  • redcloth, RedCloth是一个用于将 Textile 转换为HTML的ruby 库.zip

    redcloth, RedCloth是一个用于将 Textile 转换为HTML的ruby 库 RedCloth - ruby的Textile 解析器主页redcloth.org维护者Joshua Siler github.com/joshuasiler作者Garber版权

  • redcloth 安装至ruby on rails 项目中

    redcloth使用,其包括了redcloth.rb以及页面显示用到的js,css,image.以及语法帮助。 博文链接:https://hooney.iteye.com/blog/208838

  • What is RedCloth

    博文链接:https://mqqqvpppm.iteye.com/blog/112290

  • Missing these required gems: RedCloth解决方案

    在windows下安装RedCloth时,明明使用gem install RedCloth已经安装成功,而且能够通过gem list RedCloth -d能看到安装的地址,但在rails程序加载时还是说不能找到RedCloth,经过长久的google之后得知原来是RedCloth...

  • 利用Oracle执行计划机制提高查询性能

    消耗在准备利用Oracle执行计划机制提高查询性能新的SQL语句的时间是Oracle SQL语句执行时间的最重要的组成部分。但是通过理解Oracle内部产生执行计划的机制,你能够控制Oracle花费在评估连接顺序的时间数量,并且能在大体上提高查询性能。 准备执行SQL语句 当SQL语句进入Oracle的库缓存后,在该语句准备执行之前,将执行下列步骤: 1) 语法检查:检查SQL语句拼写

  • oracle性能优化技巧:max(),min()的高效写法

    1.索引的使用,会影响MAX和MIN的效率, 索引有个最重要的特性,就是索引键值是顺序的, 最大值,最小值,这些都涉及到排序的, 能利用索引的值是顺序的功能,来提高效率, 索引是用来迅速定位数据的一种技术,它也是一个Oracle的对象, 能利用索引值是顺序的特征,来提高效率, 同样,我们为了测试MIN,MAX的写法和性能, 我们还是要设置计时器,  set timing on

  • RedCloth使用方法

    RedCloth是一个令你可以在Ruby中使用Textile的模块。Textile是一个文本格式,一个非常简单的文本格式。可以将一个可读的文本转成HTML。 1.安装 $ gem install RedCloth NB: The RedCloth gem name is CamelCase, ...

  • Textile,RedCloth,Vim

    Textile 有在用 Instiki 的人就知道,他是使用 Textile 這種語法。Textile 這種語法設計的目的是因為 Web 當中的核心 HTML 語法,實在不是為為了方便人書寫而設計的,裡面格式相當的囉唆而且難以書寫閱讀。為了書寫...

  • rdiscount:打折(对于Ruby)John Gruber的Markdown的实现

    Ruby降价促销处理器 Discount是...用法RDiscount实现了RedCloth流行并被BlueCloth采用的基本协议: require 'rdiscount'markdown = RDiscount.new("Hello World!")puts markdown.to_html创建RDiscount对象时,可以打

  • redcloth使用

    redcloth使用textile语法 http://textile.thresholdstate.com/ 用法:require ‘redcloth’ html = ”strong text and emphasized text” r = RedCloth.new(html) r.to_html 至于redcloth段落缩进用的是前面加...

  • Textile基础知识 (1)

    Textile基础知识一、Textile格式Textile是一种简单的文本...二、Textile应用Textile在Ruby的应用是RedCloth,在Python的应用是PyTextile。三、Textile能做什么?1) 替换掉单双引号(’ “)标记,来标记HTML实体;2)

  • windows下安装RedCloth

    $ gem install RedCloth 

Global site tag (gtag.js) - Google Analytics