るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.013秒)
トップページ > クエリ:~[x] > クエリ:Markup[x]

別のキーワード

  1. _builtin ~
  2. ipaddr ~
  3. regexp ~
  4. integer ~
  5. bignum ~

ライブラリ

クラス

キーワード

検索結果

RDoc::Markup (18060.0)

RDoc 形式のドキュメントを目的の形式に変換するためのクラスです。

...require 'rdoc/markup/to_html'

h = RDoc::Markup::ToHtml.new
puts h.convert(input_string)

独自のフォーマットを行うようにパーサを拡張する事もできます。


例:

require 'rdoc/markup'
require 'rdoc/markup/to_html'

class WikiHtml < RDoc::Markup::ToHtml
# W...
...D(special)
"<font color=red>" + special.text + "</font>"
end
end

m = RDoc::Markup.new
# { } までを :STRIKE でフォーマットする。
m.add_word_pair("{", "}", :STRIKE)
# <no> </no> までを :STRIKE でフォーマットする。
m.add_html("no", :STRIKE)

#...
...w(m)
# :STRIKE のフォーマットを <strike> </strike> に指定。
wh.add_tag(:STRIKE, "<strike>", "</strike>")

puts "<body>#{wh.convert ARGF.read}</body>"

変換する形式を変更する場合、フォーマッタ(例. RDoc::Markup::ToHtml)
を変更、拡張する必要があり...

RDoc::Markup::Formatter#add_tag(name, start, stop) -> () (3024.0)

name で登録された規則で取得された文字列を start と stop で囲むように指 定します。

...am name RDoc::Markup::ToHtml などのフォーマッタに識別させる時
の名前を Symbol で指定します。

@param start 開始の記号を文字列で指定します。

@param stop 終了の記号を文字列で指定します。

例:

require 'rdoc/markup/to_html'

#...
...:STRIKE のフォーマットを <strike> </strike> に指定。
h = RDoc::Markup::ToHtml.new
h.add_tag(:STRIKE, "<strike>", "</strike>")...

ruby 1.8.4 feature (24.0)

ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。

...降の
バックトラックが効かなくなるバグの修正。((<ruby-list:41328>))

p(/^[a-z]+x[0-9]+$/ =~ "hogex111")
p(/^[\x61-\x7a]+x[0-9]+$/ =~ "hogex111")

# => ruby 1.8.3 (2005-09-21) [i686-linux]
0
nil
# => ruby 1.8.4 (2005-1...
...lowのバグがありました。
perl のそれとは違い、セキュリティバグはないそうです。
((<URL:http://www.rubyist.net/~matz/20051207.html#p01>))

# ruby 1.8.4 (2005-12-01) [i686-linux]

# ArgumentError
printf("%2147483648$d\n") # -e:1:in...
...正。((<ruby-core:06358>))

: RDoc [bug]

#Tue Oct 25 02:12:08 2005 Nobuyoshi Nakada <nobu@ruby-lang.org>
#
# * lib/rdoc/markup/simple_markup.rb (SM::SimpleMarkup::LABEL_LIST_RE):
# reduce redundant backtrack. [ruby-talk:161771]

正規表現のバックトラックが深くな...